{"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":776611,"link":"/api/v1.1/game/776611/feed/live","metaData":{"wait":10,"timeStamp":"20250824_212620","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776611,"type":"R","doubleHeader":"N","id":"2025/08/24/clemlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776611-2025-08-24","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-24T18:35:00Z","originalDate":"2025-08-24","officialDate":"2025-08-24","dayNight":"day","time":"1:35","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":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":65,"ties":0,"pct":".496"},"records":{},"divisionLeader":false,"wins":64,"losses":65,"winningPercentage":".496"},"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":132,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":66,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":66,"losses":66,"winningPercentage":".500"},"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":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"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":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID680737":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737","firstName":"Michael","lastName":"Helman","primaryNumber":"23","birthDate":"1996-05-23","currentAge":30,"birthCity":"Lincoln","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Helman","middleName":"James","boxscoreName":"Helman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Helman","nameSlug":"michael-helman-680737","firstLastName":"Michael Helman","lastFirstName":"Helman, Michael","lastInitName":"Helman, M","initLastName":"M Helman","fullFMLName":"Michael James Helman","fullLFMName":"Helman, Michael James","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"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},"ID666969":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969","firstName":"Jose","lastName":"García","primaryNumber":"53","birthDate":"1993-03-02","currentAge":33,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Adolis","useLastName":"García","middleName":"Adolis","boxscoreName":"García, Ad","nickName":"El Bombi","gender":"M","nameMatrilineal":"Arrieta","isPlayer":true,"isVerified":false,"pronunciation":"ah-DOH-lees","mlbDebutDate":"2018-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adolis García","nameSlug":"adolis-garcia-666969","firstLastName":"Adolis García","lastFirstName":"García, Adolis","lastInitName":"García, A","initLastName":"A García","fullFMLName":"Jose Adolis García","fullLFMName":"García, Jose Adolis","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"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},"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":34577,"firstPitch":"2025-08-24T18:38:00.000Z","gameDurationMinutes":168},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"home":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"}},"officialScorer":{"id":674635,"fullName":"Chris Ruiz","link":"/api/v1/people/674635"},"primaryDatacaster":{"id":663033,"fullName":"Jim Buckle","link":"/api/v1/people/663033"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T18:38:46.391Z","endTime":"2025-08-24T18:41:15.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T15:32:49.875Z","endTime":"2025-08-24T18:11:43.920Z","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-24T18:11:43.920Z","endTime":"2025-08-24T18:36:43.732Z","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-24T18:36:43.732Z","endTime":"2025-08-24T18:38:48.489Z","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":90.0,"endSpeed":81.5,"strikeZoneTop":3.21568132545834,"strikeZoneBottom":1.41481244660811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30528875228444,"aZ":-15.262911327142703,"pfxX":-5.522235898754897,"pfxZ":9.845958176651784,"pX":-1.0636453292238248,"pZ":2.4259314924858812,"vX0":3.6330891063005386,"vY0":-130.90268426847126,"vZ0":-4.567247811152503,"x":157.54,"y":173.28,"x0":-1.7594263870018394,"y0":50.002902243919934,"z0":5.353648191597819,"aX":-9.484356235200359},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2419,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4201061875015535,"extension":5.7404574178671774},"index":3,"playId":"1baa31cb-3c55-3508-988f-ee48f57114cc","pitchNumber":1,"startTime":"2025-08-24T18:38:48.489Z","endTime":"2025-08-24T18:38:52.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.17453585507538,"strikeZoneBottom":1.46231924799478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.072648503384162,"aZ":-33.87736711229595,"pfxX":-9.615792987125971,"pfxZ":-1.0647192085777757,"pX":-0.5584065757963438,"pZ":1.2162207981176782,"vX0":6.034392827322903,"vY0":-125.9571517031008,"vZ0":-3.631916984655648,"x":138.29,"y":205.94,"x0":-1.738433687063756,"y0":50.00114013172074,"z0":5.421975207758777,"aX":-15.417597441682156},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.5,"breakHorizontal":16.0,"spinRate":2277,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.43519181372305926,"extension":5.999611210626105},"index":4,"playId":"d4625bc2-f1de-32a7-8e31-8e63b8a30b35","pitchNumber":2,"startTime":"2025-08-24T18:39:04.124Z","endTime":"2025-08-24T18:39:08.466Z","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":90.4,"endSpeed":82.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7809530634145,"aZ":-19.690695178970607,"pfxX":-2.688508087911499,"pfxZ":7.145776197281833,"pX":0.36765997277086154,"pZ":2.912967263786123,"vX0":6.155615812608022,"vY0":-131.5489655535816,"vZ0":-2.6857936494997663,"x":102.99,"y":160.13,"x0":-1.656805027029284,"y0":50.00130400756996,"z0":5.41235199212725,"aX":-4.696198994262374},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.5,"breakHorizontal":3.5,"spinRate":2328,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.416894086578933,"extension":6.039770403894628},"index":5,"playId":"1538710d-31b9-358f-ac5b-878946d17e9f","pitchNumber":3,"startTime":"2025-08-24T18:39:21.411Z","endTime":"2025-08-24T18:39:24.592Z","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":91.4,"endSpeed":82.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99736367716831,"aZ":-15.852795717725854,"pfxX":-5.034154012711288,"pfxZ":9.243893684803338,"pX":-0.7969423175601631,"pZ":3.483447883962882,"vX0":4.073744881501934,"vY0":-132.92922125712505,"vZ0":-1.913520226582239,"x":147.38,"y":144.73,"x0":-1.7052891099504213,"y0":50.0052107899922,"z0":5.3803427293798505,"aX":-8.891732651102041},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":8.0,"spinRate":2365,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4141427396433599,"extension":5.837431540892373},"index":6,"playId":"a65165aa-fc6b-34b3-98f1-61b2cdd674dc","pitchNumber":4,"startTime":"2025-08-24T18:39:41.113Z","endTime":"2025-08-24T18:39:44.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88136922526852,"aZ":-33.427833149718424,"pfxX":-10.378899583274778,"pfxZ":-0.7456354735739161,"pX":-0.033573077979470255,"pZ":0.9584231911346253,"vX0":7.518961679998576,"vY0":-129.03520663908932,"vZ0":-4.661600506898026,"x":118.28,"y":212.9,"x0":-1.6428026309718757,"y0":50.00350891648861,"z0":5.375930917178994,"aX":-17.430657938549487},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.3,"breakHorizontal":17.0,"spinRate":2185,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42514762818670615,"extension":6.124133968951335},"index":7,"playId":"1d39f14b-f17a-33bb-aa0c-01f255565cb7","pitchNumber":5,"startTime":"2025-08-24T18:40:02.879Z","endTime":"2025-08-24T18:40:07.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.22393456130442,"strikeZoneBottom":1.42202392421338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.005715012568494,"aZ":-18.971701285593525,"pfxX":-1.9284520005056223,"pfxZ":7.4287149367344565,"pX":-1.5890092020042823,"pZ":2.961032530767613,"vX0":1.6762071416343474,"vY0":-132.62655606929238,"vZ0":-2.6094332914450122,"x":177.57,"y":158.83,"x0":-1.9794108138827158,"y0":50.00249750149058,"z0":5.345101120556014,"aX":-3.4271634565097284},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":3.1,"spinRate":2463,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4133733763645093,"extension":5.864529060525656},"index":8,"playId":"dca3b0f7-3064-36bd-94a3-0c72a017131b","pitchNumber":6,"startTime":"2025-08-24T18:40:33.458Z","endTime":"2025-08-24T18:40:37.763Z","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.4,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.085998228978998,"aZ":-18.878741454594223,"pfxX":-3.2689035920431073,"pfxZ":7.421492481500993,"pX":-0.933036612611085,"pZ":3.1143871707238655,"vX0":3.5720048822818375,"vY0":-133.1418854209992,"vZ0":-2.3115650799818592,"x":152.57,"y":154.69,"x0":-1.8685282227801785,"y0":50.00611041607991,"z0":5.362977326811088,"aX":-5.859156008635753},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":5.2,"spinRate":2477,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.41168797777855204,"extension":5.912521217853257},"index":9,"playId":"0dfb3f20-337a-31d6-92e5-f30bf7969427","pitchNumber":7,"startTime":"2025-08-24T18:40:50.997Z","endTime":"2025-08-24T18:40:54.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.580197914532413,"aZ":-34.62469595519241,"pfxX":-11.1186198605231,"pfxZ":-1.4565563626669724,"pX":-0.7205864430921296,"pZ":0.8324737392462825,"vX0":6.013603031555118,"vY0":-129.82352115211654,"vZ0":-4.531591064512549,"x":144.47,"y":216.3,"x0":-1.6389408728447499,"y0":50.00273331081203,"z0":5.275866880991199,"aX":-18.72420133135758},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.5,"breakHorizontal":18.5,"spinRate":2230,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4240871008364122,"extension":5.994946069807414},"index":10,"playId":"3cfd36a1-50d9-3540-abad-13b83c355eea","pitchNumber":8,"startTime":"2025-08-24T18:41:10.200Z","endTime":"2025-08-24T18:41:15.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:41:15.245Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T18:41:16.852Z","endTime":"2025-08-24T18:42:47.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":84.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.892251926963777,"aZ":-15.873880502581109,"pfxX":-3.9960300991957194,"pfxZ":8.908310439528723,"pX":0.9980120009321614,"pZ":3.2267153231804224,"vX0":8.150096472643504,"vY0":-135.02203760852424,"vZ0":-2.654862090918923,"x":78.96,"y":151.66,"x0":-1.5527295543438537,"y0":50.00024546920423,"z0":5.351892737597865,"aX":-7.310232018940414},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":5.3,"spinRate":2494,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4070641303066833,"extension":6.121255565755956},"index":0,"playId":"ae62383b-3626-38b6-bc33-82863ee757aa","pitchNumber":1,"startTime":"2025-08-24T18:41:42.373Z","endTime":"2025-08-24T18:41:45.392Z","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":87.8,"endSpeed":80.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.126562214247425,"aZ":-33.71588577543891,"pfxX":-9.171037468546666,"pfxZ":-0.937892149839497,"pX":-1.1070889503641235,"pZ":2.0927604849230854,"vX0":4.506264262978332,"vY0":-127.74415364252025,"vZ0":-1.871874328544791,"x":159.2,"y":182.28,"x0":-1.7056598122282607,"y0":50.000568860014354,"z0":5.493689824691144,"aX":-15.105173733703296},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.9,"breakHorizontal":15.5,"spinRate":2214,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42930841667152153,"extension":6.076648747830362},"index":1,"playId":"fc3bf0b8-5672-3944-b97b-e1857263f6bd","pitchNumber":2,"startTime":"2025-08-24T18:42:03.751Z","endTime":"2025-08-24T18:42:08.014Z","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":92.8,"endSpeed":84.5,"strikeZoneTop":3.36040476109989,"strikeZoneBottom":1.60229930840765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.837691890738885,"aZ":-15.193319675921199,"pfxX":-6.057132159728425,"pfxZ":9.305859880594213,"pX":0.9651122394988023,"pZ":0.9154648019385654,"vX0":9.077536260796201,"vY0":-134.64828077357996,"vZ0":-8.126609894469931,"x":80.21,"y":214.06,"x0":-1.6721557305885109,"y0":50.00654396798095,"z0":5.0606632717536515,"aX":-11.058801895035216},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2458,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40769718647182485,"extension":5.951298458204931},"index":2,"playId":"b19673e5-96bf-3d2d-a87e-d29fa90c9f0e","pitchNumber":3,"startTime":"2025-08-24T18:42:24.546Z","endTime":"2025-08-24T18:42:29.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16299344966183,"aZ":-32.62135663738303,"pfxX":-10.258315555005634,"pfxZ":-0.26272690094640483,"pX":0.0034738594361562332,"pZ":0.480161334164498,"vX0":7.626163119695018,"vY0":-130.38786054542396,"vZ0":-5.963047551125634,"x":116.87,"y":225.82,"x0":-1.6307671013846972,"y0":50.000303347899134,"z0":5.266862762440251,"aX":-17.609043086003105},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.7,"breakHorizontal":16.8,"spinRate":2363,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4205440964337068,"extension":6.040967395322089},"index":3,"playId":"158f1bd9-8a3d-31f4-936f-b7e13b5534fa","pitchNumber":4,"startTime":"2025-08-24T18:42:42.479Z","endTime":"2025-08-24T18:42:47.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:42:47.306Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T18:42:50.376Z","endTime":"2025-08-24T18:44:07.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Lineout","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":3},"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":91.4,"endSpeed":83.2,"strikeZoneTop":3.65231054158761,"strikeZoneBottom":1.46339425174137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.216165573155774,"aZ":-19.96637885150746,"pfxX":-7.693949413605068,"pfxZ":6.859751598024418,"pX":-1.093301200596292,"pZ":2.0432830133015547,"vX0":4.451705015060188,"vY0":-132.98351198245453,"vZ0":-4.524954349798534,"x":158.67,"y":183.61,"x0":-1.7949504563129195,"y0":50.004504310327086,"z0":5.227744056516817,"aX":-13.693671862585845},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":2353,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4129006118724057,"extension":5.900606355396349},"index":0,"playId":"349ad49e-3eb2-3bd6-a9c2-50517ed481d8","pitchNumber":1,"startTime":"2025-08-24T18:43:13.595Z","endTime":"2025-08-24T18:43:19.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.61237744275396,"strikeZoneBottom":1.46375403649788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.010658934971335,"aZ":-30.995525967794308,"pfxX":-8.497251105924462,"pfxZ":0.69756536318779,"pX":-1.6710235495023396,"pZ":3.152596794394145,"vX0":3.071198298820482,"vY0":-129.41417585396354,"vZ0":0.08273573361196407,"x":180.7,"y":153.66,"x0":-1.7718970990839484,"y0":50.00325988283958,"z0":5.502240345494666,"aX":-14.355738871858698},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":14.6,"spinRate":2185,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.42387737580671203,"extension":5.973112504075231},"index":1,"playId":"ca74fde2-8401-3442-be68-d4fe58f0efc4","pitchNumber":2,"startTime":"2025-08-24T18:43:28.107Z","endTime":"2025-08-24T18:43:31.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.53340167531127,"strikeZoneBottom":1.42504810666132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.682530117816317,"aZ":-42.77702954858954,"pfxX":4.518019772890167,"pfxZ":-7.543053166879789,"pX":-0.9270521525423777,"pZ":2.882258245756788,"vX0":0.7219910007838922,"vY0":-118.14713261982364,"vZ0":2.3334730995970974,"x":152.34,"y":160.96,"x0":-1.823728403165651,"y0":50.002650295309564,"z0":5.829142003712918,"aX":6.3510164664407505},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.7,"breakHorizontal":-8.4,"spinRate":2586,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4645979446448978,"extension":6.066164386321216},"index":2,"playId":"a9006a80-13d7-3a3e-9807-dd73f571031b","pitchNumber":3,"startTime":"2025-08-24T18:43:44.069Z","endTime":"2025-08-24T18:43:49.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.576616632754238,"aZ":-25.773558350234495,"pfxX":-11.252202907765389,"pfxZ":3.5437125941177534,"pX":-0.6925377478270763,"pZ":2.713102366879416,"vX0":6.2740717980193725,"vY0":-134.19676127529488,"vZ0":-2.067778400198071,"x":143.4,"y":165.53,"x0":-1.6103846698790183,"y0":50.00540214639332,"z0":5.347196107786702,"aX":-20.33359941817294},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":18.8,"spinRate":2300,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4096271095370736,"extension":5.992582741129527},"hitData":{"launchSpeed":101.3,"launchAngle":20.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.43,"coordY":68.95}},"index":3,"playId":"c4cdf8c1-e633-3d54-9803-f58469e2f936","pitchNumber":4,"startTime":"2025-08-24T18:44:00.197Z","endTime":"2025-08-24T18:44:07.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:44:07.725Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, third baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T18:45:58.126Z","endTime":"2025-08-24T18:47:30.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"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":4},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":95.0,"endSpeed":86.5,"strikeZoneTop":3.16648300301689,"strikeZoneBottom":1.45142299706575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73798864446905,"aZ":-15.995271296792245,"pfxX":-6.404857138919775,"pfxZ":8.41455885078255,"pX":-0.5112526658611429,"pZ":2.874069726716049,"vX0":8.620018463404037,"vY0":-138.00932278425336,"vZ0":-4.962428865779231,"x":136.49,"y":161.18,"x0":-2.848131959303415,"y0":50.000300623761504,"z0":5.778739450694468,"aX":-12.310602936922788},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2101,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3974292563238606,"extension":6.159751790303624},"index":0,"playId":"6e215799-142d-3e2c-adff-3c442932f532","pitchNumber":1,"startTime":"2025-08-24T18:46:16.920Z","endTime":"2025-08-24T18:46:20.639Z","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":96.1,"endSpeed":87.3,"strikeZoneTop":3.12595130140852,"strikeZoneBottom":1.41072666318431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54684501302334,"aZ":-15.712215533504368,"pfxX":-7.329122588528968,"pfxZ":8.393373321255773,"pX":-0.9121785830609758,"pZ":2.5005890826643573,"vX0":7.647619892972477,"vY0":-139.67567661909587,"vZ0":-6.292395909175542,"x":151.77,"y":171.26,"x0":-2.742834792952453,"y0":50.00493727000131,"z0":5.828704443802954,"aX":-14.380139998487909},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":11.5,"spinRate":2287,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3931987374119248,"extension":6.888176676281207},"index":1,"playId":"59f2c017-9f81-34de-937c-40b4408ad7e4","pitchNumber":2,"startTime":"2025-08-24T18:46:31.636Z","endTime":"2025-08-24T18:46:36.073Z","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":96.4,"endSpeed":87.7,"strikeZoneTop":3.23020683331232,"strikeZoneBottom":1.5400708449469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97061560735209,"aZ":-13.68559881786694,"pfxX":-6.289796218128073,"pfxZ":9.374194047808096,"pX":0.48343754925357596,"pZ":2.24155665880776,"vX0":10.546526652570792,"vY0":-139.87802850981987,"vZ0":-7.4289483528497415,"x":98.57,"y":178.26,"x0":-2.5269112901855735,"y0":50.001258285247715,"z0":5.8381140626806705,"aX":-12.403755588764165},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2222,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39230680582031985,"extension":6.803860050986357},"index":2,"playId":"a116e204-f69f-3e9d-94eb-085800520425","pitchNumber":3,"startTime":"2025-08-24T18:46:47.754Z","endTime":"2025-08-24T18:46:51.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.1,"endSpeed":74.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.070590234261207,"aZ":-45.07935273311518,"pfxX":5.338022999267356,"pfxZ":-9.154225538795966,"pX":-0.30735983096706465,"pZ":2.4664590509162703,"vX0":3.9655586661757396,"vY0":-119.37492094454244,"vZ0":0.9609317009860423,"x":128.72,"y":172.19,"x0":-2.6979199100788955,"y0":50.0056138928183,"z0":6.194751784753047,"aX":7.521611460336375},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.8,"breakHorizontal":-10.8,"spinRate":2437,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.4630807269441153,"extension":6.40952746883771},"index":3,"playId":"3886dd70-be7a-34d7-8591-c3f54fcc6302","pitchNumber":4,"startTime":"2025-08-24T18:47:05.456Z","endTime":"2025-08-24T18:47:08.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28443495973936,"aZ":-43.54860486218351,"pfxX":6.633753203381839,"pfxZ":-8.257269998374568,"pX":-0.3638347201200515,"pZ":2.2567069056443367,"vX0":3.6932030025733793,"vY0":-117.74576338172717,"vZ0":0.5905986218926949,"x":130.87,"y":177.85,"x0":-2.824347886697103,"y0":50.00274422539226,"z0":6.094455959713594,"aX":9.138072684053707},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.4,"breakHorizontal":-13.1,"spinRate":2382,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.4685778130495759,"extension":6.613370467872786},"hitData":{"launchSpeed":85.4,"launchAngle":2.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.24,"coordY":167.64}},"index":4,"playId":"8cbfa0b3-8e4c-3aff-a83b-cb7ec755ede6","pitchNumber":5,"startTime":"2025-08-24T18:47:22.619Z","endTime":"2025-08-24T18:47:30.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:47:30.267Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T18:47:37.281Z","endTime":"2025-08-24T18:49:56.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.55402636042207,"strikeZoneBottom":1.67076407475107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0336335900832,"aZ":-26.54953690145697,"pfxX":-1.2811174945879245,"pfxZ":3.1633961129063577,"pX":1.187556942608308,"pZ":2.07595001440831,"vX0":10.559470609029981,"vY0":-132.8510277545588,"vZ0":-4.464957459138872,"x":71.73,"y":182.73,"x0":-2.6821292576947946,"y0":50.00056051208584,"z0":5.721786006301677,"aX":-2.276932030810318},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":-0.1,"spinRate":2297,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4132161395747862,"extension":6.945052607430623},"index":0,"playId":"59499987-076c-3e52-ae61-40acb6abb085","pitchNumber":1,"startTime":"2025-08-24T18:47:55.535Z","endTime":"2025-08-24T18:47:59.852Z","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":97.1,"endSpeed":88.3,"strikeZoneTop":3.43553009642226,"strikeZoneBottom":1.66823189940481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02341522642832,"aZ":-16.00083544742603,"pfxX":-5.893806771625031,"pfxZ":8.064289224958305,"pX":0.48437880199815986,"pZ":3.4840725718133996,"vX0":10.823260889903146,"vY0":-140.9514696968453,"vZ0":-3.480699519156489,"x":98.54,"y":144.71,"x0":-2.6452646519364786,"y0":50.00325109234916,"z0":5.772765865518798,"aX":-11.82192923870828},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":8.4,"spinRate":2312,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3890831338964382,"extension":6.78972401285657},"index":1,"playId":"24d5ab2f-7ec7-32cb-b738-8098e95f6a21","pitchNumber":2,"startTime":"2025-08-24T18:48:10.182Z","endTime":"2025-08-24T18:48:15.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.29531874151981,"strikeZoneBottom":1.64393542360227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.20017100834909,"aZ":-14.67508389692116,"pfxX":-5.239774841204262,"pfxZ":8.749930481517474,"pX":0.6173171374865281,"pZ":2.63568173797942,"vX0":10.486000192338434,"vY0":-140.806066395227,"vZ0":-6.0666201716953525,"x":93.47,"y":167.62,"x0":-2.4811101966955533,"y0":50.00153203559596,"z0":5.774655569329982,"aX":-10.478386830052747},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":7.2,"spinRate":2271,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.389611395638807,"extension":7.546874709359374},"index":2,"playId":"402e4e0f-bbcc-32c2-8af8-470a527d4d3a","pitchNumber":3,"startTime":"2025-08-24T18:48:27.189Z","endTime":"2025-08-24T18:48:31.869Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-24T18:48:36.997Z","endTime":"2025-08-24T18:48:48.193Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.4545689892616,"strikeZoneBottom":1.68707149728618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6822920625547,"aZ":-23.838273466240846,"pfxX":-1.134454811838487,"pfxZ":4.4544612108861354,"pX":1.2553464705664683,"pZ":2.1344780972018667,"vX0":10.839681113627142,"vY0":-136.32518046859582,"vZ0":-4.924822491029557,"x":69.15,"y":181.15,"x0":-2.635275626668406,"y0":50.001192946967684,"z0":5.622960883215302,"aX":-2.1234137476675237},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":-0.4,"spinRate":2397,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4027151686342756,"extension":6.897247404483994},"index":4,"playId":"dc7e8de9-cbe5-3ee3-b9f1-4c0fd2db2e81","pitchNumber":4,"startTime":"2025-08-24T18:48:48.193Z","endTime":"2025-08-24T18:48:53.209Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.071391359733607,"aZ":-27.87203068621925,"pfxX":-0.17387466460578252,"pfxZ":2.3947050979318867,"pX":0.04308561271733772,"pZ":3.032883147345199,"vX0":7.801253940700654,"vY0":-133.58862358848813,"vZ0":-1.782574476891996,"x":115.36,"y":156.89,"x0":-2.8985231660566,"y0":50.00483656381622,"z0":5.721747015552127,"aX":-0.31255915474357615},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-1.4,"spinRate":2320,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.41076026711497704,"extension":6.857506190168471},"index":5,"playId":"80502e32-f4b2-36f0-9f66-1c1e40f73577","pitchNumber":5,"startTime":"2025-08-24T18:49:05.307Z","endTime":"2025-08-24T18:49:08.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.53549961795241,"aZ":-13.315329793856169,"pfxX":-5.093932872500552,"pfxZ":9.207986892804477,"pX":-0.6749447994333068,"pZ":3.2892875149950114,"vX0":7.208798216793892,"vY0":-143.0496929930016,"vZ0":-4.9325265330449195,"x":142.73,"y":149.97,"x0":-2.579447895690356,"y0":50.006495324728746,"z0":5.887222049280521,"aX":-10.437781180568614},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":7.6,"spinRate":2311,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38458502416809237,"extension":6.940024211997544},"index":6,"playId":"8d85af72-f4d9-38b6-9615-2b41e596dbc0","pitchNumber":6,"startTime":"2025-08-24T18:49:28.053Z","endTime":"2025-08-24T18:49:31.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.0,"strikeZoneTop":3.3717122327385,"strikeZoneBottom":1.6044293404768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.11640197435392,"aZ":-12.503914576462746,"pfxX":-7.223926322446913,"pfxZ":9.48093567425826,"pX":0.10112493198805138,"pZ":1.37953680866283,"vX0":9.700914067847737,"vY0":-143.5481096500753,"vZ0":-9.69975663172524,"x":113.15,"y":201.53,"x0":-2.393149552017068,"y0":50.00056931232276,"z0":5.593394892646577,"aX":-14.9835589484793},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":11.0,"spinRate":2365,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38246576458944403,"extension":6.873722619008605},"index":7,"playId":"164b0f0e-e9d9-32ff-8176-9467c78d9274","pitchNumber":7,"startTime":"2025-08-24T18:49:52.436Z","endTime":"2025-08-24T18:49:56.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:49:56.659Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out on a foul tip. Wyatt Langford steals (17) 2nd base.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T18:49:59.230Z","endTime":"2025-08-24T18:52:36.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.53666168351712,"strikeZoneBottom":1.5003791643419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.603503883581144,"aZ":-44.45696853810217,"pfxX":6.4511205237086156,"pfxZ":-8.762100232601863,"pX":-0.05259138587244677,"pZ":2.2196295674149864,"vX0":4.384476464871322,"vY0":-118.74640932715371,"vZ0":0.6869840524431958,"x":119.0,"y":178.85,"x0":-2.7727823217067322,"y0":50.00307699086808,"z0":6.031394465963584,"aX":9.043124193796201},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.2,"breakHorizontal":-12.8,"spinRate":2433,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.46452064929098835,"extension":6.798282452649538},"index":0,"playId":"223f1c82-6224-3445-aeef-0119b1725e90","pitchNumber":1,"startTime":"2025-08-24T18:50:20.401Z","endTime":"2025-08-24T18:50:24.476Z","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":97.3,"endSpeed":88.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30797590492482,"aZ":-14.053946056146886,"pfxX":-8.617505453935276,"pfxZ":9.010772401063244,"pX":0.06448178817305257,"pZ":2.4124550710451373,"vX0":10.643209862379596,"vY0":-141.18978495567762,"vZ0":-6.549177225347991,"x":114.54,"y":173.64,"x0":-2.641294664665713,"y0":50.00490068162561,"z0":5.6733798063561665,"aX":-17.333675541587247},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":13.3,"spinRate":2369,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3885209622372354,"extension":6.922700025066784},"index":1,"playId":"48537cfa-75bd-3aa4-8230-49e2b31190e5","pitchNumber":2,"startTime":"2025-08-24T18:50:40.046Z","endTime":"2025-08-24T18:50:43.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.49385624396522,"strikeZoneBottom":1.53683585149565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.941744987252697,"aZ":-43.61188601875807,"pfxX":7.3561025999537355,"pfxZ":-8.311754719178996,"pX":-1.2674176349062491,"pZ":1.8001626920315583,"vX0":1.6690167128128783,"vY0":-117.63820237107768,"vZ0":-0.4016310575052435,"x":165.31,"y":190.18,"x0":-2.9440435792509567,"y0":50.00062152285244,"z0":6.076797253297837,"aX":10.127830411516706},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-14.8,"breakHorizontal":-13.7,"spinRate":2498,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.46874882795829853,"extension":6.698655020749352},"index":2,"playId":"3d585346-db4a-3146-a2ba-e07e505bbe05","pitchNumber":3,"startTime":"2025-08-24T18:51:01.856Z","endTime":"2025-08-24T18:51:06.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.2,"strikeZoneTop":3.57298667438282,"strikeZoneBottom":1.57646722454701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.106658901908748,"aZ":-43.68939824569337,"pfxX":7.687550872593317,"pfxZ":-8.426475055319052,"pX":-1.6600827940663017,"pZ":3.1802563645637827,"vX0":0.997003451643173,"vY0":-117.29289322239988,"vZ0":2.6618768098519574,"x":180.28,"y":152.91,"x0":-3.089536321245495,"y0":50.001120959927874,"z0":6.160630903729071,"aX":10.50736816556534},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.0,"breakHorizontal":-14.2,"spinRate":2407,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4704002839331016,"extension":6.928028088920623},"index":3,"playId":"676b61a7-1971-3a25-b17b-7cff141fe874","pitchNumber":4,"startTime":"2025-08-24T18:51:21.814Z","endTime":"2025-08-24T18:51:25.427Z","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":97.2,"endSpeed":88.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26268918628389,"aZ":-17.91704906312714,"pfxX":-7.820656945317372,"pfxZ":7.124138941586851,"pX":-0.5402765924263141,"pZ":2.5444044029678046,"vX0":9.23827953001062,"vY0":-141.09202477427084,"vZ0":-5.473507216088057,"x":137.59,"y":170.08,"x0":-2.852167954793383,"y0":50.00526042271375,"z0":5.677137321625642,"aX":-15.656608728292603},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":12.1,"spinRate":2243,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.38927462373344923,"extension":7.167321731373162},"index":4,"playId":"c5f4c311-909b-372c-b405-4eca45cdce8a","pitchNumber":5,"startTime":"2025-08-24T18:51:44.415Z","endTime":"2025-08-24T18:51:47.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.53061246900014,"strikeZoneBottom":1.53431458720306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.738537237732835,"aZ":-16.073915683976452,"pfxX":-7.084310839198672,"pfxZ":8.024836820554356,"pX":-0.23815611758506355,"pZ":4.010331446943761,"vX0":9.19960345539747,"vY0":-141.33375245439808,"vZ0":-2.2844237951171067,"x":126.08,"y":130.5,"x0":-2.627784453115782,"y0":50.00007850660165,"z0":5.8714456529666155,"aX":-14.209577639156407},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2336,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3887949155134236,"extension":6.8794022083717925},"index":5,"playId":"7bc5c2c6-5cdc-3b1d-ba07-a521d34694c2","pitchNumber":6,"startTime":"2025-08-24T18:52:09.351Z","endTime":"2025-08-24T18:52:15.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.087626943035456,"aZ":-43.513724120805755,"pfxX":6.411669444573974,"pfxZ":-7.945526195557431,"pX":-0.19947599857441542,"pZ":1.9896889708722374,"vX0":4.1975741086457345,"vY0":-119.83355143249645,"vZ0":-0.26906220795426417,"x":124.6,"y":185.06,"x0":-2.817678596569535,"y0":50.00104497902953,"z0":6.051402006075326,"aX":9.153178611515202},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.0,"breakHorizontal":-12.7,"spinRate":2528,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.46029181538587327,"extension":7.421155277191229},"index":6,"playId":"69776452-3ff4-39f9-94ae-21074d7b070a","pitchNumber":7,"startTime":"2025-08-24T18:52:30.573Z","endTime":"2025-08-24T18:52:36.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:52:36.584Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T18:52:46.489Z","endTime":"2025-08-24T18:55:08.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":98.2,"endSpeed":88.8,"strikeZoneTop":3.72480990532231,"strikeZoneBottom":1.64779270619133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.01219488803143,"aZ":-14.120666582419702,"pfxX":-6.541342604712465,"pfxZ":8.844524105510315,"pX":-0.5462292867429429,"pZ":3.3431175249935845,"vX0":8.207875549369982,"vY0":-142.7025336934258,"vZ0":-4.4607183102810195,"x":137.82,"y":148.52,"x0":-2.623997953653481,"y0":50.00261260549533,"z0":5.830719724037891,"aX":-13.352112475541045},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2326,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.38536418078324886,"extension":7.137744345073542},"index":0,"playId":"9a02df2a-9299-37c3-8d60-4b1db98fc0d1","pitchNumber":1,"startTime":"2025-08-24T18:53:04.719Z","endTime":"2025-08-24T18:53:08.143Z","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":98.0,"endSpeed":88.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.63094947355376,"aZ":-15.254666462191228,"pfxX":-7.002971872425272,"pfxZ":8.368080829510872,"pX":-0.4281172939887434,"pZ":2.601058953749665,"vX0":8.918451394259916,"vY0":-142.23410462583792,"vZ0":-6.119231716681163,"x":56.61,"y":133.36,"x0":-2.714027739433408,"y0":50.001591580761044,"z0":5.770315249007946,"aX":-14.158606184991678},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2344,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.38704350827228895,"extension":6.9321836906034955},"index":1,"playId":"f28d4a67-0363-33ff-a670-248cabbe90f1","pitchNumber":2,"startTime":"2025-08-24T18:53:24.825Z","endTime":"2025-08-24T18:53:29.063Z","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":97.0,"endSpeed":87.4,"strikeZoneTop":3.75667764532128,"strikeZoneBottom":1.67993255582888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.87265304855034,"aZ":-20.021731820702513,"pfxX":-7.698639477354112,"pfxZ":6.106104510655118,"pX":-1.883107118585501,"pZ":5.093945714889445,"vX0":5.667037820220603,"vY0":-141.06656021817534,"vZ0":1.2809522869196073,"x":188.78,"y":101.24,"x0":-2.9307912466878507,"y0":50.000660527913816,"z0":5.93593870767322,"aX":-15.318150744791067},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2220,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3901704962083361,"extension":6.645929239651374},"index":2,"playId":"46ed93b9-fccc-303f-99fa-9dfd658e242d","pitchNumber":3,"startTime":"2025-08-24T18:53:51.134Z","endTime":"2025-08-24T18:53:54.896Z","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":97.9,"endSpeed":88.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.93048847914777,"aZ":-11.878121759589513,"pfxX":-5.837796538340067,"pfxZ":10.025319732146594,"pX":-0.2727009916559587,"pZ":3.4303199275522025,"vX0":8.5252586928557,"vY0":-142.16037457385085,"vZ0":-4.840175970408068,"x":127.39,"y":146.16,"x0":-2.567328913665406,"y0":50.002466632102056,"z0":5.923930475937139,"aX":-11.818598162208252},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2259,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3869200330016582,"extension":6.814670937471595},"index":3,"playId":"3404ab90-0b84-3185-ba8a-174826e30f8c","pitchNumber":4,"startTime":"2025-08-24T18:54:13.304Z","endTime":"2025-08-24T18:54:18.073Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"c1ef72ac-1c61-4029-86fa-01f23b510283","startTime":"2025-08-24T18:54:33.168Z","endTime":"2025-08-24T18:54:38.168Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Wyatt Langford steals (18) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"c1ef72ac-1c61-4029-86fa-01f23b510283","startTime":"2025-08-24T18:54:49.792Z","endTime":"2025-08-24T18:55:00.439Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.052490982505326,"aZ":-23.72029988523954,"pfxX":-2.7210941410639347,"pfxZ":4.543922070641277,"pX":-0.4314320800702743,"pZ":2.264541333851191,"vX0":7.574233222227608,"vY0":-135.8500422437686,"vZ0":-4.521165890738437,"x":133.45,"y":177.64,"x0":-2.9078576963323655,"y0":50.0027298260787,"z0":5.608860586423944,"aX":-5.063013439526154},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":3.2,"spinRate":2228,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4038989595398572,"extension":6.872174647733013},"hitData":{"launchSpeed":108.4,"launchAngle":19.0,"totalDistance":402.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.23,"coordY":37.01}},"index":6,"playId":"e364aff6-351d-3337-aa5c-e5857d165723","pitchNumber":5,"startTime":"2025-08-24T18:55:00.439Z","endTime":"2025-08-24T18:55:08.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:55:08.454Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a line drive to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T18:56:59.416Z","endTime":"2025-08-24T18:57:34.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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],"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":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62089910694902,"aZ":-38.972883359626465,"pfxX":2.451123429782959,"pfxZ":-4.9613628536149905,"pX":0.08955282087034899,"pZ":1.5409107528806274,"vX0":3.460488640804016,"vY0":-116.79177555205396,"vZ0":-1.2076693170733452,"x":113.59,"y":197.18,"x0":-1.73429659151735,"y0":50.003010809768256,"z0":5.756107981401168,"aX":3.3586265391557126},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.0,"breakHorizontal":-5.4,"spinRate":2508,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.470413859446003,"extension":6.034771992061851},"hitData":{"launchSpeed":98.5,"launchAngle":8.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.19,"coordY":83.98}},"index":0,"playId":"e76b9949-5393-303c-9fcf-e2ae4856077a","pitchNumber":1,"startTime":"2025-08-24T18:57:24.206Z","endTime":"2025-08-24T18:57:34.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:57:34.715Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to left fielder Josh Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T18:58:00.837Z","endTime":"2025-08-24T18:58:12.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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],"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":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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.959594353004462,"aZ":-31.94787383182571,"pfxX":-9.025600860095581,"pfxZ":0.1358847798965428,"pX":-0.5274753513417103,"pZ":2.6809111475221643,"vX0":5.513930455635183,"vY0":-125.97607877527831,"vZ0":-0.6429007322578422,"x":137.11,"y":166.4,"x0":-1.5737965954928594,"y0":50.00001527957391,"z0":5.525484692683675,"aX":-14.481967373067508},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.4,"breakHorizontal":15.0,"spinRate":2192,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.43504665635631934,"extension":5.927314216793155},"hitData":{"launchSpeed":96.1,"launchAngle":30.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.66,"coordY":87.46}},"index":0,"playId":"5cf6a7ba-3fc6-323d-96b2-1ec82d23417c","pitchNumber":1,"startTime":"2025-08-24T18:58:01.231Z","endTime":"2025-08-24T18:58:12.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:58:12.744Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T18:58:28.616Z","endTime":"2025-08-24T19:00:15.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.458181375383,"strikeZoneBottom":1.57339699798869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.977460745972824,"aZ":-40.92364435976726,"pfxX":4.024733072733225,"pfxZ":-6.289479987275959,"pX":-0.20743780518228358,"pZ":2.152754899294,"vX0":2.30771742903773,"vY0":-117.19955546023789,"vZ0":0.4492346936362692,"x":124.91,"y":180.66,"x0":-1.7273419073651863,"y0":50.00102813393934,"z0":5.778186798693864,"aX":5.601851420328827},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.0,"breakHorizontal":-7.8,"spinRate":2620,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4672074137850921,"extension":6.091380332694095},"index":0,"playId":"27377b6f-c9cc-3605-bc0a-c0849c949538","pitchNumber":1,"startTime":"2025-08-24T18:58:48.325Z","endTime":"2025-08-24T18:58:52.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.117605972280163,"aZ":-27.296738103554162,"pfxX":-10.691712709570353,"pfxZ":2.776140663175724,"pX":-0.8288184509237693,"pZ":2.459876738612585,"vX0":5.679470205915471,"vY0":-132.17766018315513,"vZ0":-2.2545272564184087,"x":148.59,"y":172.36,"x0":-1.6248128114479123,"y0":50.00127569324265,"z0":5.343193818374891,"aX":-18.77674831870688},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":18.0,"spinRate":2176,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.41555385991386906,"extension":6.126055106633941},"index":1,"playId":"21887ff2-2f5e-3414-abd4-ccfce19d5a65","pitchNumber":2,"startTime":"2025-08-24T18:59:08.112Z","endTime":"2025-08-24T18:59:13.382Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"aa5a3dc0-b3b0-3a06-bc06-075090734a3d","startTime":"2025-08-24T18:59:52.945Z","endTime":"2025-08-24T18:59:56.933Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23398094640267,"aZ":-16.147030393354928,"pfxX":-6.686992081400032,"pfxZ":9.006079810263227,"pX":-0.8318915364352074,"pZ":3.18082789766333,"vX0":4.573383786216552,"vY0":-133.43223639897647,"vZ0":-2.4797458063203326,"x":148.71,"y":152.9,"x0":-1.710827762416785,"y0":50.00199255609346,"z0":5.303747323528413,"aX":-11.898742677307105},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2456,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4125757525758371,"extension":5.9374735833963985},"index":3,"playId":"737c9aab-70c2-3016-b012-5f35379cf732","pitchNumber":3,"startTime":"2025-08-24T19:00:10.671Z","endTime":"2025-08-24T19:00:15.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:00:15.497Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to center fielder Wyatt Langford. Kyle Manzardo to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T19:00:18.635Z","endTime":"2025-08-24T19:01:37.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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_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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.4,"strikeZoneTop":3.13014655563342,"strikeZoneBottom":1.31134399847915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.484761988598272,"aZ":-14.770711052425964,"pfxX":-6.536058159318804,"pfxZ":9.92975350956198,"pX":0.5375978314904412,"pZ":1.7395770440987144,"vX0":7.711244224941634,"vY0":-132.35818300221666,"vZ0":-6.014480325189643,"x":96.51,"y":191.81,"x0":-1.581318769919075,"y0":50.00216132725601,"z0":5.146035141186854,"aX":-11.45467428548017},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":10.0,"spinRate":2443,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.41578215978419975,"extension":5.972437555722729},"index":0,"playId":"5745274b-2047-330e-ad69-c084c87e036c","pitchNumber":1,"startTime":"2025-08-24T19:00:41.516Z","endTime":"2025-08-24T19:00:46.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.738382273938253,"aZ":-33.0809511111752,"pfxX":-8.488569982644869,"pfxZ":-0.5477901358426314,"pX":-0.1607986874758353,"pZ":1.3042949335325726,"vX0":6.401912412050008,"vY0":-128.27315822376727,"vZ0":-3.758457364392881,"x":123.13,"y":203.56,"x0":-1.5920904563736742,"y0":50.002247275861926,"z0":5.381145788301645,"aX":-14.076535902357394},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":13.8,"spinRate":2205,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.42779857079997585,"extension":6.092217837662467},"index":1,"playId":"edfd6051-8e6f-3c50-bbee-46084cfa4307","pitchNumber":2,"startTime":"2025-08-24T19:01:04.462Z","endTime":"2025-08-24T19:01:08.887Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.842461850502602,"aZ":-32.386021784988536,"pfxX":-8.755853532640058,"pfxZ":-0.12445747444660693,"pX":-0.8612240801165081,"pZ":1.41920024170018,"vX0":5.011240071708163,"vY0":-128.61842016543258,"vZ0":-3.600256029840117,"x":149.83,"y":200.46,"x0":-1.701969743187423,"y0":50.00467226611216,"z0":5.361184821162427,"aX":-14.60262484150327},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.8,"breakHorizontal":14.6,"spinRate":2256,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4266236681674891,"extension":6.087705581766273},"hitData":{"launchSpeed":90.6,"launchAngle":1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.48,"coordY":98.86}},"index":2,"playId":"26ea3623-9647-3b85-b0e8-61ddb261239b","pitchNumber":3,"startTime":"2025-08-24T19:01:27.287Z","endTime":"2025-08-24T19:01:37.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:01:37.311Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T19:01:51.491Z","endTime":"2025-08-24T19:03:03.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.2852107102832,"strikeZoneBottom":1.50726015632215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.119204602824347,"aZ":-31.720822985878485,"pfxX":-8.450820566033231,"pfxZ":0.2724775190128401,"pX":-0.5119113185794671,"pZ":2.1673033716753127,"vX0":5.605986563710849,"vY0":-127.72516630054432,"vZ0":-2.0586619137578968,"x":136.51,"y":180.26,"x0":-1.640980829989417,"y0":50.00032812139544,"z0":5.486061197299002,"aX":-13.914574348513248},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":13.9,"spinRate":2296,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.42936995661784216,"extension":6.059126821855276},"index":0,"playId":"fa17e6ef-92af-36cd-a86a-61818eb6f19b","pitchNumber":1,"startTime":"2025-08-24T19:02:14.790Z","endTime":"2025-08-24T19:02:18.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.24837540346471,"strikeZoneBottom":1.43130777702589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57082756394115,"aZ":-14.951657922781624,"pfxX":-6.982783451559312,"pfxZ":9.738625384585859,"pX":-0.5534495882876337,"pZ":1.754220601787792,"vX0":5.319326433748964,"vY0":-132.9205799438051,"vZ0":-6.082529295502887,"x":138.1,"y":191.42,"x0":-1.6849707346763785,"y0":50.00536860221222,"z0":5.179864031933021,"aX":-12.352039978846367},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2446,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4139198619632434,"extension":5.9908577239625425},"index":1,"playId":"6f153c5d-90af-354a-92fd-d8946ded39ab","pitchNumber":2,"startTime":"2025-08-24T19:02:36.066Z","endTime":"2025-08-24T19:02:39.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.134982250436,"aZ":-30.07967430774867,"pfxX":-8.032126763396464,"pfxZ":1.2529352479619558,"pX":-1.1354005184611733,"pZ":1.4775963987895213,"vX0":3.9144126493839093,"vY0":-128.65649507890222,"vZ0":-3.946784368947515,"x":160.28,"y":198.88,"x0":-1.6344629101340407,"y0":50.00401241521762,"z0":5.367391303978188,"aX":-13.44205910798121},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":13.7,"spinRate":2270,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42602578311567463,"extension":6.0004583755612835},"index":2,"playId":"a9dd0392-ed10-38d5-994c-b6538031cb6f","pitchNumber":3,"startTime":"2025-08-24T19:02:56.898Z","endTime":"2025-08-24T19:03:03.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:03:03.215Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out sharply, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T19:04:54.595Z","endTime":"2025-08-24T19:05:39.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.43739968152121,"strikeZoneBottom":1.72714621535963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.072734839775524,"aZ":-27.026623052940337,"pfxX":-1.193335890347952,"pfxZ":2.9144451903362025,"pX":-0.32097159178412826,"pZ":3.829915539184075,"vX0":6.9109797367667625,"vY0":-131.887961840244,"vZ0":0.1155398303513312,"x":129.23,"y":135.37,"x0":-2.816190783834625,"y0":50.00570249239536,"z0":5.77265062667121,"aX":-2.1106909561632023},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":0.7,"spinRate":2306,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4147058179078238,"extension":6.887831605053489},"index":0,"playId":"68ee92a4-27c2-30ab-8fe3-734864a11dc2","pitchNumber":1,"startTime":"2025-08-24T19:05:17.886Z","endTime":"2025-08-24T19:05:22.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53978541386483,"aZ":-14.621435074906376,"pfxX":-8.94850150805852,"pfxZ":9.059915218067193,"pX":0.24375995218554383,"pZ":2.1891984983531985,"vX0":10.671617628012363,"vY0":-138.4568165948951,"vZ0":-6.851754011204853,"x":107.71,"y":179.67,"x0":-2.5018018282399828,"y0":50.00182130991647,"z0":5.678358222137065,"aX":-17.335604671855958},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":13.9,"spinRate":2313,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.39592810692375036,"extension":7.18851446676102},"hitData":{"launchSpeed":109.9,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":121.09,"coordY":146.0}},"index":1,"playId":"174f3ead-ac1b-3641-be5e-4c68933f9788","pitchNumber":2,"startTime":"2025-08-24T19:05:31.491Z","endTime":"2025-08-24T19:05:39.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:05:39.507Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rowdy Tellez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T19:05:52.575Z","endTime":"2025-08-24T19:08:00.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"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(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":96.5,"endSpeed":87.5,"strikeZoneTop":3.62645491510876,"strikeZoneBottom":1.58384654542292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.296439133214704,"aZ":-15.873509336308969,"pfxX":-7.981145460409406,"pfxZ":8.255096903957973,"pX":0.48426422741290687,"pZ":4.368591213022642,"vX0":11.056401853756096,"vY0":-140.02595209309447,"vZ0":-1.5603221061604922,"x":98.54,"y":120.83,"x0":-2.488933361141962,"y0":50.00175122288759,"z0":5.9778685034155075,"aX":-15.758748066568314},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":12.0,"spinRate":2328,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.392008449514027,"extension":7.0169132754429775},"index":0,"playId":"39c527d9-6f23-3a85-b393-3337d8f7292f","pitchNumber":1,"startTime":"2025-08-24T19:06:08.891Z","endTime":"2025-08-24T19:06:13.197Z","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":97.3,"endSpeed":88.2,"strikeZoneTop":3.58200334703091,"strikeZoneBottom":1.60173498293787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.55798216031016,"aZ":-16.253016067136908,"pfxX":-9.544951448656414,"pfxZ":7.997448253660337,"pX":1.1749116187882458,"pZ":1.5022908792278202,"vX0":13.698956987944241,"vY0":-140.82849961539839,"vZ0":-8.487321418689174,"x":72.22,"y":198.22,"x0":-2.532069613580732,"y0":50.00604238411117,"z0":5.625242108461806,"aX":-19.010658274673503},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":14.2,"spinRate":2294,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3902156949138371,"extension":6.969569279005976},"index":1,"playId":"c3725653-a1bc-34ba-849c-f48e1b873ddc","pitchNumber":2,"startTime":"2025-08-24T19:06:22.236Z","endTime":"2025-08-24T19:06:26.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.56513956908818,"strikeZoneBottom":1.60183542950946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.526131582317657,"aZ":-24.223712397767166,"pfxX":-2.347294817203493,"pfxZ":4.304554506492755,"pX":-0.456678306074318,"pZ":3.4321597939174935,"vX0":7.239889729952563,"vY0":-135.32733068815992,"vZ0":-1.533959603349012,"x":134.41,"y":146.11,"x0":-2.866036714734618,"y0":50.00496618721832,"z0":5.709139515319808,"aX":-4.338503487887305},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":2.6,"spinRate":2409,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.405291523143267,"extension":7.081173036600727},"index":2,"playId":"161299a0-86d9-3764-a916-aa296d55eb99","pitchNumber":3,"startTime":"2025-08-24T19:06:37.520Z","endTime":"2025-08-24T19:06:41.992Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.67334328845494,"strikeZoneBottom":1.63087152087633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.212905884043227,"aZ":-26.371933183455777,"pfxX":-4.076852198679735,"pfxZ":3.135786654292623,"pX":-0.95935392009406,"pZ":3.3428151506968415,"vX0":6.513672085312798,"vY0":-135.36806617965144,"vZ0":-1.5369812905286588,"x":153.57,"y":148.52,"x0":-2.8697757016512457,"y0":50.00384046823102,"z0":5.768390898062965,"aX":-7.548310503827418},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":6.0,"spinRate":2414,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40498072292371656,"extension":6.848897601449935},"index":3,"playId":"16119a5b-b57e-3b71-b986-187ccfe98cfb","pitchNumber":4,"startTime":"2025-08-24T19:06:53.384Z","endTime":"2025-08-24T19:06:58.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.721123702479225,"aZ":-14.679598775652877,"pfxX":-7.951856621017459,"pfxZ":8.558600052363039,"pX":-0.06168048739853113,"pZ":2.891466138715456,"vX0":10.017622492521708,"vY0":-142.51431672018927,"vZ0":-5.41741523000632,"x":119.35,"y":160.71,"x0":-2.599836233422032,"y0":50.00045628608482,"z0":5.754318312075632,"aX":-16.25025677792644},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":12.2,"spinRate":2350,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.38528063407073043,"extension":7.002967514364888},"index":4,"playId":"d49a342b-d258-3540-9b3b-0b21dffe7f3f","pitchNumber":5,"startTime":"2025-08-24T19:07:11.500Z","endTime":"2025-08-24T19:07:15.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.07634054733175,"aZ":-19.002046888423312,"pfxX":-9.978158881177372,"pfxZ":6.4909404306653755,"pX":-0.5011037739433147,"pZ":3.5418419438288335,"vX0":9.797666516587823,"vY0":-142.1356195350967,"vZ0":-2.8385465483464287,"x":136.1,"y":143.15,"x0":-2.710228948585242,"y0":50.00326997402761,"z0":5.771903629515767,"aX":-20.2495858942622},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":15.8,"spinRate":2244,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3865691180955322,"extension":7.012954104530212},"index":5,"playId":"1b260e5e-8548-3bcb-983d-418d56db6fd5","pitchNumber":6,"startTime":"2025-08-24T19:07:32.721Z","endTime":"2025-08-24T19:07:35.721Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.5155084817893,"strikeZoneBottom":1.55198266053608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.204075240017282,"aZ":-27.56295170167158,"pfxX":-4.437868232054716,"pfxZ":2.440735304826763,"pX":1.5501472983775682,"pZ":1.2313871624326709,"vX0":12.676338842840025,"vY0":-136.90134345785603,"vZ0":-6.828139286650366,"x":57.91,"y":205.53,"x0":-2.5709044044353426,"y0":50.00472015575755,"z0":5.6536212745896215,"aX":-8.394912226524713},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.0,"breakHorizontal":5.3,"spinRate":2319,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.400607157509981,"extension":7.43683213337649},"index":6,"playId":"21421749-40f4-3cc7-975a-ec802ceee19d","pitchNumber":7,"startTime":"2025-08-24T19:07:56.355Z","endTime":"2025-08-24T19:08:00.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:08:00.270Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Higashioka walks. Rowdy Tellez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T19:08:07.430Z","endTime":"2025-08-24T19:10:48.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnSecond":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.34358015982625,"strikeZoneBottom":1.50994626619244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96250199174376,"aZ":-26.999369615557416,"pfxX":-4.021627154064191,"pfxZ":2.794670495083352,"pX":1.1695595111505406,"pZ":1.776201474185807,"vX0":11.851453464003013,"vY0":-135.79367427196365,"vZ0":-5.01452441819661,"x":72.42,"y":190.82,"x0":-2.7444642434532827,"y0":50.00429333520315,"z0":5.544029417620384,"aX":-7.451831602397543},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":4.6,"spinRate":2360,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.404593287400691,"extension":7.165757311334272},"index":0,"playId":"7aa23103-f168-3505-a92f-330e0e4aa05f","pitchNumber":1,"startTime":"2025-08-24T19:08:29.859Z","endTime":"2025-08-24T19:08:33.812Z","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":97.8,"endSpeed":88.5,"strikeZoneTop":3.39864364552582,"strikeZoneBottom":1.64416780516157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.3758420046846,"aZ":-16.212267870142902,"pfxX":-8.91728721983857,"pfxZ":7.934059046292914,"pX":0.8400598815751011,"pZ":2.011151729261182,"vX0":13.104071467086701,"vY0":-141.65057709829205,"vZ0":-6.809932763486955,"x":84.98,"y":184.48,"x0":-2.709042274819288,"y0":50.004399270659185,"z0":5.502004759142916,"aX":-17.943257603646675},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":13.2,"spinRate":2381,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.38817202713296695,"extension":7.324451980196955},"index":1,"playId":"52835c72-a5b7-30ec-afd2-53f9dda1a9f0","pitchNumber":2,"startTime":"2025-08-24T19:08:48.955Z","endTime":"2025-08-24T19:08:54.028Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.068603262934708,"aZ":-23.184521831166776,"pfxX":-1.8096945963535096,"pfxZ":4.892005359446124,"pX":0.7101922047146806,"pZ":2.8171929021860413,"vX0":10.014920485670569,"vY0":-134.47815226852688,"vZ0":-3.086098793842563,"x":89.93,"y":162.72,"x0":-2.820876102077395,"y0":50.00656339690081,"z0":5.6169784670401155,"aX":-3.329042422099152},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":1.2,"spinRate":2378,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40668221438587127,"extension":7.077713379499754},"index":2,"playId":"173fd919-08ac-330c-abe2-995092b42c1c","pitchNumber":3,"startTime":"2025-08-24T19:09:15.604Z","endTime":"2025-08-24T19:09:19.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"feb706c8-ef39-3bc4-8f4c-f37138cf9fc5","startTime":"2025-08-24T19:09:35.587Z","endTime":"2025-08-24T19:09:39.629Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.43411936746784,"strikeZoneBottom":1.64034684103188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.929700754868982,"aZ":-25.364108783064985,"pfxX":-4.5854843984072,"pfxZ":3.5145820212219423,"pX":-0.27177335471056435,"pZ":1.3361843249912544,"vX0":8.461140191417925,"vY0":-137.68287412273526,"vZ0":-6.642280878493342,"x":127.36,"y":202.7,"x0":-2.776170556988693,"y0":50.00387452668379,"z0":5.474180042649993,"aX":-8.886482839562325},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":6.7,"spinRate":2372,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3964237981926084,"extension":7.182319123272022},"index":4,"playId":"c3e469c3-85ba-3e51-855f-a41dccd89f6b","pitchNumber":4,"startTime":"2025-08-24T19:09:54.011Z","endTime":"2025-08-24T19:09:58.661Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25575944995285,"aZ":-23.24396873773264,"pfxX":-2.480393289834594,"pfxZ":4.837025938108324,"pX":0.8242407496333775,"pZ":2.428971877492487,"vX0":10.667309190377795,"vY0":-134.98083496534503,"vZ0":-3.9666355797247763,"x":85.58,"y":173.2,"x0":-2.8558600460364008,"y0":50.00325582204402,"z0":5.553313327327803,"aX":-4.581002858084548},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":2.3,"spinRate":2357,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4057145675955449,"extension":7.198340384640821},"index":5,"playId":"314c4554-9d3e-3c1b-b8d9-fc1c2fbfb5dd","pitchNumber":5,"startTime":"2025-08-24T19:10:13.786Z","endTime":"2025-08-24T19:10:19.494Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.48001754883445,"strikeZoneBottom":1.63795265660246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.609139043739784,"aZ":-22.252460927410645,"pfxX":-4.639831965668828,"pfxZ":5.25218961902401,"pX":0.6950046807139246,"pZ":1.3611215346842822,"vX0":11.097596887296486,"vY0":-136.9288473353328,"vZ0":-7.214236930733841,"x":90.51,"y":202.03,"x0":-2.8165145244428205,"y0":50.00565981347525,"z0":5.564261407733357,"aX":-8.770328439028674},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.0,"breakHorizontal":6.0,"spinRate":2321,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4007638021337847,"extension":7.072436048605508},"index":6,"playId":"fd7b1c91-19dd-3555-a772-b7235092cd17","pitchNumber":6,"startTime":"2025-08-24T19:10:39.722Z","endTime":"2025-08-24T19:10:48.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:10:48.718Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T19:11:59.249Z","endTime":"2025-08-24T19:13:39.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnSecond":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T19:10:58.473Z","endTime":"2025-08-24T19:12:01.490Z","isPitch":false,"type":"action"},{"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":97.5,"endSpeed":88.2,"strikeZoneTop":3.82593479781607,"strikeZoneBottom":1.67648772252381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.15022169369981,"aZ":-16.876371820979372,"pfxX":-9.056360629771513,"pfxZ":7.628586110503274,"pX":0.46110412699797243,"pZ":2.4253403804490787,"vX0":11.614706405957923,"vY0":-141.4004433016136,"vZ0":-6.038667632700838,"x":99.42,"y":173.3,"x0":-2.54184557874651,"y0":50.004560309805605,"z0":5.689107540265889,"aX":-18.16463673345342},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":13.8,"spinRate":2341,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3888072001557883,"extension":7.177103769133637},"index":1,"playId":"aa5f8f41-880f-38b4-b5f7-d1cc52e8de11","pitchNumber":1,"startTime":"2025-08-24T19:12:01.490Z","endTime":"2025-08-24T19:12:06.166Z","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":96.6,"endSpeed":88.0,"strikeZoneTop":3.74408844990651,"strikeZoneBottom":1.71019334242182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03722952162245,"aZ":-21.578872641287443,"pfxX":-10.518965844956831,"pfxZ":5.367267308542573,"pX":0.21802704209277915,"pZ":0.9015784911840351,"vX0":11.50031749153386,"vY0":-139.95389774433963,"vZ0":-8.715494833300086,"x":108.69,"y":214.44,"x0":-2.5874121680070346,"y0":50.00436338086031,"z0":5.481858595086269,"aX":-20.767150882578612},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.9,"breakHorizontal":16.6,"spinRate":2147,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.39210301510757173,"extension":7.176080750961431},"index":2,"playId":"8ac0694f-e731-37ad-8b5f-4cd4e91e128f","pitchNumber":2,"startTime":"2025-08-24T19:12:23.271Z","endTime":"2025-08-24T19:12:27.763Z","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":96.9,"endSpeed":87.9,"strikeZoneTop":3.70912318069052,"strikeZoneBottom":1.6750844738709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.825183133515615,"aZ":-15.922933878367319,"pfxX":-8.261676460364832,"pfxZ":8.144176168411153,"pX":-0.15645534066262567,"pZ":4.213700066925302,"vX0":10.005405109226304,"vY0":-140.8040093816956,"vZ0":-2.1047892334853,"x":122.96,"y":125.01,"x0":-2.693013676771358,"y0":50.00211920539648,"z0":6.008505586666025,"aX":-16.485434352832037},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":12.7,"spinRate":2366,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38993367569739057,"extension":7.188517834152859},"index":3,"playId":"a43a3fff-871e-34f7-9848-0b1d9446b657","pitchNumber":3,"startTime":"2025-08-24T19:12:44.830Z","endTime":"2025-08-24T19:12:50.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47647090186499,"aZ":-33.68144169204332,"pfxX":6.848194527250598,"pfxZ":-0.951660133951199,"pX":-0.9148511401310924,"pZ":3.2670868663710775,"vX0":2.9645475808488944,"vY0":-125.36905743416098,"vZ0":0.4906670353087841,"x":151.87,"y":150.57,"x0":-3.00576578069236,"y0":50.005981854259495,"z0":5.837938307076004,"aX":10.80396695962921},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":-13.1,"spinRate":2245,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.43840212064449036,"extension":6.913933280992791},"index":4,"playId":"8368187a-8dcb-33fb-a2e6-ba089b961ff4","pitchNumber":4,"startTime":"2025-08-24T19:13:05.065Z","endTime":"2025-08-24T19:13:10.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.66302774659256,"strikeZoneBottom":1.70653235770634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.43100665357875,"aZ":-22.257533651640323,"pfxX":-10.438958744519653,"pfxZ":4.957679048873562,"pX":0.4332477886863713,"pZ":2.141013693194496,"vX0":12.61653375165227,"vY0":-140.46099235193608,"vZ0":-5.375289685192448,"x":100.49,"y":180.97,"x0":-2.7577140621101432,"y0":50.0044740016011,"z0":5.52424930685647,"aX":-20.888099570663517},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":16.3,"spinRate":1993,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.38975536173786685,"extension":7.142359273109664},"index":5,"playId":"28d9417e-9a76-352c-b34a-04895a64c682","pitchNumber":5,"startTime":"2025-08-24T19:13:34.573Z","endTime":"2025-08-24T19:13:39.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:13:39.150Z","atBatIndex":15},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ezequiel Duran grounds into a force out, shortstop Gabriel Arias to second baseman Brayan Rocchio. Kyle Higashioka out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T19:13:41.505Z","endTime":"2025-08-24T19:15:04.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.39300386690906,"strikeZoneBottom":1.58370868879126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.802652565866737,"aZ":-33.744789601317564,"pfxX":7.484275585017324,"pfxZ":-1.0074462899879464,"pX":-0.6199622975916946,"pZ":3.0295088499790497,"vX0":3.1304638264252906,"vY0":-124.56139308790476,"vZ0":-0.14768690596369782,"x":140.63,"y":156.98,"x0":-2.8681867036582047,"y0":50.00352426081385,"z0":5.897743610399395,"aX":11.669642695091655},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.6,"breakHorizontal":-14.3,"spinRate":2204,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.44102999988173996,"extension":6.936948121896851},"index":0,"playId":"b57ffcaa-a822-3d31-9f6e-0337208a5f6a","pitchNumber":1,"startTime":"2025-08-24T19:14:06.576Z","endTime":"2025-08-24T19:14:10.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6561727338885,"aZ":-29.425962553677845,"pfxX":5.6742389600660985,"pfxZ":1.6711730414457495,"pX":1.3837459042529803,"pZ":0.672733718951354,"vX0":8.6457741558836,"vY0":-127.68351421002413,"vZ0":-6.486609812974223,"x":64.25,"y":220.62,"x0":-2.7905203500878764,"y0":50.00215144970574,"z0":5.578403804568595,"aX":9.313583272689439},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-12.4,"spinRate":2306,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.42989829581207584,"extension":7.043685693720141},"index":1,"playId":"43e265dd-56b6-3169-abea-036093d3bc6c","pitchNumber":2,"startTime":"2025-08-24T19:14:27.311Z","endTime":"2025-08-24T19:14:31.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2889979556699,"aZ":-34.554012087080864,"pfxX":5.942028949113745,"pfxZ":-1.490976364981596,"pX":0.665609493701099,"pZ":1.6999133409146538,"vX0":7.030220257078486,"vY0":-126.53142594440925,"vZ0":-2.7843283189129515,"x":91.63,"y":192.88,"x0":-2.9407088169829336,"y0":50.00561238851044,"z0":5.635521137244873,"aX":9.457475975573011},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":-12.6,"spinRate":2190,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4359905244814333,"extension":7.065865743725749},"hitData":{"launchSpeed":82.7,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.58,"coordY":148.03}},"index":2,"playId":"d9df5d20-eb05-3429-ab5c-25ac24cf9d8e","pitchNumber":3,"startTime":"2025-08-24T19:14:58.247Z","endTime":"2025-08-24T19:15:04.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:15:04.797Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T19:17:32.777Z","endTime":"2025-08-24T19:18:38.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.10567210931909,"strikeZoneBottom":1.24850713769793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.715934862883046,"aZ":-40.322057931001595,"pfxX":3.7365187617971474,"pfxZ":-5.942329212998397,"pX":-0.5499523514706626,"pZ":2.0299205359749055,"vX0":1.6718910366490483,"vY0":-116.32104255528634,"vZ0":0.28848023912450804,"x":137.96,"y":183.97,"x0":-1.76334647139714,"y0":50.002728819804375,"z0":5.7255920488118885,"aX":5.122807555447023},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.4,"breakHorizontal":-7.2,"spinRate":2606,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.47078249184339427,"extension":6.166893258895849},"index":0,"playId":"4751dc1c-eeeb-320e-be68-ad249c680d35","pitchNumber":1,"startTime":"2025-08-24T19:17:51.345Z","endTime":"2025-08-24T19:17:55.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.007601640888836,"aZ":-16.54173589037501,"pfxX":-3.950808078310027,"pfxZ":9.052901663262443,"pX":0.7567971532902847,"pZ":2.638792608078784,"vX0":7.2468163159294825,"vY0":-130.69551570370777,"vZ0":-3.656047356495755,"x":88.15,"y":167.53,"x0":-1.5408549467145618,"y0":50.002248318019774,"z0":5.300983329573774,"aX":-6.8223282471388655},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.7,"breakHorizontal":5.5,"spinRate":2365,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4193635153234223,"extension":5.932260644047369},"index":1,"playId":"264be0ad-0a0c-3dc3-ac82-488d9e981904","pitchNumber":2,"startTime":"2025-08-24T19:18:06.909Z","endTime":"2025-08-24T19:18:11.421Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-24T19:18:19.947Z","endTime":"2025-08-24T19:18:33.753Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60858180027651,"aZ":-18.308097224247607,"pfxX":-6.292507445815335,"pfxZ":7.956830656632729,"pX":-0.3289237517323313,"pZ":3.6434899889633994,"vX0":5.764874441097946,"vY0":-131.58572602972293,"vZ0":-0.9539318120113334,"x":129.54,"y":140.41,"x0":-1.7375007313553983,"y0":50.00084377131303,"z0":5.375517708193667,"aX":-10.96244159269831},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":10.1,"spinRate":2293,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4172923607652983,"extension":5.805357774396958},"index":3,"playId":"6e3bda69-b278-3097-a7e7-f31b5f9256bd","pitchNumber":3,"startTime":"2025-08-24T19:18:33.753Z","endTime":"2025-08-24T19:18:38.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:18:38.257Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T19:18:39.664Z","endTime":"2025-08-24T19:20:58.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.16539731277164,"strikeZoneBottom":1.38294038683203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.583985257399217,"aZ":-20.170157125013137,"pfxX":-1.8071416687931907,"pfxZ":7.037269739163431,"pX":-0.7643995673426073,"pZ":2.382679990433785,"vX0":3.3126472975115107,"vY0":-129.86787521325556,"vZ0":-3.5449166495854922,"x":146.14,"y":174.45,"x0":-1.822565241560614,"y0":50.002431601287526,"z0":5.302447311520218,"aX":-3.0825548721197684},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":2.5,"spinRate":2242,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.42200284553308665,"extension":6.143092253698901},"index":0,"playId":"188d6c0b-ffa0-34ec-864f-ba4ea23c4ff9","pitchNumber":1,"startTime":"2025-08-24T19:19:05.248Z","endTime":"2025-08-24T19:19:09.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.24352069873087,"strikeZoneBottom":1.46111072332356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45364847022849,"aZ":-31.591855969411245,"pfxX":-9.211196034664688,"pfxZ":0.3542523917753657,"pX":-1.1016929224965437,"pZ":1.37907800263902,"vX0":4.391302861400851,"vY0":-127.09246147773922,"vZ0":-3.6924476058181575,"x":158.99,"y":201.54,"x0":-1.656771241360737,"y0":50.00239789708384,"z0":5.364451693747691,"aX":-15.042644894423544},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":15.6,"spinRate":2195,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.43125255245869765,"extension":6.146976342421471},"index":1,"playId":"9c4c30db-a392-3a15-9ca7-eb5cefa02776","pitchNumber":2,"startTime":"2025-08-24T19:19:22.364Z","endTime":"2025-08-24T19:19:27.065Z","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":87.9,"endSpeed":80.8,"strikeZoneTop":3.20423103038252,"strikeZoneBottom":1.42185424087527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28502954315428,"aZ":-33.28784914473115,"pfxX":-8.942535598601344,"pfxZ":-0.6666421927424544,"pX":-0.9414997177542809,"pZ":2.292249996031061,"vX0":4.8884526460526345,"vY0":-127.97868896353583,"vZ0":-1.402647670250217,"x":152.89,"y":176.89,"x0":-1.713944726725681,"y0":50.006204518098826,"z0":5.453500411867185,"aX":-14.84428287945774},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":15.1,"spinRate":2103,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4279035711758552,"extension":6.083631184791624},"index":2,"playId":"855a29c3-d150-3d5a-b22b-b4503e39f970","pitchNumber":3,"startTime":"2025-08-24T19:19:40.312Z","endTime":"2025-08-24T19:19:46.430Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.20316036736381,"strikeZoneBottom":1.42083162543739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03231344692887,"aZ":-21.189589385088695,"pfxX":-2.751138373850869,"pfxZ":6.250887832640762,"pX":0.09174802382052118,"pZ":3.518796029552385,"vX0":5.747873996865973,"vY0":-131.74021285217748,"vZ0":-0.8982909187212624,"x":113.5,"y":143.77,"x0":-1.7610814307330807,"y0":50.004092317966766,"z0":5.430760283350082,"aX":-4.83623870173224},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.4,"breakHorizontal":3.7,"spinRate":2263,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4158038809659219,"extension":6.0207820819426034},"index":3,"playId":"c7dc6aba-6d9e-3236-8a35-fe3f6ec16969","pitchNumber":4,"startTime":"2025-08-24T19:19:58.825Z","endTime":"2025-08-24T19:20:04.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.14509390546565,"strikeZoneBottom":1.4017996798827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.015770097511528,"aZ":-17.729712365215605,"pfxX":-6.129503169011558,"pfxZ":8.060813089557632,"pX":-0.9250074882508055,"pZ":2.2454768841309765,"vX0":4.2741340790319216,"vY0":-133.36390177181482,"vZ0":-4.469036139723368,"x":152.26,"y":178.15,"x0":-1.7560824758890137,"y0":50.00523698439236,"z0":5.2306526059646625,"aX":-10.987821497287195},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.8,"breakHorizontal":10.1,"spinRate":2333,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.41148519321889854,"extension":5.9637398429065005},"index":4,"playId":"73a899e0-368f-3f24-b38c-5889ed21ceef","pitchNumber":5,"startTime":"2025-08-24T19:20:16.541Z","endTime":"2025-08-24T19:20:20.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.798906023632167,"aZ":-33.82717221614672,"pfxX":-9.37650415084109,"pfxZ":-0.9745303166585462,"pX":-0.76658489145702,"pZ":2.0593513669714754,"vX0":5.31992153176667,"vY0":-129.2408699585849,"vZ0":-1.8269792139875192,"x":146.22,"y":183.18,"x0":-1.6328451291975852,"y0":50.004523418592136,"z0":5.372125214927619,"aX":-15.872071447813957},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.9,"breakHorizontal":15.8,"spinRate":2156,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.42372090881916913,"extension":6.077406021156858},"index":5,"playId":"cadbc82d-f6ee-30c6-8029-a88942a838cb","pitchNumber":6,"startTime":"2025-08-24T19:20:33.015Z","endTime":"2025-08-24T19:20:36.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.16470364382467,"strikeZoneBottom":1.38228568960977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39771683250679,"aZ":-18.218204828277333,"pfxX":-7.190175896405172,"pfxZ":7.701703960603701,"pX":-0.1772287371225593,"pZ":1.9147955247394723,"vX0":6.440696733718158,"vY0":-134.54282786674304,"vZ0":-5.159173046816464,"x":123.76,"y":187.08,"x0":-1.681792252823812,"y0":50.00141160668733,"z0":5.170652721878835,"aX":-13.02597449142731},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2340,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40895000166694384,"extension":5.988139224124013},"index":6,"playId":"6f94a18d-6414-332e-9664-20b06b498732","pitchNumber":7,"startTime":"2025-08-24T19:20:54.636Z","endTime":"2025-08-24T19:20:58.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:20:58.415Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T19:20:59.469Z","endTime":"2025-08-24T19:23:03.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.26208451387104,"strikeZoneBottom":1.61941916168209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.069276395164085,"aZ":-32.194989740870234,"pfxX":-9.387862314877612,"pfxZ":-0.008945571476565384,"pX":-0.8557825053018449,"pZ":1.4976930228073777,"vX0":5.279755718226203,"vY0":-128.3451627642802,"vZ0":-3.4042339313667602,"x":149.62,"y":198.34,"x0":-1.7263411808297238,"y0":50.005750270162615,"z0":5.364771825944897,"aX":-15.569350749218636},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":15.7,"spinRate":2265,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4277545077910556,"extension":5.996375486970041},"index":0,"playId":"d21a952b-ca6f-38e8-b73c-4c2223688208","pitchNumber":1,"startTime":"2025-08-24T19:21:26.469Z","endTime":"2025-08-24T19:21:30.941Z","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":92.4,"endSpeed":83.7,"strikeZoneTop":3.38272242752819,"strikeZoneBottom":1.45685274520148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22726770067818,"aZ":-16.518059645787485,"pfxX":-5.281875461366946,"pfxZ":8.65705856586382,"pX":-1.152393443764047,"pZ":1.9189855635234838,"vX0":3.7221345580593805,"vY0":-134.38869328702222,"vZ0":-5.36296832490643,"x":160.93,"y":186.97,"x0":-1.8772024547357191,"y0":50.000748970195396,"z0":5.134578783046105,"aX":-9.549791889164956},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2378,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4093684219961511,"extension":5.9119188321507155},"index":1,"playId":"42ba5e96-17c5-3113-a184-10d2ad8365d4","pitchNumber":2,"startTime":"2025-08-24T19:21:42.053Z","endTime":"2025-08-24T19:21:47.154Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.30503298193307,"strikeZoneBottom":1.49523136552487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53495025143695,"aZ":-18.296678583643384,"pfxX":-1.534203366104145,"pfxZ":7.7382919390684055,"pX":1.3931396929339706,"pZ":2.66297769274357,"vX0":8.150832304382606,"vY0":-133.76012508736773,"vZ0":-3.3269923026824655,"x":63.9,"y":166.88,"x0":-1.5075972073458062,"y0":50.00526006144995,"z0":5.251004393627923,"aX":-2.752206376253765},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":0.8,"spinRate":2432,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.41104400238344585,"extension":5.979214081997773},"index":2,"playId":"a109c33b-ead2-30d9-932a-b047620d5048","pitchNumber":3,"startTime":"2025-08-24T19:21:57.698Z","endTime":"2025-08-24T19:22:02.917Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.451493871618826,"aZ":-20.98853601886848,"pfxX":-3.004508092168801,"pfxZ":6.198093964742139,"pX":-0.031018255603511163,"pZ":3.046427746290923,"vX0":5.303383987330676,"vY0":-133.87713765877152,"vZ0":-2.0029225430206155,"x":118.18,"y":156.53,"x0":-1.6524758384157487,"y0":50.00295520642502,"z0":5.315537887965463,"aX":-5.422877635357698},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":4.2,"spinRate":2419,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.41002820562690934,"extension":5.992643322552291},"index":3,"playId":"9ed4abc1-992e-3f5c-a4c3-ac634b23c3b7","pitchNumber":4,"startTime":"2025-08-24T19:22:17.500Z","endTime":"2025-08-24T19:22:21.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.571322354623,"aZ":-16.97472832255325,"pfxX":-3.455142381496885,"pfxZ":8.412649055191375,"pX":-0.2614117785432193,"pZ":2.629362213743576,"vX0":5.46972549430698,"vY0":-134.19983801925096,"vZ0":-3.6784521978095577,"x":126.96,"y":167.79,"x0":-1.8858936762702623,"y0":50.00470821618581,"z0":5.24192865002133,"aX":-6.244475963731476},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":4.9,"spinRate":2623,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.409603049055419,"extension":5.826539022108639},"hitData":{"launchSpeed":100.6,"launchAngle":34.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.43,"coordY":49.32}},"index":4,"playId":"dfeb8bcf-f5fb-3fd7-9555-92639492747f","pitchNumber":5,"startTime":"2025-08-24T19:22:54.098Z","endTime":"2025-08-24T19:23:03.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:23:03.100Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T19:24:55.007Z","endTime":"2025-08-24T19:27:55.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":1},"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":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.26607791837853,"strikeZoneBottom":1.50257977344548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06912453982852,"aZ":-14.930397023662076,"pfxX":-9.11808559003293,"pfxZ":8.818556009205682,"pX":1.1575068893444935,"pZ":1.821793200956841,"vX0":13.273522198743677,"vY0":-139.57842224654442,"vZ0":-8.09772262310835,"x":72.88,"y":189.59,"x0":-2.4949613895384766,"y0":50.00113692130035,"z0":5.762143513942299,"aX":-17.827075206893426},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":13.4,"spinRate":2388,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.393774458201551,"extension":7.0248662107401945},"index":0,"playId":"27047de6-4816-305a-8893-8aff71c1b10e","pitchNumber":1,"startTime":"2025-08-24T19:25:18.895Z","endTime":"2025-08-24T19:25:24.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.032928281585555,"aZ":-15.728160004162648,"pfxX":-9.031095841152242,"pfxZ":8.367162610378601,"pX":-0.5536881313988573,"pZ":2.5857527654726353,"vX0":9.295742579223068,"vY0":-139.6637150173206,"vZ0":-5.851278064834108,"x":138.11,"y":168.96,"x0":-2.7604327792766767,"y0":50.00029754587147,"z0":5.751756125882236,"aX":-17.74382795847857},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":14.3,"spinRate":2309,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3929980446012693,"extension":7.139922025537803},"index":1,"playId":"d170b4e9-95e0-35a6-9c5e-0d59acc2d38b","pitchNumber":2,"startTime":"2025-08-24T19:25:32.305Z","endTime":"2025-08-24T19:25:37.466Z","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":96.9,"endSpeed":87.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.04660423325099,"aZ":-13.954094783541112,"pfxX":-7.235767857201099,"pfxZ":9.285384643985182,"pX":1.0856848067994758,"pZ":1.957649622314211,"vX0":12.64002770008433,"vY0":-140.230535073762,"vZ0":-7.780218448576054,"x":75.62,"y":185.92,"x0":-2.5705850953828993,"y0":50.003076188782764,"z0":5.706901766249994,"aX":-14.199736300083666},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":10.1,"spinRate":2261,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3928002825163861,"extension":6.989455291425245},"index":2,"playId":"6f431af4-2dbf-31d9-b1ad-46a11028223c","pitchNumber":3,"startTime":"2025-08-24T19:25:50.033Z","endTime":"2025-08-24T19:25:54.146Z","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":82.0,"endSpeed":74.3,"strikeZoneTop":3.32431103285827,"strikeZoneBottom":1.51039513447301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.469789967017945,"aZ":-43.96847868219949,"pfxX":4.585513867379533,"pfxZ":-8.34971690640895,"pX":-1.7223824352226134,"pZ":3.0997111949944802,"vX0":1.4956762559356598,"vY0":-119.32530598449435,"vZ0":2.135007968406473,"x":182.65,"y":155.09,"x0":-2.956714826426264,"y0":50.00581662299379,"z0":6.217505181770982,"aX":6.473864146104887},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-14.0,"breakHorizontal":-8.6,"spinRate":2379,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.46276961263215544,"extension":7.022497681156095},"index":3,"playId":"fa40af78-76eb-3cbe-a33f-87267d5e8426","pitchNumber":4,"startTime":"2025-08-24T19:26:15.291Z","endTime":"2025-08-24T19:26:19.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.4,"strikeZoneTop":3.32298438693404,"strikeZoneBottom":1.54813417185516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.22463812470096,"aZ":-13.851908649120368,"pfxX":-5.197030397257517,"pfxZ":9.207120997034735,"pX":-0.8358656769945522,"pZ":4.253147352791301,"vX0":7.267612592999402,"vY0":-141.36836093724372,"vZ0":-2.1106208689701527,"x":148.86,"y":123.95,"x0":-2.784928977333196,"y0":50.00520139054167,"z0":5.916366834760688,"aX":-10.345555409747437},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2360,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3899413457629066,"extension":6.892254565202763},"index":4,"playId":"f5e7b3a4-d52b-3bed-9f42-c9ff8b379b30","pitchNumber":5,"startTime":"2025-08-24T19:26:29.067Z","endTime":"2025-08-24T19:26:34.574Z","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":96.8,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.47669329535568,"aZ":-18.989632925158343,"pfxX":-9.545658480930523,"pfxZ":6.699583448332793,"pX":-1.0039231191254103,"pZ":2.4175742014096486,"vX0":8.434695902816257,"vY0":-140.50492523346693,"vZ0":-5.380108597701321,"x":155.27,"y":173.51,"x0":-2.827883084401085,"y0":50.00240887231681,"z0":5.620128694267378,"aX":-18.786866506643765},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":15.2,"spinRate":2315,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3921835374468201,"extension":7.1698416580053195},"index":5,"playId":"80e950dd-a3cf-38cb-acb5-f1a82fb3c606","pitchNumber":6,"startTime":"2025-08-24T19:26:48.692Z","endTime":"2025-08-24T19:26:54.193Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.145764088772175,"aZ":-22.249871379152395,"pfxX":-2.9747127849697215,"pfxZ":5.360185610534234,"pX":0.4825500127977083,"pZ":2.676342551609717,"vX0":9.756013721313494,"vY0":-135.57599096293686,"vZ0":-3.962325924978227,"x":98.61,"y":166.52,"x0":-2.7847180559721116,"y0":50.00419457141592,"z0":5.720214975288503,"aX":-5.510157503246577},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":3.2,"spinRate":2263,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4048470842212115,"extension":7.118639886039101},"index":6,"playId":"e104717b-15f1-3cef-8fbd-cbb685194484","pitchNumber":7,"startTime":"2025-08-24T19:27:25.736Z","endTime":"2025-08-24T19:27:30.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.568171866143956,"aZ":-43.27004408057986,"pfxX":5.936413959739003,"pfxZ":-7.786018828608547,"pX":-0.25155949783264087,"pZ":2.1998725806657506,"vX0":4.2885687825946786,"vY0":-119.39246474300643,"vZ0":0.36216550579169504,"x":126.59,"y":179.38,"x0":-2.849667874632272,"y0":50.00026003550104,"z0":5.979039674504259,"aX":8.464132989985703},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.7,"breakHorizontal":-11.9,"spinRate":2364,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4609011451309484,"extension":6.900497900489941},"hitData":{"launchSpeed":94.7,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.67,"coordY":169.38}},"index":7,"playId":"f57ac490-7290-3dcc-a81e-53934b1f062c","pitchNumber":8,"startTime":"2025-08-24T19:27:48.360Z","endTime":"2025-08-24T19:27:55.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:27:55.861Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T19:28:01.354Z","endTime":"2025-08-24T19:30:45.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.37331768024787,"strikeZoneBottom":1.53633806433002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.009740986769202,"aZ":-33.52126437218801,"pfxX":3.510616765587045,"pfxZ":-0.8542206767080875,"pX":0.0975943762857128,"pZ":1.3918657760681232,"vX0":6.061573717333055,"vY0":-125.1065325800872,"vZ0":-3.728781993222234,"x":113.28,"y":201.2,"x0":-2.8199829099153484,"y0":50.0035702243062,"z0":5.671053816455231,"aX":5.523509168691767},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":-7.8,"spinRate":2335,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.439069280124575,"extension":7.020052980253655},"index":0,"playId":"ecb748d3-346b-374b-9dcb-e835e7ef1b88","pitchNumber":1,"startTime":"2025-08-24T19:28:23.324Z","endTime":"2025-08-24T19:28:28.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.41068833085731,"strikeZoneBottom":1.61240198365695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29774560762463,"aZ":-21.2197589206949,"pfxX":-10.470368126665207,"pfxZ":5.424589660934187,"pX":1.2024680076513719,"pZ":2.3336280243620595,"vX0":14.0754408589799,"vY0":-141.2304931064843,"vZ0":-5.096227331182605,"x":71.16,"y":175.77,"x0":-2.486608181771938,"y0":50.002598028839245,"z0":5.527114776687052,"aX":-21.142706612195475},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":2067,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3878879740868659,"extension":7.181305164233159},"index":1,"playId":"d0963f44-f14b-3d3b-b8f2-b9ce0db81906","pitchNumber":2,"startTime":"2025-08-24T19:28:37.983Z","endTime":"2025-08-24T19:28:42.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.34869813243949,"strikeZoneBottom":1.66571837052921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83244623913328,"aZ":-20.79281025106187,"pfxX":-10.79003370673539,"pfxZ":5.670072075624657,"pX":0.05337608123574529,"pZ":1.474824980655999,"vX0":11.50466866874471,"vY0":-140.74319382106935,"vZ0":-7.52585066330095,"x":114.97,"y":198.96,"x0":-2.6846617223297398,"y0":50.002673129487135,"z0":5.529271684366154,"aX":-21.65546192998165},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.8,"breakHorizontal":17.2,"spinRate":2160,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.38911065619329444,"extension":7.132404751213734},"index":2,"playId":"3d52c7f1-4d0d-3496-94c0-dec124e6852d","pitchNumber":3,"startTime":"2025-08-24T19:28:53.866Z","endTime":"2025-08-24T19:28:58.994Z","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":97.7,"endSpeed":88.8,"strikeZoneTop":3.3712967923989,"strikeZoneBottom":1.53447131059497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41581761532715,"aZ":-12.918288092960964,"pfxX":-8.701237431073718,"pfxZ":9.53124532358479,"pX":1.091146505857504,"pZ":2.1312750702736394,"vX0":13.354238842608739,"vY0":-141.49887869429776,"vZ0":-7.551112802760083,"x":75.41,"y":181.24,"x0":-2.567172117279374,"y0":50.0033362232008,"z0":5.6690886868621515,"aX":-17.580345245162526},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":13.0,"spinRate":2420,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.38765788223989306,"extension":7.016782339538625},"index":3,"playId":"0447cc69-6aa0-349b-b81e-2393633bda87","pitchNumber":4,"startTime":"2025-08-24T19:29:10.468Z","endTime":"2025-08-24T19:29:17.010Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.245800281739985,"aZ":-34.84285180723704,"pfxX":3.529105673355224,"pfxZ":-1.6364467504702274,"pX":0.5084759267338276,"pZ":0.46988277262883277,"vX0":7.316885962850472,"vY0":-126.81654485390636,"vZ0":-5.981657286196095,"x":97.62,"y":226.09,"x0":-2.874291216387364,"y0":50.00482408988185,"z0":5.642696010583731,"aX":5.741970207209092},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.2,"breakHorizontal":-8.0,"spinRate":2167,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43211111883571673,"extension":7.083583835450149},"index":4,"playId":"db2567ff-b9e4-3d8a-a451-7170225432fd","pitchNumber":5,"startTime":"2025-08-24T19:29:28.770Z","endTime":"2025-08-24T19:29:33.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60229927565825,"aZ":-19.736303121518063,"pfxX":-8.562695710362762,"pfxZ":6.092334755492505,"pX":0.23795838085464016,"pZ":2.822325759841833,"vX0":10.933770369764261,"vY0":-142.2059261928879,"vZ0":-4.507066352564096,"x":107.93,"y":162.58,"x0":-2.550126746876194,"y0":50.003281332607,"z0":5.685439625708027,"aX":-17.48180706973205},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.2,"breakHorizontal":13.2,"spinRate":2136,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3856528200826297,"extension":6.989218150745973},"index":5,"playId":"237d74ce-6b67-3fc1-a65d-a89788c4ab84","pitchNumber":6,"startTime":"2025-08-24T19:29:57.900Z","endTime":"2025-08-24T19:30:01.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.319997909586526,"aZ":-12.272705616302884,"pfxX":-5.856140212268339,"pfxZ":9.84139098586381,"pX":-0.11458129989969816,"pZ":2.625479579235078,"vX0":9.280103209529873,"vY0":-142.17576060611137,"vZ0":-6.344709220407104,"x":121.37,"y":167.89,"x0":-2.678612626465892,"y0":50.00286033416129,"z0":5.684525666843763,"aX":-11.843052664249448},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":8.4,"spinRate":2382,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.38706817480495603,"extension":7.053999054178588},"index":6,"playId":"5ed234b8-b1e9-35ca-b7d1-5f4754649d3c","pitchNumber":7,"startTime":"2025-08-24T19:30:15.929Z","endTime":"2025-08-24T19:30:19.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.37210832640167,"strikeZoneBottom":1.49698129976524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.763793934248575,"aZ":-13.989313044383437,"pfxX":-7.612341468680378,"pfxZ":8.898061079321321,"pX":0.4290927284436427,"pZ":2.590226451398834,"vX0":11.165263263088152,"vY0":-142.3218421566686,"vZ0":-6.299233421490912,"x":100.64,"y":168.84,"x0":-2.5624521482923255,"y0":50.00636787269838,"z0":5.724461864020399,"aX":-15.563934820496426},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2407,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.38538362544541727,"extension":7.0522616246240775},"index":7,"playId":"5959e1ae-065b-39c5-8ec0-0ea135686ff5","pitchNumber":8,"startTime":"2025-08-24T19:30:40.301Z","endTime":"2025-08-24T19:30:45.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:30:45.302Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a ground ball to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T19:30:46.260Z","endTime":"2025-08-24T19:31:21.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29187879465482,"aZ":-16.072378676377806,"pfxX":-9.762383550387485,"pfxZ":8.011631745451439,"pX":-0.0161863381536368,"pZ":1.8811668968739987,"vX0":10.656718870659446,"vY0":-141.35877225973735,"vZ0":-7.803137333426467,"x":117.62,"y":187.99,"x0":-2.5790241491820076,"y0":50.00520476622317,"z0":5.723412670067687,"aX":-19.624679847689674},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":15.4,"spinRate":2346,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3884992268964602,"extension":7.12462025170626},"hitData":{"launchSpeed":108.4,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.34,"coordY":161.98}},"index":0,"playId":"67c9751d-6c52-3b0d-9e06-adcf770553df","pitchNumber":1,"startTime":"2025-08-24T19:31:09.792Z","endTime":"2025-08-24T19:31:21.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:31:21.790Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T19:31:27.613Z","endTime":"2025-08-24T19:33:26.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.63302878583774,"strikeZoneBottom":1.52489218554528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60265017103412,"aZ":-13.133424235948077,"pfxX":-7.421371894722684,"pfxZ":9.418704383381865,"pX":-0.4174512557887716,"pZ":2.1420838732117025,"vX0":9.31179947433812,"vY0":-141.57897120785188,"vZ0":-7.6495164647045115,"x":132.91,"y":180.94,"x0":-2.791413510981424,"y0":50.00017135161791,"z0":5.727106504586768,"aX":-14.999938883940088},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":2345,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3874954500323149,"extension":7.00725878714613},"index":0,"playId":"0ec53064-61a2-39fd-a987-323a2d88bc89","pitchNumber":1,"startTime":"2025-08-24T19:31:49.451Z","endTime":"2025-08-24T19:31:53.900Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.383850409898407,"aZ":-41.03051974659021,"pfxX":7.025112727399061,"pfxZ":-5.962445281265392,"pX":-0.2806966175581833,"pZ":1.5826374452575975,"vX0":4.154146224369011,"vY0":-121.77128113427851,"vZ0":-1.9665308657014027,"x":127.7,"y":196.05,"x0":-2.927764781488644,"y0":50.00281648468343,"z0":5.987104921564309,"aX":10.433285498678737},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.0,"breakHorizontal":-13.8,"spinRate":2449,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.45171346872344165,"extension":6.85646803239364},"index":1,"playId":"df60aaa3-ecac-3478-8561-83ff6d2baac0","pitchNumber":2,"startTime":"2025-08-24T19:32:08.758Z","endTime":"2025-08-24T19:32:12.975Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.50805437118617,"strikeZoneBottom":1.59694026515792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41895587128528,"aZ":-40.00938611516831,"pfxX":7.768489883589783,"pfxZ":-5.4746691746460225,"pX":-0.5525573387101764,"pZ":0.8706732490943441,"vX0":3.246773070045606,"vY0":-119.80611735216121,"vZ0":-3.3345772363384096,"x":138.06,"y":215.27,"x0":-2.9406957352384335,"y0":50.0026995868307,"z0":5.91118570635944,"aX":11.120371460718069},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.4,"breakHorizontal":-14.9,"spinRate":2428,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.45985878108783185,"extension":7.034501475311663},"index":2,"playId":"bd52cfaa-831a-3d25-bafa-f17455fbea1c","pitchNumber":3,"startTime":"2025-08-24T19:32:28.996Z","endTime":"2025-08-24T19:32:33.066Z","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":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.46885920080693,"strikeZoneBottom":1.55774493232314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.957892051218867,"aZ":-44.96864205001331,"pfxX":7.101098037588623,"pfxZ":-9.234568767183434,"pX":-1.6635898078702949,"pZ":2.3527623406061413,"vX0":1.0644918598963171,"vY0":-118.19736222017023,"vZ0":1.2158518118952624,"x":180.41,"y":175.26,"x0":-3.0432130075447166,"y0":50.0042980773235,"z0":6.030114630467614,"aX":9.836019716713315},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-16.0,"breakHorizontal":-13.1,"spinRate":2419,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4671948193836788,"extension":6.83678373374584},"index":3,"playId":"045c09a7-022f-3d36-bd45-5f0f84501dcf","pitchNumber":4,"startTime":"2025-08-24T19:32:53.305Z","endTime":"2025-08-24T19:32:57.512Z","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":97.2,"endSpeed":88.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.24729358654038,"aZ":-17.036682850940434,"pfxX":-6.507484993613483,"pfxZ":7.53303918395927,"pX":-0.9296394575956043,"pZ":3.4466787110446435,"vX0":7.910137861198564,"vY0":-141.35368328033786,"vZ0":-3.753018619227241,"x":152.44,"y":145.72,"x0":-2.927772262142362,"y0":50.00560700448902,"z0":5.8954329224279025,"aX":-13.082343131600128},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":10.1,"spinRate":2227,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3884860260047134,"extension":6.85266029864737},"hitData":{"launchSpeed":87.4,"launchAngle":65.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":128.19,"coordY":141.44}},"index":4,"playId":"deca1ff3-dc99-3794-8631-7f3359596bc3","pitchNumber":5,"startTime":"2025-08-24T19:33:16.285Z","endTime":"2025-08-24T19:33:26.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:33:26.296Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T19:35:19.285Z","endTime":"2025-08-24T19:36:04.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":81.6,"strikeZoneTop":3.57059228084436,"strikeZoneBottom":1.50690235313196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.475755475886444,"aZ":-22.542963279729204,"pfxX":-2.5237331850905416,"pfxZ":5.642950443235852,"pX":0.014331922239924551,"pZ":2.855211659909966,"vX0":5.25450076852958,"vY0":-129.87564831621566,"vZ0":-2.1784530968811873,"x":116.45,"y":161.69,"x0":-1.7081162218533594,"y0":50.00220927096957,"z0":5.4212955791315105,"aX":-4.307256715906147},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.0,"breakHorizontal":3.4,"spinRate":2266,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4219045552823735,"extension":6.096351931867278},"index":0,"playId":"3b7335cf-71f7-35e2-b761-d115807f3ee5","pitchNumber":1,"startTime":"2025-08-24T19:35:37.812Z","endTime":"2025-08-24T19:35:41.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91814700564443,"aZ":-16.34441345516411,"pfxX":-5.583202053759287,"pfxZ":9.038046484839331,"pX":0.051893687021560865,"pZ":2.5402956084305393,"vX0":5.975324735154009,"vY0":-131.96340581239787,"vZ0":-3.8945655402139554,"x":115.02,"y":170.19,"x0":-1.523939684255307,"y0":50.001767976452655,"z0":5.250678424750697,"aX":-9.777829088882685},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2384,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4161738921143008,"extension":6.095761763476758},"hitData":{"launchSpeed":83.0,"launchAngle":70.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.46,"coordY":166.34}},"index":1,"playId":"5222c378-8685-3173-8ad1-ca108917561d","pitchNumber":2,"startTime":"2025-08-24T19:35:54.505Z","endTime":"2025-08-24T19:36:04.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:36:04.671Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to left fielder Josh Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T19:36:15.484Z","endTime":"2025-08-24T19:38:22.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"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":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.138759608674,"strikeZoneBottom":1.34984596611124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.365373553701538,"aZ":-39.5101986176574,"pfxX":6.776297959999993,"pfxZ":-5.655429414354932,"pX":-0.8362935619478971,"pZ":2.7683842142216735,"vX0":0.3907382951043909,"vY0":-113.95126709473607,"vZ0":1.8565195392452374,"x":148.88,"y":164.03,"x0":-1.8892374449561884,"y0":50.00027945732505,"z0":5.883159184386032,"aX":8.798352392365747},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-9.4,"breakHorizontal":-12.4,"spinRate":2571,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.48298772655386646,"extension":5.966775855225773},"index":0,"playId":"28250f78-c54b-3e39-ae86-e6a93bf60da2","pitchNumber":1,"startTime":"2025-08-24T19:36:29.475Z","endTime":"2025-08-24T19:36:33.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.17881592724259,"strikeZoneBottom":1.35032910844688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.501472613759958,"aZ":-34.2380270968053,"pfxX":-7.972586386475603,"pfxZ":-1.306906893906457,"pX":-1.2727853349784262,"pZ":1.2890870814955684,"vX0":3.553639588323361,"vY0":-125.49882291490765,"vZ0":-3.14740543609245,"x":165.52,"y":203.97,"x0":-1.678236691502179,"y0":50.00183751004645,"z0":5.3735935781971405,"aX":-12.60367885175448},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.9,"breakHorizontal":13.6,"spinRate":2200,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4379213093257506,"extension":6.037519727711496},"index":1,"playId":"9b5d793c-93fc-3570-8219-26344eda7eb4","pitchNumber":2,"startTime":"2025-08-24T19:36:45.594Z","endTime":"2025-08-24T19:36:50.956Z","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":90.5,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72965276902673,"aZ":-17.985240052940128,"pfxX":-2.880970271104818,"pfxZ":8.190485481578795,"pX":1.0580340194938525,"pZ":2.9256645869340003,"vX0":7.428247655365986,"vY0":-131.50573361522888,"vZ0":-2.7518782031478555,"x":76.67,"y":159.79,"x0":-1.4427017601585286,"y0":50.00223868950337,"z0":5.336861115580192,"aX":-4.9911348419875665},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.4,"breakHorizontal":3.4,"spinRate":2429,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.418250825263883,"extension":6.105365490454965},"index":2,"playId":"6f9260bf-2362-3e0e-b89c-3f730a2dd08d","pitchNumber":3,"startTime":"2025-08-24T19:37:00.753Z","endTime":"2025-08-24T19:37:04.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.645441040054557,"aZ":-15.288337993588028,"pfxX":-5.712286432665312,"pfxZ":9.550237061797974,"pX":0.9105785427160366,"pZ":3.07202711106723,"vX0":8.243208507448296,"vY0":-132.45542137520533,"vZ0":-2.898670247047097,"x":82.29,"y":155.84,"x0":-1.507013103807602,"y0":50.000918613102655,"z0":5.305629519239111,"aX":-10.098256579374572},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2377,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.4143440429315999,"extension":5.921994618534661},"index":3,"playId":"e69805e0-d937-3ec9-985a-34a69ea87fb9","pitchNumber":4,"startTime":"2025-08-24T19:37:23.895Z","endTime":"2025-08-24T19:37:27.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.995449274067926,"aZ":-32.06850691021948,"pfxX":-8.788656861423622,"pfxZ":0.06308018691545936,"pX":-0.6159414271961604,"pZ":1.2624767520449065,"vX0":5.264775424832945,"vY0":-128.67641718568473,"vZ0":-3.989311483592017,"x":140.48,"y":204.69,"x0":-1.5478871143780701,"y0":50.00293716671277,"z0":5.320725195868648,"aX":-14.72060002137031},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.6,"breakHorizontal":14.8,"spinRate":2213,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.42585890133063575,"extension":6.084972873373445},"index":4,"playId":"cbeec8a7-3d50-3bf1-a88f-8f43039a8040","pitchNumber":5,"startTime":"2025-08-24T19:37:44.121Z","endTime":"2025-08-24T19:37:48.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.028015347982734,"aZ":-33.608772810806464,"pfxX":-8.154048658097334,"pfxZ":-0.862460040715499,"pX":-0.502571758603983,"pZ":1.352865677671455,"vX0":5.453252077734696,"vY0":-128.38775273276977,"vZ0":-3.447562989129217,"x":136.16,"y":202.25,"x0":-1.6009839774179722,"y0":50.00479338558271,"z0":5.3448990434121795,"aX":-13.534713938968913},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.2,"breakHorizontal":13.4,"spinRate":2096,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4275782064220195,"extension":5.897616470917902},"hitData":{"launchSpeed":87.6,"launchAngle":49.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.13,"coordY":119.35}},"index":5,"playId":"a74b139e-fcd0-352d-a822-4d627645c4b0","pitchNumber":6,"startTime":"2025-08-24T19:38:13.116Z","endTime":"2025-08-24T19:38:22.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:38:22.121Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Kayfus walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T19:38:27.097Z","endTime":"2025-08-24T19:40:41.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.6,"strikeZoneTop":3.48751057155148,"strikeZoneBottom":1.57318366934852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.154118254437567,"aZ":-17.135063612577152,"pfxX":-6.085998284341706,"pfxZ":8.743825292356838,"pX":-0.8444881592575093,"pZ":2.566886983682582,"vX0":4.430734327092378,"vY0":-130.93976295519624,"vZ0":-3.651253083488435,"x":149.19,"y":169.47,"x0":-1.776133918215274,"y0":50.00019181677666,"z0":5.277617858021071,"aX":-10.463886292701504},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2419,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4198638440571938,"extension":6.115579077283891},"index":0,"playId":"9603c576-d25d-3dbc-a377-63260eacd25f","pitchNumber":1,"startTime":"2025-08-24T19:38:54.241Z","endTime":"2025-08-24T19:38:58.310Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.257758482587068,"aZ":-41.89676966168754,"pfxX":4.7991894136939965,"pfxZ":-6.8381045638106,"pX":0.1103301839810924,"pZ":1.137997804783584,"vX0":3.1561505473427216,"vY0":-119.16700564666267,"vZ0":-1.4675864749104355,"x":112.79,"y":208.05,"x0":-1.859692086258264,"y0":50.001047198664175,"z0":5.584453895157707,"aX":6.825339380871402},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.5,"breakHorizontal":-9.5,"spinRate":2717,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46157354720263033,"extension":5.949039703465718},"index":1,"playId":"faae27e7-95c0-30cf-ac46-25187eab3fe4","pitchNumber":2,"startTime":"2025-08-24T19:39:09.309Z","endTime":"2025-08-24T19:39:13.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.52758466423035,"strikeZoneBottom":1.54144131006116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.818988654165494,"aZ":-31.582909149928355,"pfxX":-10.36597184303008,"pfxZ":0.3552322943320334,"pX":-0.23579315968234024,"pZ":0.9459808982856992,"vX0":6.906728075297353,"vY0":-128.07598532692518,"vZ0":-4.723286511415922,"x":125.99,"y":213.24,"x0":-1.6282855313405773,"y0":50.001276985501704,"z0":5.299752669546137,"aX":-17.124400716482324},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":17.0,"spinRate":2229,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42856321280072196,"extension":6.154876448389873},"index":2,"playId":"60edf810-9161-393b-9f16-7a3f1d9adf7a","pitchNumber":3,"startTime":"2025-08-24T19:39:26.236Z","endTime":"2025-08-24T19:39:31.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09574634026985,"aZ":-24.29269635854715,"pfxX":-10.432804300147064,"pfxZ":4.2940920857997735,"pX":0.16722820636441763,"pZ":3.1676260635366837,"vX0":7.662291372464582,"vY0":-135.45888369374543,"vZ0":-1.3536717726384355,"x":110.63,"y":153.25,"x0":-1.3608521988657298,"y0":50.000933712071244,"z0":5.3930255639624916,"aX":-19.139864151153237},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":16.9,"spinRate":2315,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.40633131833068736,"extension":5.9389740956383985},"index":3,"playId":"5d44154b-3d57-3e67-89ad-d001acb8560a","pitchNumber":4,"startTime":"2025-08-24T19:39:42.365Z","endTime":"2025-08-24T19:39:45.539Z","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":89.0,"endSpeed":81.6,"strikeZoneTop":3.48846967592497,"strikeZoneBottom":1.58118758606268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.975412859951668,"aZ":-33.2813076818221,"pfxX":-9.344324828619266,"pfxZ":-0.6524009599499863,"pX":-0.4904278511839819,"pZ":1.0390328340897532,"vX0":6.046124359141649,"vY0":-129.38083676958937,"vZ0":-4.173102038779418,"x":135.69,"y":210.73,"x0":-1.6481341264447318,"y0":50.005693216027055,"z0":5.23450291196646,"aX":-15.782761063606419},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.9,"breakHorizontal":15.5,"spinRate":2195,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4239811009949479,"extension":6.02765238462333},"index":4,"playId":"f8f3a068-c5a9-3e78-86f7-c4e83bfef28a","pitchNumber":5,"startTime":"2025-08-24T19:40:01.493Z","endTime":"2025-08-24T19:40:05.783Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.40934317194976,"strikeZoneBottom":1.58050468205726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.132076322914426,"aZ":-19.26519508626684,"pfxX":0.05865993706619044,"pfxZ":7.208748353823702,"pX":-1.7517985515881629,"pZ":2.2176219517765268,"vX0":0.7470345322199127,"vY0":-133.12801388131643,"vZ0":-4.108372190721068,"x":183.77,"y":178.9,"x0":-2.043921729680945,"y0":50.005601216442635,"z0":5.179172867559569,"aX":0.10501602639959642},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":-0.2,"spinRate":2415,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.41175081830954197,"extension":5.873245758742085},"index":5,"playId":"f2917b5d-6c5d-34a0-89b7-236953b72160","pitchNumber":6,"startTime":"2025-08-24T19:40:19.555Z","endTime":"2025-08-24T19:40:25.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.37134364985908,"strikeZoneBottom":1.50298403832104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.239758647777464,"aZ":-32.82389571174784,"pfxX":-8.572107181630825,"pfxZ":-0.38966731898172213,"pX":-1.6666997333186158,"pZ":2.93057403666373,"vX0":3.1631826556711573,"vY0":-128.88423002716667,"vZ0":-0.03854277246322235,"x":180.53,"y":159.65,"x0":-1.8003865456319197,"y0":50.00124043475666,"z0":5.492906536657958,"aX":-14.3362171197791},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":14.8,"spinRate":2166,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.42591499524369514,"extension":6.0242630802316},"index":6,"playId":"4bdff960-3a46-3e86-8ab4-627b71fc02d9","pitchNumber":7,"startTime":"2025-08-24T19:40:36.999Z","endTime":"2025-08-24T19:40:41.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:40:41.449Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Merrill Kelly picks off CJ Kayfus at 1st on throw to first baseman Rowdy Tellez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T19:40:51.288Z","endTime":"2025-08-24T19:41:31.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","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":518876,"link":"/api/v1/people/518876"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.51283066290439,"strikeZoneBottom":1.56316762484715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.102038801582285,"aZ":-29.260099708119768,"pfxX":0.8241369464373074,"pfxZ":1.8701143345466296,"pX":1.3553191367706943,"pZ":2.3508938711084566,"vX0":6.718191816457218,"vY0":-124.07057585501217,"vZ0":-1.7397862532734547,"x":65.34,"y":175.31,"x0":-1.4958348022152532,"y0":50.00089979569446,"z0":5.502313055238772,"aX":1.2832004686887362},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":-3.1,"spinRate":2341,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.44166011081849765,"extension":6.0858305210152235},"index":0,"playId":"40265632-d146-3f58-9f10-7369a425e1c5","pitchNumber":1,"startTime":"2025-08-24T19:41:10.640Z","endTime":"2025-08-24T19:41:14.922Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"af6844bc-de02-3d3b-bba4-3a478a2c5797","startTime":"2025-08-24T19:41:27.186Z","endTime":"2025-08-24T19:41:31.684Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2025-08-24T19:41:31.684Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adolis García walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T19:43:39.760Z","endTime":"2025-08-24T19:44:48.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.47701108854846,"strikeZoneBottom":1.62108183255961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.382281154480516,"aZ":-14.28208236342773,"pfxX":-7.301107276945422,"pfxZ":9.258394452378436,"pX":-0.3614665630072424,"pZ":3.97810760430941,"vX0":8.827128153983791,"vY0":-138.48011923585602,"vZ0":-2.672816819579998,"x":130.78,"y":131.37,"x0":-2.649356482971364,"y0":50.00099026957646,"z0":5.917264496626986,"aX":-14.107526783500145},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2331,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3963013742471029,"extension":6.905624912144452},"index":0,"playId":"0e213245-3701-3029-a213-264717d58bfb","pitchNumber":1,"startTime":"2025-08-24T19:43:55.217Z","endTime":"2025-08-24T19:43:59.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.49399082443424,"strikeZoneBottom":1.44299458019808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.856224701833185,"aZ":-15.87832832716596,"pfxX":-7.870024088367918,"pfxZ":8.340569287230256,"pX":0.4168056247226641,"pZ":3.7523956887496386,"vX0":10.96237783884812,"vY0":-139.48696443814632,"vZ0":-2.93679181556009,"x":101.11,"y":137.47,"x0":-2.5572567734381484,"y0":50.00344830275584,"z0":5.87706947474159,"aX":-15.37842613546651},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":11.8,"spinRate":2273,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39394920835431435,"extension":7.033856654781599},"index":1,"playId":"56f7e7f9-1fc9-3c92-bfbd-a93f652c7154","pitchNumber":2,"startTime":"2025-08-24T19:44:10.689Z","endTime":"2025-08-24T19:44:15.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.41465762106708,"strikeZoneBottom":1.5585257847948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.449797547974036,"aZ":-12.391199171864644,"pfxX":-8.033322976577468,"pfxZ":10.1022852372394,"pX":1.1726946327095091,"pZ":2.9774884302139135,"vX0":13.091006766676731,"vY0":-139.53740788107638,"vZ0":-5.314244079652706,"x":72.3,"y":158.39,"x0":-2.550946331162355,"y0":50.00166698360649,"z0":5.733469836137383,"aX":-15.730622809115665},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":11.6,"spinRate":2427,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39357717901533196,"extension":7.57151058604501},"index":2,"playId":"275ecc38-e610-3087-acd4-ca2c3a28a7f0","pitchNumber":3,"startTime":"2025-08-24T19:44:27.467Z","endTime":"2025-08-24T19:44:32.159Z","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":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.45307157018962,"strikeZoneBottom":1.55801502044402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.557977767765188,"aZ":-24.03396949089478,"pfxX":-0.9720527632154243,"pfxZ":4.602577838863416,"pX":0.29380174041032914,"pZ":3.6666227820824173,"vX0":8.299311383552444,"vY0":-132.0081955489922,"vZ0":-0.8047787330896243,"x":105.8,"y":139.78,"x0":-2.761704758794074,"y0":50.00167742742718,"z0":5.741353404215728,"aX":-1.7190329733161993},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":0.0,"spinRate":2315,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4145852422933305,"extension":7.186479243108589},"index":3,"playId":"a2bead3f-e39b-3886-a4c3-d286f32eace2","pitchNumber":4,"startTime":"2025-08-24T19:44:43.509Z","endTime":"2025-08-24T19:44:48.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:44:48.290Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rowdy Tellez homers (15) on a fly ball to center field. Adolis García scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T19:44:50.496Z","endTime":"2025-08-24T19:48:27.810Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.4692834288761,"strikeZoneBottom":1.544450517846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.441661796689544,"aZ":-42.81177729512732,"pfxX":7.66154481534522,"pfxZ":-7.7842651330453645,"pX":-0.3629056937964551,"pZ":2.5790771268803083,"vX0":3.5950199519256767,"vY0":-117.13140124921838,"vZ0":1.3626197710342114,"x":130.83,"y":169.14,"x0":-2.920656838698714,"y0":50.00191870258096,"z0":6.043293334379809,"aX":10.472338003243701},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.3,"breakHorizontal":-14.9,"spinRate":2454,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.47053982696047214,"extension":6.999737838773162},"index":0,"playId":"c3e0e4ab-0f6e-3ba4-8274-f2c3d6223043","pitchNumber":1,"startTime":"2025-08-24T19:45:15.389Z","endTime":"2025-08-24T19:45:20.433Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.58091761749279,"strikeZoneBottom":1.65639755464095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.800236546120445,"aZ":-42.60405831307224,"pfxX":7.090254051059078,"pfxZ":-7.610956404874565,"pX":-0.8659850453802682,"pZ":1.8711437039217034,"vX0":2.6566743330309586,"vY0":-117.32363323652139,"vZ0":-0.10985296143483203,"x":150.01,"y":188.26,"x0":-2.940026553671379,"y0":50.005281253520984,"z0":5.948041301734928,"aX":9.712478975786233},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.4,"breakHorizontal":-13.6,"spinRate":2339,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4700000703642444,"extension":7.068898559654202},"index":1,"playId":"0f94ebab-038e-3a19-b183-637afc31edbb","pitchNumber":2,"startTime":"2025-08-24T19:45:32.868Z","endTime":"2025-08-24T19:45:38.889Z","isPitch":true,"type":"pitch"},{"details":{"description":"Adolis García steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"0f94ebab-038e-3a19-b183-637afc31edbb","startTime":"2025-08-24T19:45:50.900Z","endTime":"2025-08-24T19:46:14.965Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.214101653396774,"aZ":-17.21517240800111,"pfxX":-8.95960987439062,"pfxZ":7.6201840433899015,"pX":-0.7977594122915691,"pZ":3.6967549122147743,"vX0":8.539579551365877,"vY0":-139.6597773235975,"vZ0":-2.6627395061766106,"x":147.41,"y":138.97,"x0":-2.739932205692045,"y0":50.00678820797584,"z0":5.803022398576113,"aX":-17.597426257184903},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":14.3,"spinRate":2248,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39309865097940744,"extension":6.894809809632309},"index":3,"playId":"8421688b-1584-3a59-940a-8e1e5f77d2a2","pitchNumber":3,"startTime":"2025-08-24T19:46:14.965Z","endTime":"2025-08-24T19:46:18.266Z","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":82.6,"endSpeed":75.8,"strikeZoneTop":3.52998627536932,"strikeZoneBottom":1.64183703742751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.971913906897047,"aZ":-41.72536184220965,"pfxX":6.04119000646377,"pfxZ":-6.661509210173001,"pX":0.5457369111481642,"pZ":0.6660454587782252,"vX0":6.090595118931872,"vY0":-120.07362544762263,"vZ0":-3.5472205401692314,"x":96.2,"y":220.8,"x0":-2.8245031633757502,"y0":50.00031893800701,"z0":5.9397623138821585,"aX":8.666836618850281},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.7,"breakHorizontal":-12.6,"spinRate":2516,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45920006191284024,"extension":6.891155572431807},"index":4,"playId":"c2ffea96-9790-3a16-b19a-83fa22e3f024","pitchNumber":4,"startTime":"2025-08-24T19:46:39.313Z","endTime":"2025-08-24T19:46:44.181Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.44846219254983,"strikeZoneBottom":1.52159689958178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.469413629185453,"aZ":-42.790703784427045,"pfxX":7.074665288107196,"pfxZ":-7.685538441535979,"pX":0.2965183900195646,"pZ":0.7489828789578801,"vX0":4.819025319034525,"vY0":-117.96993664382664,"vZ0":-2.746178544829216,"x":105.7,"y":218.56,"x0":-2.7053416513340394,"y0":50.00014141404685,"z0":5.946287988916511,"aX":9.777345316804565},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.3,"breakHorizontal":-14.2,"spinRate":2446,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4677513905106707,"extension":6.881490968824285},"index":5,"playId":"5f9b5e41-5bdb-306e-9ca8-306a93752e89","pitchNumber":5,"startTime":"2025-08-24T19:47:03.648Z","endTime":"2025-08-24T19:47:09.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60103466839428,"aZ":-40.20082075348061,"pfxX":7.8409275822110605,"pfxZ":-5.697005745474488,"pX":0.41401561386041974,"pZ":2.423663820364804,"vX0":4.739561746802721,"vY0":-118.77711852480306,"vZ0":0.0565781396384617,"x":101.22,"y":173.34,"x0":-2.634891111727048,"y0":50.002084552770846,"z0":6.096301530708784,"aX":11.050463357325967},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.0,"breakHorizontal":-15.5,"spinRate":2479,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.46352855402530757,"extension":7.231682883160584},"index":6,"playId":"eba477f1-571e-3c5f-b5f2-ec80c7767edc","pitchNumber":6,"startTime":"2025-08-24T19:47:28.769Z","endTime":"2025-08-24T19:47:36.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23578246517239,"aZ":-24.887603854621346,"pfxX":-2.791567053905204,"pfxZ":3.9875114415251858,"pX":-0.6595794983461879,"pZ":3.113924689801649,"vX0":7.184684056952292,"vY0":-134.56662057993992,"vZ0":-2.2658154738436282,"x":142.14,"y":154.7,"x0":-3.005892718513449,"y0":50.00282305820161,"z0":5.736964338759137,"aX":-5.101467102955612},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":3.5,"spinRate":2261,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4076342475923136,"extension":7.207538651128216},"hitData":{"launchSpeed":108.4,"launchAngle":27.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.68,"coordY":29.92}},"index":7,"playId":"25a1b4e1-403f-38e9-abc9-830ee4607974","pitchNumber":7,"startTime":"2025-08-24T19:47:59.875Z","endTime":"2025-08-24T19:48:27.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:48:27.810Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T19:48:33.782Z","endTime":"2025-08-24T19:51:27.914Z","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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.41425713914268,"strikeZoneBottom":1.50899744776184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.705261793668527,"aZ":-22.696606688755857,"pfxX":-9.898184308931082,"pfxZ":4.828084900035302,"pX":0.5620216140775809,"pZ":1.7888691604060525,"vX0":12.028466089336902,"vY0":-139.31324424756585,"vZ0":-6.499566723650053,"x":95.58,"y":190.48,"x0":-2.528408219836047,"y0":50.00265574575692,"z0":5.655465732994426,"aX":-19.429445383061722},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":1998,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3933675288509595,"extension":7.525244077099622},"index":0,"playId":"b57c2517-0c58-3ea4-9111-9036cd6e1c01","pitchNumber":1,"startTime":"2025-08-24T19:48:52.637Z","endTime":"2025-08-24T19:48:56.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30172392519651,"aZ":-20.613669716972524,"pfxX":-9.684227863687372,"pfxZ":5.837547607044993,"pX":-0.5397756280821931,"pZ":3.433802235725647,"vX0":9.17404566779257,"vY0":-140.21399645365804,"vZ0":-2.636079669576531,"x":137.57,"y":146.07,"x0":-2.6044675886760453,"y0":50.00373941297917,"z0":5.739506162651027,"aX":-19.18007857086994},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":15.5,"spinRate":2050,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39144835226059316,"extension":7.128478511327511},"index":1,"playId":"6a835303-3234-37d6-88de-2c7d86dd68d4","pitchNumber":2,"startTime":"2025-08-24T19:49:07.123Z","endTime":"2025-08-24T19:49:10.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.51245784631126,"strikeZoneBottom":1.68591827273898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.527177460095164,"aZ":-30.373710236801404,"pfxX":6.4343174513529915,"pfxZ":1.155325876009976,"pX":2.152493362343557,"pZ":1.3297411280820948,"vX0":9.49988905912854,"vY0":-124.70877338029908,"vZ0":-4.592660554169436,"x":34.95,"y":202.88,"x0":-2.557664552724748,"y0":50.004022449132286,"z0":5.730938960232145,"aX":10.026831888863423},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":-14.0,"spinRate":2313,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4409839489397478,"extension":6.967861483293248},"index":2,"playId":"535d2066-c384-38a0-accd-3684ace1fe57","pitchNumber":3,"startTime":"2025-08-24T19:49:27.609Z","endTime":"2025-08-24T19:49:31.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.43298983937746,"strikeZoneBottom":1.68520963668189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.254898790988186,"aZ":-31.854293792697316,"pfxX":5.040511496838017,"pfxZ":0.20337750285717318,"pX":1.5768906799765616,"pZ":0.061630700986936036,"vX0":8.726941717531423,"vY0":-123.5381510946259,"vZ0":-6.779317955055527,"x":56.89,"y":237.12,"x0":-2.659806887156248,"y0":50.00006715215904,"z0":5.528290316752726,"aX":7.766509378312225},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":-11.2,"spinRate":2155,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44384341225529367,"extension":6.895682203673912},"index":3,"playId":"828d2271-b3e5-31ef-aea5-4d29a773b875","pitchNumber":4,"startTime":"2025-08-24T19:49:42.703Z","endTime":"2025-08-24T19:49:46.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.43406854358047,"strikeZoneBottom":1.64705034119892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.32903257165168,"aZ":-20.2000300750011,"pfxX":-9.582497523060319,"pfxZ":6.174983016019491,"pX":1.2195541900983702,"pZ":2.989228023400675,"vX0":13.38005759761286,"vY0":-138.48753388295412,"vZ0":-3.726946608069472,"x":70.51,"y":158.07,"x0":-2.4327021381978478,"y0":50.00627181875859,"z0":5.706119302723167,"aX":-18.592295515265427},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":14.5,"spinRate":2068,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39571852866397617,"extension":7.159883121369272},"index":4,"playId":"2c33be03-8bd3-3b3e-9aa9-2f093b7e7f38","pitchNumber":5,"startTime":"2025-08-24T19:50:44.767Z","endTime":"2025-08-24T19:50:49.093Z","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":96.1,"endSpeed":87.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49775572415867,"aZ":-18.18851589747145,"pfxX":-8.271639917861117,"pfxZ":7.157609105428023,"pX":0.13391412569639613,"pZ":3.153041281168721,"vX0":10.302695758029854,"vY0":-139.42748987225198,"vZ0":-4.127142309800798,"x":111.9,"y":153.65,"x0":-2.5472960602972923,"y0":50.00649265135789,"z0":5.864891364896258,"aX":-16.17056139594363},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":12.7,"spinRate":2316,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39395816591253885,"extension":7.119694797234747},"index":5,"playId":"de64fc0a-9e58-3610-866d-aef729933fe4","pitchNumber":6,"startTime":"2025-08-24T19:51:01.653Z","endTime":"2025-08-24T19:51:07.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.877647685341753,"aZ":-23.527415765032426,"pfxX":-9.396109670640813,"pfxZ":4.431851460589247,"pX":-0.2937322883592644,"pZ":2.6998070716348685,"vX0":9.79584473545379,"vY0":-138.98387605983024,"vZ0":-3.58568770858044,"x":128.2,"y":165.89,"x0":-2.647444769030537,"y0":50.00469370124981,"z0":5.573896984696274,"aX":-18.33867120738053},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.4,"breakHorizontal":14.9,"spinRate":2057,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3944672177773296,"extension":7.0941805760100625},"hitData":{"launchSpeed":103.4,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.57,"coordY":159.35}},"index":6,"playId":"e8b475a1-4696-3d7b-ac60-229cf1958a7c","pitchNumber":7,"startTime":"2025-08-24T19:51:20.415Z","endTime":"2025-08-24T19:51:27.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:51:27.914Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a sharp line drive to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T19:51:38.387Z","endTime":"2025-08-24T19:52:35.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.71526775854576,"strikeZoneBottom":1.76454013030272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.986032992984946,"aZ":-15.816818670514719,"pfxX":-10.037970616095613,"pfxZ":8.448376897695812,"pX":0.7957682286908128,"pZ":1.849806231810739,"vX0":12.581774825080872,"vY0":-138.7439232687899,"vZ0":-7.350375687046944,"x":86.67,"y":188.84,"x0":-2.5080236657829325,"y0":50.00608578735448,"z0":5.601120260806016,"aX":-19.443123270639255},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":15.4,"spinRate":2312,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3957985233467842,"extension":7.106006973335397},"index":0,"playId":"31650591-2589-376f-a5a2-63bb93ae421c","pitchNumber":1,"startTime":"2025-08-24T19:51:54.924Z","endTime":"2025-08-24T19:52:00.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52420920579272,"aZ":-19.64955384207899,"pfxX":-8.978820294523922,"pfxZ":6.716890843607022,"pX":-0.5301970465548291,"pZ":1.5108205267887826,"vX0":8.917258665861265,"vY0":-135.8689252135528,"vZ0":-7.382816295288068,"x":137.21,"y":197.99,"x0":-2.6924765194261635,"y0":50.003941438053985,"z0":5.635152400742338,"aX":-16.743260412795262},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.7,"breakHorizontal":14.3,"spinRate":2045,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4035611525057421,"extension":7.060824165616557},"index":1,"playId":"fa74fb6b-4158-35db-baae-cb613ab14c30","pitchNumber":2,"startTime":"2025-08-24T19:52:08.060Z","endTime":"2025-08-24T19:52:12.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98520287962909,"aZ":-20.000138782925966,"pfxX":-9.0459682057386,"pfxZ":6.266805907094888,"pX":-0.3152172165072603,"pZ":2.896877388728461,"vX0":9.642033318253572,"vY0":-138.91854754598,"vZ0":-3.925076954810821,"x":129.02,"y":160.56,"x0":-2.6664561361984247,"y0":50.000961988636234,"z0":5.668593369171604,"aX":-17.566011505376594},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":14.2,"spinRate":2142,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.39526028783987055,"extension":7.062921606495177},"hitData":{"launchSpeed":104.5,"launchAngle":12.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.18,"coordY":72.07}},"index":2,"playId":"c8b615a7-b4b2-3ad9-b294-8a89ca771be0","pitchNumber":3,"startTime":"2025-08-24T19:52:25.413Z","endTime":"2025-08-24T19:52:35.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:52:35.916Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to shortstop Gabriel Arias. Josh Jung to 3rd. Josh Jung advances to 3rd, on a throwing error by shortstop Gabriel Arias.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T19:55:11.837Z","endTime":"2025-08-24T19:57:08.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T19:52:45.075Z","endTime":"2025-08-24T19:53:07.938Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Festa replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T19:53:07.938Z","endTime":"2025-08-24T19:55:14.025Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.45899257052902,"strikeZoneBottom":1.55859199101155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.266990583807583,"aZ":-30.447337690120865,"pfxX":8.237098179182919,"pfxZ":1.2199759215776869,"pX":-0.8542524512917857,"pZ":3.198086494419228,"vX0":0.8178675855532069,"vY0":-118.74190415542557,"vZ0":1.8224670899091993,"x":149.56,"y":152.43,"x0":-2.2731664219329275,"y0":50.00464439875625,"z0":5.205254457372603,"aX":11.677889572083886},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.0,"breakHorizontal":-15.1,"spinRate":2497,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4625572873980124,"extension":6.1837727416958135},"index":2,"playId":"0977f44e-ac45-34c8-ad3a-9f02adad3bd6","pitchNumber":1,"startTime":"2025-08-24T19:55:14.025Z","endTime":"2025-08-24T19:55:17.989Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"732496c3-98cd-372c-a713-4441a87ec748","startTime":"2025-08-24T19:55:32.001Z","endTime":"2025-08-24T19:55:35.829Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.65481014447302,"strikeZoneBottom":1.67640757927074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29493111248602,"aZ":-27.02576893579657,"pfxX":-7.55275158834034,"pfxZ":2.8626066827020455,"pX":-1.308154229314528,"pZ":3.1169898841674484,"vX0":4.8700092067394545,"vY0":-133.6674251904206,"vZ0":0.2565268921149535,"x":166.86,"y":154.62,"x0":-2.1775787376882962,"y0":50.003561980178944,"z0":4.968857253955473,"aX":-13.592308961184589},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.5,"breakHorizontal":12.6,"spinRate":2413,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4106362433022688,"extension":6.110449773958434},"index":4,"playId":"872eb8c3-d8d8-3608-9093-d13e9c63eb33","pitchNumber":2,"startTime":"2025-08-24T19:55:52.718Z","endTime":"2025-08-24T19:55:57.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.37890169132481,"strikeZoneBottom":1.55689966044689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.359206745715408,"aZ":-30.49973235343515,"pfxX":8.34741515504582,"pfxZ":1.1731718747705706,"pX":1.4640619464656357,"pZ":2.1200904649326615,"vX0":5.348818237721795,"vY0":-119.74401647692589,"vZ0":-0.4068586069868102,"x":61.19,"y":181.54,"x0":-1.8948323061201258,"y0":50.00480852944547,"z0":5.056586300436394,"aX":11.94045789119671},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":-16.6,"spinRate":2721,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4600671242769998,"extension":6.304408870045515},"index":5,"playId":"e72a2f9f-58b1-331a-93a1-cb70aa9c890f","pitchNumber":3,"startTime":"2025-08-24T19:56:11.734Z","endTime":"2025-08-24T19:56:17.354Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.909322714411495,"aZ":-30.13626889899827,"pfxX":8.177526116052483,"pfxZ":1.4511190164144931,"pX":1.2653610874683363,"pZ":1.8799945202840154,"vX0":4.769030971327583,"vY0":-118.62440370029627,"vZ0":-0.7333488757439792,"x":68.77,"y":188.02,"x0":-1.8437431358265877,"y0":50.00280123881826,"z0":4.977793388885611,"aX":11.475392203067678},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.8,"breakHorizontal":-16.1,"spinRate":2643,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.46445647969791626,"extension":6.46023367483372},"index":6,"playId":"dce17fe1-2b08-3281-968e-22d7d9b63f91","pitchNumber":4,"startTime":"2025-08-24T19:56:34.907Z","endTime":"2025-08-24T19:56:39.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.004925064325334,"aZ":-26.24474233369538,"pfxX":-8.585047881363076,"pfxZ":3.244539477128292,"pX":-0.7308521558449432,"pZ":2.2790383261329,"vX0":6.288004397573506,"vY0":-134.96863686454356,"vZ0":-1.883857216790104,"x":144.86,"y":177.25,"x0":-1.9866797156457225,"y0":50.00314478797361,"z0":4.852049062495611,"aX":-15.687477718982192},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.6,"breakHorizontal":14.0,"spinRate":2429,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.40732655222386294,"extension":6.290720994071587},"hitData":{"launchSpeed":95.4,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.32,"coordY":151.58}},"index":7,"playId":"88f8993b-0022-322e-bbb2-a8d082981747","pitchNumber":5,"startTime":"2025-08-24T19:56:55.519Z","endTime":"2025-08-24T19:57:08.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:57:08.647Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T19:57:40.082Z","endTime":"2025-08-24T19:59:10.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.44647748111711,"strikeZoneBottom":1.53650376392795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.579095076515372,"aZ":-22.056478548416543,"pfxX":2.2572418272392385,"pfxZ":5.619205357172945,"pX":0.2397769136345599,"pZ":4.218795777522279,"vX0":4.536796032110955,"vY0":-133.34194347389652,"vZ0":1.117305005346306,"x":107.86,"y":124.87,"x0":-1.7768725154607619,"y0":50.00632610958703,"z0":5.385362223869972,"aX":4.065450826303171},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-5.0,"spinRate":2519,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.41072086123842855,"extension":6.376246723682522},"index":0,"playId":"901b2ee0-a05c-31bd-871f-3125055da613","pitchNumber":1,"startTime":"2025-08-24T19:57:48.645Z","endTime":"2025-08-24T19:57:53.584Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.085116269496393,"aZ":-23.399482937546516,"pfxX":2.314615861330587,"pfxZ":4.909901842093453,"pX":0.7731172974543836,"pZ":1.8456647507938766,"vX0":5.724858950344917,"vY0":-132.76787628584495,"vZ0":-4.22486401742339,"x":87.53,"y":188.95,"x0":-1.7108167610739302,"y0":50.00534786511336,"z0":5.158016287846007,"aX":4.136375079649064},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":-5.4,"spinRate":2530,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.4123569328899839,"extension":6.4476611030238455},"index":1,"playId":"6cc4b6ff-d96a-3432-b7a1-06165c5f8447","pitchNumber":2,"startTime":"2025-08-24T19:58:10.713Z","endTime":"2025-08-24T19:58:16.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ezequiel Duran steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"6cc4b6ff-d96a-3432-b7a1-06165c5f8447","startTime":"2025-08-24T19:58:33.440Z","endTime":"2025-08-24T19:58:45.881Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"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":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.26932854993152,"strikeZoneBottom":1.50411169409093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2959612995146,"aZ":-30.52476015831713,"pfxX":9.316278697631112,"pfxZ":1.1320834952905727,"pX":-0.44948176512422416,"pZ":3.261806000304796,"vX0":0.8868694426173805,"vY0":-120.02557939725163,"vZ0":1.7234328738827263,"x":134.13,"y":150.71,"x0":-2.0341886218951366,"y0":50.0038696815065,"z0":5.25322879687947,"aX":13.588595433463261},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.8,"breakHorizontal":-17.0,"spinRate":2575,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.45640226003351714,"extension":6.253889459580345},"index":3,"playId":"ef85f8bb-5af8-3758-a8b9-39f67bb244fa","pitchNumber":3,"startTime":"2025-08-24T19:58:45.881Z","endTime":"2025-08-24T19:58:50.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.26731129191159,"strikeZoneBottom":1.46235248132927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.407891044050768,"aZ":-22.85171652633318,"pfxX":3.573888902012394,"pfxZ":5.156321913144485,"pX":-0.667659361635531,"pZ":3.240055704583116,"vX0":1.586607762431094,"vY0":-133.06970712594074,"vZ0":-1.2095710741744918,"x":142.45,"y":151.3,"x0":-1.734535651713999,"y0":50.002663323655646,"z0":5.343548106707929,"aX":6.459982962602701},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-6.8,"spinRate":2559,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.41035676229793916,"extension":6.186271913124746},"index":4,"playId":"2205b4f6-2128-3034-9dde-111426d5d9ab","pitchNumber":4,"startTime":"2025-08-24T19:59:05.469Z","endTime":"2025-08-24T19:59:10.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:59:10.916Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a line drive to right fielder CJ Kayfus. Josh Jung scores. Ezequiel Duran scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T19:59:16.799Z","endTime":"2025-08-24T19:59:51.148Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4676859114501,"aZ":-22.26316169411093,"pfxX":-1.9178252734277526,"pfxZ":5.451661854979628,"pX":-0.9101618489159826,"pZ":3.384609843018008,"vX0":3.5275778717680204,"vY0":-133.66030655431086,"vZ0":-0.1340088215535311,"x":151.69,"y":147.4,"x0":-1.9949260428728792,"y0":50.004376481649395,"z0":5.027399573559533,"aX":-3.488009293823403},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.1,"breakHorizontal":2.8,"spinRate":2511,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4090204539595219,"extension":6.30307597753322},"hitData":{"launchSpeed":59.4,"launchAngle":30.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.87,"coordY":133.27}},"index":0,"playId":"7c078d03-a72d-3adc-93e4-e885d9671117","pitchNumber":1,"startTime":"2025-08-24T19:59:37.112Z","endTime":"2025-08-24T19:59:51.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:59:51.148Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T20:02:46.768Z","endTime":"2025-08-24T20:02:56.272Z","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":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T20:00:22.359Z","endTime":"2025-08-24T20:00:34.613Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tim Herrin replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-24T20:00:34.613Z","endTime":"2025-08-24T20:02:20.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"b3012c02-cd0f-3b0c-9dc3-eee67404d985","startTime":"2025-08-24T20:02:20.070Z","endTime":"2025-08-24T20:02:23.801Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54917078510687,"aZ":-27.554664228859,"pfxX":10.50769112884812,"pfxZ":2.4357793240735965,"pX":1.1177921340343584,"pZ":2.839812954950543,"vX0":-4.846898367316383,"vY0":-137.4781555900388,"vZ0":-2.700455263816513,"x":74.39,"y":162.11,"x0":1.549196982314337,"y0":50.00028232909272,"z0":5.726588890191513,"aX":19.892884336311322},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.0,"breakHorizontal":-17.9,"spinRate":2079,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40006720790296546,"extension":6.214110837876155},"hitData":{"launchSpeed":64.8,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.77,"coordY":144.99}},"index":3,"playId":"c5f3ad93-e74b-316d-85b6-4bcfea29043f","pitchNumber":1,"startTime":"2025-08-24T20:02:48.765Z","endTime":"2025-08-24T20:02:56.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:02:56.272Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T20:04:44.243Z","endTime":"2025-08-24T20:05:44.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":"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":88.6,"endSpeed":80.6,"strikeZoneTop":3.322212327702,"strikeZoneBottom":1.46916455927774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.349145132795382,"aZ":-16.758064700660007,"pfxX":-6.14470498759835,"pfxZ":9.23837729124051,"pX":0.1584775382440471,"pZ":1.9685545473866575,"vX0":6.505675192763325,"vY0":-128.7850756567607,"vZ0":-5.06852730257795,"x":110.96,"y":185.63,"x0":-1.6097903864057048,"y0":50.0051510232409,"z0":5.270773004498693,"aX":-10.257065537156283},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2304,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4263573446752824,"extension":5.995634002502564},"index":0,"playId":"e8c1babc-7553-3623-b732-f8f11aa24d4c","pitchNumber":1,"startTime":"2025-08-24T20:05:09.279Z","endTime":"2025-08-24T20:05:14.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.308040556054667,"aZ":-25.21727211458046,"pfxX":-9.827358670624779,"pfxZ":4.092010194725234,"pX":-1.6368818461287717,"pZ":2.044757415765375,"vX0":3.803116076452575,"vY0":-130.0731210136495,"vZ0":-3.419911465613965,"x":179.39,"y":183.57,"x0":-1.8478423984811614,"y0":50.00191177095883,"z0":5.305723720246733,"aX":-16.704659204639857},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":16.8,"spinRate":2072,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42237167416323507,"extension":6.110389080378734},"index":1,"playId":"2cc7b49c-5fae-33e1-b3be-38c77adf5b18","pitchNumber":2,"startTime":"2025-08-24T20:05:24.705Z","endTime":"2025-08-24T20:05:29.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.570049404304374,"aZ":-33.65570529486626,"pfxX":-8.924333727737674,"pfxZ":-0.9033593374623781,"pX":-0.8831868833601836,"pZ":2.418018037107292,"vX0":4.949876087489388,"vY0":-127.33541103601068,"vZ0":-1.150055917801455,"x":150.67,"y":173.49,"x0":-1.6904836002678074,"y0":50.001186399110665,"z0":5.53269315834675,"aX":-14.688153594878651},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.7,"breakHorizontal":15.1,"spinRate":2081,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42976371916210887,"extension":6.108692309242631},"index":2,"playId":"fe33fbfe-3842-391d-b9c4-27643fcc4bbc","pitchNumber":3,"startTime":"2025-08-24T20:05:40.473Z","endTime":"2025-08-24T20:05:44.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:05:44.784Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T20:05:45.111Z","endTime":"2025-08-24T20:07:44.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":89.6,"endSpeed":81.4,"strikeZoneTop":3.08112668588981,"strikeZoneBottom":1.32213110010369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27718136155325,"aZ":-16.969103141552406,"pfxX":-6.426602549538159,"pfxZ":8.894528490484904,"pX":-1.2139335031888023,"pZ":2.8886285236353477,"vX0":3.723318489661634,"vY0":-130.37785024812973,"vZ0":-2.9102891943125666,"x":163.27,"y":160.79,"x0":-1.8310699661408798,"y0":50.00002492932147,"z0":5.311231299059739,"aX":-10.981313446040666},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2332,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4212946097778443,"extension":5.9818451942858095},"index":0,"playId":"a2daaa9b-0062-3c37-a7c3-37913671ff68","pitchNumber":1,"startTime":"2025-08-24T20:06:09.459Z","endTime":"2025-08-24T20:06:14.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.00243648661385,"strikeZoneBottom":1.28190639769614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.862455233308143,"aZ":-31.893326265740498,"pfxX":-10.472711871448562,"pfxZ":0.1790724921191984,"pX":-0.990325761826785,"pZ":2.522793594497462,"vX0":5.051206083097885,"vY0":-126.15597202515313,"vZ0":-1.0332799226449976,"x":154.75,"y":170.66,"x0":-1.6722526658519996,"y0":50.00485405439826,"z0":5.539680101300794,"aX":-16.657167977402633},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":17.6,"spinRate":2045,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4363977978483957,"extension":6.10717087503745},"index":1,"playId":"da850c87-37a3-33a8-a9f5-830d5c81aff6","pitchNumber":2,"startTime":"2025-08-24T20:06:23.342Z","endTime":"2025-08-24T20:06:28.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":2.96378647008869,"strikeZoneBottom":1.24298082255354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34750648251448,"aZ":-17.028653292956307,"pfxX":-6.863471573474039,"pfxZ":8.836703595836012,"pX":-0.6511997416456609,"pZ":2.916194858175078,"vX0":5.21084772189092,"vY0":-130.5507903031596,"vZ0":-2.9731202870332787,"x":141.82,"y":160.04,"x0":-1.7885922432496004,"y0":50.000354649380185,"z0":5.362765731572277,"aX":-11.759753263076686},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2253,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4207217583803513,"extension":5.897226197968133},"index":2,"playId":"61885204-b9d1-394d-bbfc-6e2148660d80","pitchNumber":3,"startTime":"2025-08-24T20:06:40.209Z","endTime":"2025-08-24T20:06:44.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.290932880408647,"aZ":-22.554537724663167,"pfxX":-4.6300702374380425,"pfxZ":5.610541323055573,"pX":0.47643516645301137,"pZ":3.1965096864400757,"vX0":6.879434543604108,"vY0":-130.3307787500028,"vZ0":-1.2232169021382742,"x":98.84,"y":152.47,"x0":-1.6000328006363411,"y0":50.001101945649786,"z0":5.380954086904699,"aX":-7.936666658594872},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.1,"breakHorizontal":6.8,"spinRate":2381,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.42081997767515444,"extension":6.175917897107641},"index":3,"playId":"96d1fb82-948a-37e4-b7a6-7a7ecd718124","pitchNumber":4,"startTime":"2025-08-24T20:06:56.129Z","endTime":"2025-08-24T20:07:03.476Z","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":91.2,"endSpeed":82.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.037129788832164,"aZ":-17.28039460463403,"pfxX":-8.039209113619595,"pfxZ":8.478874044772347,"pX":0.33482714147202847,"pZ":1.9732346160947418,"vX0":7.858479364039792,"vY0":-132.40725119677936,"vZ0":-5.065050755279264,"x":104.24,"y":185.5,"x0":-1.64215307562502,"y0":50.00652156711818,"z0":5.195284302292537,"aX":-14.128131261576453},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.3,"breakHorizontal":12.6,"spinRate":2384,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4153361045184427,"extension":6.1144474707932},"index":4,"playId":"6458cbbb-d3a9-33c8-8e8d-dd30bdab6096","pitchNumber":5,"startTime":"2025-08-24T20:07:18.561Z","endTime":"2025-08-24T20:07:23.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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.782829118691048,"aZ":-20.579127927377726,"pfxX":-2.7827248368849333,"pfxZ":6.778651228855388,"pX":-0.9886543419047882,"pZ":2.073739374192253,"vX0":3.4076055616636713,"vY0":-129.87574216913237,"vZ0":-4.043355600237545,"x":154.69,"y":182.79,"x0":-1.9551757187401608,"y0":50.00448714997472,"z0":5.212635015907145,"aX":-4.762022131582475},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":4.3,"spinRate":2275,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.42146973303658664,"extension":5.9456145055883285},"index":5,"playId":"c59693f6-ff59-3fbb-b4cc-2a357dda4cad","pitchNumber":6,"startTime":"2025-08-24T20:07:40.703Z","endTime":"2025-08-24T20:07:44.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:07:44.790Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a sharp line drive to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T20:07:46.190Z","endTime":"2025-08-24T20:09:52.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.22557521240635,"strikeZoneBottom":1.36082082637411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18286441248079,"aZ":-17.863996123965308,"pfxX":-5.779467467515603,"pfxZ":8.34566535864104,"pX":-1.2942739837352206,"pZ":2.8380703684531094,"vX0":3.3839340336301227,"vY0":-130.76965086533872,"vZ0":-2.901362200314704,"x":166.33,"y":162.15,"x0":-1.8610799890507232,"y0":50.00053672842214,"z0":5.318142599874408,"aX":-9.906969380047384},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2268,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.420487003243732,"extension":6.0863341784960046},"index":0,"playId":"be3dc02f-f5ea-3f93-adf0-d813c119c670","pitchNumber":1,"startTime":"2025-08-24T20:08:10.772Z","endTime":"2025-08-24T20:08:15.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.2928879176412,"strikeZoneBottom":1.4677429559482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20602158341335,"aZ":-25.298195128939657,"pfxX":-9.795164962508789,"pfxZ":3.985506242432672,"pX":-0.8589998058321651,"pZ":2.405541123895038,"vX0":5.5128171247291125,"vY0":-130.91210433992805,"vZ0":-2.7138822232793376,"x":149.74,"y":173.83,"x0":-1.7262380795804302,"y0":50.002963726995084,"z0":5.361647307371118,"aX":-16.898161477939794},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":16.4,"spinRate":2103,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4193778705090221,"extension":6.050853461048012},"index":1,"playId":"7a81c105-9459-326b-83ea-b2be65a47913","pitchNumber":2,"startTime":"2025-08-24T20:08:28.150Z","endTime":"2025-08-24T20:08:32.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.088448031412895,"aZ":-30.759537170033095,"pfxX":-8.21523352928949,"pfxZ":0.8764270752361885,"pX":-0.5657318143756704,"pZ":2.3773146743867555,"vX0":5.440628500786872,"vY0":-126.74181015336254,"vZ0":-1.7052258860223581,"x":138.56,"y":174.59,"x0":-1.6781141113192544,"y0":50.005978228563876,"z0":5.526924232100396,"aX":-13.30226571201687},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":13.6,"spinRate":2095,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.43297345663296927,"extension":6.254014535869122},"index":2,"playId":"b926b078-36ce-3886-bd26-ac5f5d497682","pitchNumber":3,"startTime":"2025-08-24T20:08:44.008Z","endTime":"2025-08-24T20:08:52.390Z","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":91.9,"endSpeed":82.8,"strikeZoneTop":3.26090762639758,"strikeZoneBottom":1.24005259114493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.284566447847226,"aZ":-16.163611892673146,"pfxX":-7.052437099593806,"pfxZ":9.010689418423285,"pX":1.638618876734247,"pZ":3.1876545774737806,"vX0":10.332811427138573,"vY0":-133.35526835267308,"vZ0":-2.515452382038773,"x":54.54,"y":152.71,"x0":-1.3943026710158095,"y0":50.00368392596398,"z0":5.32786672257305,"aX":-12.53310886544685},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2427,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41286731412572575,"extension":6.066619374334851},"index":3,"playId":"34b09927-479f-3ecb-a82c-f618c321b932","pitchNumber":4,"startTime":"2025-08-24T20:09:25.342Z","endTime":"2025-08-24T20:09:29.474Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66571831990221,"aZ":-41.25130410376381,"pfxX":7.0167914671027605,"pfxZ":-6.490901520732694,"pX":0.32203759561093825,"pZ":1.5214885655656587,"vX0":2.558001777864243,"vY0":-118.13660722302156,"vZ0":-0.7999935651578034,"x":104.72,"y":197.7,"x0":-1.6894929848095248,"y0":50.002805338868434,"z0":5.690650227001645,"aX":9.814375560625239},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.6,"breakHorizontal":-13.3,"spinRate":2703,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.46549163788644554,"extension":6.04669029561864},"hitData":{"launchSpeed":106.2,"launchAngle":13.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":194.46,"coordY":98.4}},"index":4,"playId":"6bfc4bdd-8022-346b-91e7-4a2321a11156","pitchNumber":5,"startTime":"2025-08-24T20:09:42.594Z","endTime":"2025-08-24T20:09:52.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:09:52.605Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, first baseman Rowdy Tellez to pitcher Merrill Kelly.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T20:09:56.099Z","endTime":"2025-08-24T20:11:07.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":518876,"link":"/api/v1/people/518876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.313227570847,"strikeZoneBottom":1.40073012435462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.623175143995848,"aZ":-32.7148902521897,"pfxX":-10.448636744904068,"pfxZ":-0.33019741797156654,"pX":1.6298168983280825,"pZ":-0.3925525138172992,"vX0":11.180373832198082,"vY0":-127.10251658646226,"vZ0":-7.483045989686688,"x":54.88,"y":249.38,"x0":-1.4733473106357895,"y0":50.00268728278416,"z0":5.195411813533226,"aX":-17.05522295318327},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":16.3,"spinRate":2156,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.43132127006640353,"extension":6.203426716666359},"index":0,"playId":"2dd71775-3640-346e-99d5-342f7cd0e5c1","pitchNumber":1,"startTime":"2025-08-24T20:10:28.172Z","endTime":"2025-08-24T20:10:36.200Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Merrill Kelly. Bo Naylor to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"2dd71775-3640-346e-99d5-342f7cd0e5c1","startTime":"2025-08-24T20:10:41.062Z","endTime":"2025-08-24T20:10:59.651Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.243845778791442,"aZ":-31.17577799542975,"pfxX":-9.555182503352114,"pfxZ":0.5994701283620127,"pX":-0.6745707440616671,"pZ":1.2166298262772615,"vX0":5.785631959025064,"vY0":-128.2841010792252,"vZ0":-4.281800976450221,"x":142.71,"y":205.93,"x0":-1.720991742832387,"y0":50.003021160465465,"z0":5.345478052162558,"aX":-15.880563767038835},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":16.0,"spinRate":2208,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4274449498774424,"extension":6.1714994713474045},"hitData":{"launchSpeed":76.7,"launchAngle":4.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.07,"coordY":164.76}},"index":2,"playId":"8942a933-ac40-3932-b920-6e81a712bbf7","pitchNumber":2,"startTime":"2025-08-24T20:10:59.651Z","endTime":"2025-08-24T20:11:07.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:11:07.071Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T20:12:59.779Z","endTime":"2025-08-24T20:14:29.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.75254712566671,"strikeZoneBottom":1.70898176368132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.261144709753708,"aZ":-26.0286691929481,"pfxX":10.390586287873385,"pfxZ":3.3904107791308515,"pX":0.5925561644389914,"pZ":3.4508092961966432,"vX0":-6.854216665146724,"vY0":-134.31293846648614,"vZ0":-1.6539462902747673,"x":94.41,"y":145.61,"x0":1.838045874664053,"y0":50.00321905598811,"z0":5.940047997335117,"aX":18.832958581207823},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":-17.2,"spinRate":2248,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.4090624907693523,"extension":6.174708455732823},"index":0,"playId":"32eec708-0196-3d57-9b0d-d14c1680df47","pitchNumber":1,"startTime":"2025-08-24T20:13:19.634Z","endTime":"2025-08-24T20:13:24.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.71275052445332,"strikeZoneBottom":1.66888928329232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.714723308747224,"aZ":-25.828122840259034,"pfxX":10.086597289532463,"pfxZ":3.4478758940853655,"pX":0.07429394386845223,"pZ":0.7323294959542721,"vX0":-7.835644269680968,"vY0":-135.50546406634496,"vZ0":-8.152568296225596,"x":114.17,"y":219.01,"x0":1.7092776529941935,"y0":50.00022184631233,"z0":5.615704168485906,"aX":18.54424306425365},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.4,"breakHorizontal":-16.3,"spinRate":2183,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4059680750505197,"extension":6.270240021290938},"index":1,"playId":"020bf200-77b4-3f6f-b9ac-f868f29539d0","pitchNumber":2,"startTime":"2025-08-24T20:13:34.977Z","endTime":"2025-08-24T20:13:40.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.55451177050897,"strikeZoneBottom":1.51046701008308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68114621151801,"aZ":-16.681253567081356,"pfxX":5.4403314027057394,"pfxZ":8.046409525347066,"pX":-1.1134480365185508,"pZ":1.004015162136724,"vX0":-9.24332829002382,"vY0":-137.01697779148037,"vZ0":-9.168017445517638,"x":159.44,"y":211.67,"x0":1.577619817273256,"y0":50.00343165078227,"z0":5.50378624524257,"aX":10.476234831050705},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":-8.2,"spinRate":2226,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.3978261019863272,"extension":6.4815953679580804},"index":2,"playId":"f715eb3b-2bc2-30c8-8d2f-fce7363574dd","pitchNumber":3,"startTime":"2025-08-24T20:13:51.675Z","endTime":"2025-08-24T20:13:56.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.4,"strikeZoneTop":3.71360283172847,"strikeZoneBottom":1.7096740624203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01469922297784,"aZ":-29.504059874400085,"pfxX":0.018251292892998316,"pfxZ":1.6978758669367657,"pX":-0.4462766522195483,"pZ":2.122564871589838,"vX0":-6.027616157891872,"vY0":-125.59940778454903,"vZ0":-3.1621007516449753,"x":134.01,"y":181.47,"x0":1.9977499889063357,"y0":50.003892510669345,"z0":5.835744477634801,"aX":0.029360671419625384},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":1.6,"spinRate":2208,"spinDirection":296},"zone":7,"typeConfidence":2.0,"plateTime":0.4386226597433356,"extension":6.063025592541934},"index":3,"playId":"dc23e615-321c-32b4-be2c-a694bb40117a","pitchNumber":4,"startTime":"2025-08-24T20:14:08.598Z","endTime":"2025-08-24T20:14:13.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.6776522129566,"strikeZoneBottom":1.71356135262678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01066424635243,"aZ":-30.41429557481478,"pfxX":9.912334104928867,"pfxZ":0.968469362381966,"pX":-0.5110447887457068,"pZ":1.7700483465763832,"vX0":-9.325457000018476,"vY0":-133.99748644941593,"vZ0":-4.368121090966159,"x":136.48,"y":190.99,"x0":1.7205518220954685,"y0":50.00599869467723,"z0":5.585715602714914,"aX":18.091630422472853},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.0,"breakHorizontal":-16.1,"spinRate":2162,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.4082064314780598,"extension":6.441866711013722},"index":4,"playId":"ed8b5f11-f398-389b-a85c-0b9013518353","pitchNumber":5,"startTime":"2025-08-24T20:14:24.546Z","endTime":"2025-08-24T20:14:29.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:14:29.081Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adolis García doubles (25) on a line drive to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T20:14:29.932Z","endTime":"2025-08-24T20:15:42.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.4,"endSpeed":74.0,"strikeZoneTop":3.53145129132963,"strikeZoneBottom":1.54102048991917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.167229143673158,"aZ":-33.757923402524206,"pfxX":-5.2717112253345215,"pfxZ":-1.1489802859591576,"pX":1.7736583304652143,"pZ":1.8452764181717183,"vX0":-0.04835618743593412,"vY0":-117.16387242701286,"vZ0":-2.401190653438815,"x":49.39,"y":188.96,"x0":2.478856909686789,"y0":50.00164265738653,"z0":6.053578277290878,"aX":-7.291295497089751},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.4,"breakHorizontal":9.6,"spinRate":2339,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4683950700467534,"extension":6.007566126492211},"index":0,"playId":"0f7039b2-e8c7-3c5c-ad99-c50c4d2d6463","pitchNumber":1,"startTime":"2025-08-24T20:14:52.940Z","endTime":"2025-08-24T20:14:57.375Z","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":94.4,"endSpeed":87.5,"strikeZoneTop":3.49174742569183,"strikeZoneBottom":1.46278937306251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.954086838395476,"aZ":-17.70225781192264,"pfxX":4.220892527326943,"pfxZ":7.487667560088637,"pX":-0.30278964176901213,"pZ":1.513509968486516,"vX0":-7.2264062201430175,"vY0":-137.31767991367164,"vZ0":-7.854352377553925,"x":128.54,"y":197.92,"x0":1.800101047770179,"y0":50.002209361373765,"z0":5.5886413636436325,"aX":8.158164279575002},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":-6.4,"spinRate":2374,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.3970375510390718,"extension":6.404673690195059},"index":1,"playId":"ce018e84-a7c5-31a2-8eb3-bafa7a3b69a9","pitchNumber":2,"startTime":"2025-08-24T20:15:06.682Z","endTime":"2025-08-24T20:15:12.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-24T20:15:16.307Z","endTime":"2025-08-24T20:15:29.082Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.367130685820186,"aZ":-17.40677548173327,"pfxX":4.463471969250023,"pfxZ":7.781336969886271,"pX":-0.5465271565620625,"pZ":1.9352339651884924,"vX0":-7.729117133486091,"vY0":-136.0708713318168,"vZ0":-6.630155397687629,"x":137.83,"y":186.53,"x0":1.734952914919812,"y0":50.006481908608166,"z0":5.584522631755534,"aX":8.475957045614367},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":-6.7,"spinRate":2286,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.4006281948164965,"extension":6.379222466578776},"hitData":{"launchSpeed":96.3,"launchAngle":8.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.3,"coordY":102.15}},"index":3,"playId":"20cb1fc0-af48-3977-9236-e0334bc9a2ce","pitchNumber":3,"startTime":"2025-08-24T20:15:29.082Z","endTime":"2025-08-24T20:15:42.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:15:42.098Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rowdy Tellez grounds out, pitcher Tim Herrin to first baseman Kyle Manzardo. Adolis García to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T20:16:02.714Z","endTime":"2025-08-24T20:17:30.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":77.9,"strikeZoneTop":3.55184787920113,"strikeZoneBottom":1.67798205568291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.579829020917515,"aZ":-29.30515307210243,"pfxX":-0.07967002342679119,"pfxZ":1.820201446346017,"pX":0.22717966125197506,"pZ":3.123055420446422,"vX0":-4.306246982137293,"vY0":-126.2292971913032,"vZ0":-0.9010922382847502,"x":108.34,"y":154.46,"x0":1.9834473921154645,"y0":50.00155304744741,"z0":5.897209970663043,"aX":-0.12440519015515183},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":1.3,"spinRate":2124,"spinDirection":258},"zone":2,"typeConfidence":2.0,"plateTime":0.4380672255766602,"extension":6.122793749429815},"index":0,"playId":"0ba01ee3-48ca-375d-9e55-a9fe701d1d82","pitchNumber":1,"startTime":"2025-08-24T20:16:19.244Z","endTime":"2025-08-24T20:16:23.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"5894e6fd-e460-440e-9587-8be0a0bb7342","startTime":"2025-08-24T20:16:36.325Z","endTime":"2025-08-24T20:16:41.325Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.60426129535422,"strikeZoneBottom":1.57750465176672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.143165930643946,"aZ":-30.579937459957396,"pfxX":10.245119774588263,"pfxZ":0.870022778052018,"pX":0.13756456253135338,"pZ":1.8465303242613749,"vX0":-7.550896023767706,"vY0":-135.16884306035274,"vZ0":-4.280048754528647,"x":111.76,"y":188.92,"x0":1.649935895579638,"y0":50.00365384837336,"z0":5.621813994705645,"aX":18.774063485151462},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.7,"breakHorizontal":-16.7,"spinRate":2184,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.4067453739437892,"extension":6.466268427974107},"index":2,"playId":"77bf9a1e-1136-3f07-9ef4-244a81399ca8","pitchNumber":2,"startTime":"2025-08-24T20:16:54.342Z","endTime":"2025-08-24T20:16:58.360Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-24T20:17:06.471Z","endTime":"2025-08-24T20:17:22.340Z","isPitch":false,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0298855495826,"aZ":-34.05613925905525,"pfxX":-4.525711655626511,"pfxZ":-1.3436439187425693,"pX":-0.4428519910656113,"pZ":1.466189103878046,"vX0":-3.901234864387133,"vY0":-117.75561547493304,"vZ0":-2.9906175006084776,"x":133.88,"y":199.19,"x0":1.8253123901149966,"y0":50.00449613227422,"z0":5.913682695506577,"aX":-6.334568869401286},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.9,"breakHorizontal":9.1,"spinRate":2271,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.46572052508733863,"extension":6.255059204728117},"hitData":{"launchSpeed":61.0,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":118.05,"coordY":185.55}},"index":4,"playId":"1fc62b2f-5c4d-39ab-bfda-efaba708758c","pitchNumber":3,"startTime":"2025-08-24T20:17:22.340Z","endTime":"2025-08-24T20:17:30.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:17:30.364Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T20:20:13.374Z","endTime":"2025-08-24T20:20:59.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T20:17:53.467Z","endTime":"2025-08-24T20:18:16.956Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jakob Junis replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-24T20:18:16.956Z","endTime":"2025-08-24T20:20:15.358Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"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":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.55731985961325,"strikeZoneBottom":1.69410253717164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.376401931141466,"aZ":-29.281618949238506,"pfxX":-7.719411727791598,"pfxZ":1.6896578524514325,"pX":-1.0046252865538954,"pZ":3.0529323688036727,"vX0":4.890715600219139,"vY0":-130.27037012516027,"vZ0":-0.5201954724357227,"x":155.29,"y":156.35,"x0":-1.9072215066031573,"y0":50.003539017561444,"z0":5.476401340509459,"aX":-13.215683288065476},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":12.8,"spinRate":2138,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.42110015180396854,"extension":5.95452313911667},"index":2,"playId":"add88e79-e2da-3a4f-9cd4-3990b97de0a2","pitchNumber":1,"startTime":"2025-08-24T20:20:15.358Z","endTime":"2025-08-24T20:20:20.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.51891756155511,"strikeZoneBottom":1.6947315940583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.405075896843968,"aZ":-32.37132025892431,"pfxX":9.818329487009368,"pfxZ":-0.1482601689711025,"pX":0.15495833299526265,"pZ":2.444444751442015,"vX0":2.2219176315505913,"vY0":-115.62430190609564,"vZ0":-0.1739403889986889,"x":111.09,"y":172.78,"x0":-2.0957392598474516,"y0":50.002452505599294,"z0":5.651136434316891,"aX":13.170368221862628},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.0,"breakHorizontal":-18.4,"spinRate":2362,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4753860447446274,"extension":5.789558218141693},"index":3,"playId":"e8102351-8b38-3ba6-b3a0-e7d321b95892","pitchNumber":2,"startTime":"2025-08-24T20:20:27.393Z","endTime":"2025-08-24T20:20:31.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.43907687391244,"strikeZoneBottom":1.65430531157391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.235641925626645,"aZ":-26.083771505896568,"pfxX":-7.990084162145626,"pfxZ":3.556764752548661,"pX":0.5562484746270334,"pZ":1.6035907372156313,"vX0":8.530538088480343,"vY0":-130.28043583706744,"vZ0":-4.515075323076301,"x":95.8,"y":195.48,"x0":-1.7277332499065026,"y0":50.003494051340446,"z0":5.338545991576082,"aX":-13.688905216530944},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":12.5,"spinRate":2134,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.42096492474209857,"extension":5.964936019186441},"index":4,"playId":"47e7c72a-860c-328f-b28d-61b8a82cfe13","pitchNumber":3,"startTime":"2025-08-24T20:20:40.964Z","endTime":"2025-08-24T20:20:44.550Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.47846056395548,"strikeZoneBottom":1.69385096302777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.070177173330862,"aZ":-30.49576385360313,"pfxX":8.254246956931993,"pfxZ":1.1480622915568262,"pX":-0.6132997862393397,"pZ":2.0600510476576486,"vX0":1.1600477715678117,"vY0":-120.51124954141763,"vZ0":-1.842191351038866,"x":140.38,"y":183.16,"x0":-2.173503451095212,"y0":50.00447170101243,"z0":5.535698468248224,"aX":12.106230368018092},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.9,"breakHorizontal":-15.2,"spinRate":2480,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.4550145166082502,"extension":5.78544789151998},"index":5,"playId":"db356bbd-3090-3d8d-99b7-00c9929cdeb2","pitchNumber":4,"startTime":"2025-08-24T20:20:54.834Z","endTime":"2025-08-24T20:20:59.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:20:59.297Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T20:23:20.218Z","endTime":"2025-08-24T20:24:01.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.2,"strikeZoneTop":3.215671713976,"strikeZoneBottom":1.36566024797784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.533813065192803,"aZ":-41.17312318046213,"pfxX":4.770319270415388,"pfxZ":-7.058310545578634,"pX":-0.45991201405682614,"pZ":1.532244238330249,"vX0":1.834484402499706,"vY0":-112.83158655970684,"vZ0":-0.23691637576717062,"x":134.53,"y":197.41,"x0":-1.90562765365513,"y0":50.00094732368933,"z0":5.824400547015564,"aX":6.0849272569549},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-12.5,"breakHorizontal":-9.1,"spinRate":2632,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.48740085484520534,"extension":5.968088641963837},"index":0,"playId":"f197c04d-b6af-3d37-b1f3-1535813bbca0","pitchNumber":1,"startTime":"2025-08-24T20:23:38.857Z","endTime":"2025-08-24T20:23:42.727Z","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.9,"endSpeed":77.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.208056810441715,"aZ":-32.71796437922527,"pfxX":-8.83220508451088,"pfxZ":-0.3547785463389692,"pX":-0.27209692942893215,"pZ":1.8596430010571563,"vX0":6.2618412170300495,"vY0":-123.47297498440102,"vZ0":-2.1393481957544473,"x":127.37,"y":188.57,"x0":-1.6969780336933744,"y0":50.00120029590947,"z0":5.497498001268843,"aX":-13.599115240910399},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.0,"breakHorizontal":14.5,"spinRate":2222,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.44405079246369983,"extension":6.026371402887378},"hitData":{"launchSpeed":91.4,"launchAngle":25.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.48,"coordY":87.26}},"index":1,"playId":"d08d5efe-5a6e-39ba-8b96-693c1e58fb8e","pitchNumber":2,"startTime":"2025-08-24T20:23:53.906Z","endTime":"2025-08-24T20:24:01.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:24:01.399Z","atBatIndex":44},{"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":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T20:24:05.236Z","endTime":"2025-08-24T20:24:49.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.36313551407831,"strikeZoneBottom":1.52086693172071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18100961992238,"aZ":-41.46091086565433,"pfxX":4.714798197886654,"pfxZ":-7.025390926972039,"pX":-0.3743313917657981,"pZ":1.870165887814489,"vX0":1.9525221064099565,"vY0":-114.84913276691614,"vZ0":0.35319142886540367,"x":131.27,"y":188.29,"x0":-1.8503697593381596,"y0":50.00087094288106,"z0":5.778801336837275,"aX":6.23597135039009},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.2,"breakHorizontal":-9.0,"spinRate":2676,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4786782847847233,"extension":5.77185509102424},"index":0,"playId":"5c906eaa-8eb8-324b-bd72-ba86276fc9ab","pitchNumber":1,"startTime":"2025-08-24T20:24:26.683Z","endTime":"2025-08-24T20:24:30.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.788034180237446,"aZ":-30.65446052348297,"pfxX":-8.738603877307158,"pfxZ":0.9452501299220186,"pX":-0.7203662610571747,"pZ":1.9913453521243005,"vX0":5.2760117100654975,"vY0":-126.11265764520185,"vZ0":-2.357911576464687,"x":144.46,"y":185.01,"x0":-1.709378079765916,"y0":50.001174653733095,"z0":5.422738553693397,"aX":-14.007504126351586},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":14.5,"spinRate":2048,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4351051979895937,"extension":5.925312710716234},"hitData":{"launchSpeed":62.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.51,"coordY":154.33}},"index":1,"playId":"fbdecf3a-3e60-3db9-b9fa-e8d1398b8b23","pitchNumber":2,"startTime":"2025-08-24T20:24:41.857Z","endTime":"2025-08-24T20:24:49.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:24:49.362Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T20:24:54.251Z","endTime":"2025-08-24T20:25:53.594Z","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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Lineout","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":694671,"link":"/api/v1/people/694671"},"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.51829632654847,"strikeZoneBottom":1.36822384878001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.613979302850684,"aZ":-16.407839804714364,"pfxX":-5.016189844250901,"pfxZ":9.120042552402516,"pX":-0.6051729316237945,"pZ":3.0441743499528586,"vX0":4.790349013610595,"vY0":-131.13202342328933,"vZ0":-2.5757441773106176,"x":140.07,"y":156.59,"x0":-1.810346181175142,"y0":50.002900588010235,"z0":5.273696289958566,"aX":-8.672459486448181},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2260,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.41886550599647077,"extension":5.999634990548169},"index":0,"playId":"7798c22e-5f52-3cc5-a95d-18d2c80d48d6","pitchNumber":1,"startTime":"2025-08-24T20:25:14.150Z","endTime":"2025-08-24T20:25:18.353Z","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":78.6,"endSpeed":71.8,"strikeZoneTop":3.44028279805349,"strikeZoneBottom":1.48298964267543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.857166709021936,"aZ":-39.90190343268592,"pfxX":3.373142865479904,"pfxZ":-5.903988363443519,"pX":-0.798033546849695,"pZ":2.1105626422051595,"vX0":1.4073669164683442,"vY0":-114.4409352298224,"vZ0":0.7190193624478882,"x":147.42,"y":181.79,"x0":-1.8619015939518062,"y0":50.00520637948173,"z0":5.744653360096343,"aX":4.412300787722598},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.1,"breakHorizontal":-6.5,"spinRate":2559,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4811891347869981,"extension":5.910594914744487},"index":1,"playId":"2a5afe66-0819-3d6a-85a5-93bc0e3be21d","pitchNumber":2,"startTime":"2025-08-24T20:25:31.480Z","endTime":"2025-08-24T20:25:35.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.638760726169966,"aZ":-32.967540468627035,"pfxX":-8.881633359557757,"pfxZ":-0.48219622284905483,"pX":-0.597679588663577,"pZ":1.8136898504964944,"vX0":5.698079672879487,"vY0":-127.23785526582867,"vZ0":-2.4070380587770726,"x":139.78,"y":189.81,"x0":-1.714681221814534,"y0":50.004539958467895,"z0":5.389894317498749,"aX":-14.532424921131744},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":14.8,"spinRate":2258,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.430837696052762,"extension":6.2646387581694},"hitData":{"launchSpeed":100.7,"launchAngle":13.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.71,"coordY":86.25}},"index":2,"playId":"c99eaf44-623e-3505-933f-f8dcf7483322","pitchNumber":3,"startTime":"2025-08-24T20:25:47.563Z","endTime":"2025-08-24T20:25:53.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:25:53.594Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a fly ball to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T20:27:55.159Z","endTime":"2025-08-24T20:29:42.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":81.0,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.910755509673564,"aZ":-29.10712383034335,"pfxX":-10.683925031252286,"pfxZ":1.8134344057930107,"pX":-0.35608456636431995,"pZ":2.4624287222631995,"vX0":7.256454170797816,"vY0":-130.18713307120694,"vZ0":-2.2245059446484334,"x":130.57,"y":172.29,"x0":-1.8113715730550684,"y0":50.00346470008563,"z0":5.562208156174055,"aX":-18.082646393877766},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":17.4,"spinRate":2098,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.42299215756759034,"extension":5.913728368635905},"index":0,"playId":"fac44a4a-2232-36ad-a000-0fb87f96af3a","pitchNumber":1,"startTime":"2025-08-24T20:28:05.852Z","endTime":"2025-08-24T20:28:10.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97626077495584,"aZ":-32.038552828354774,"pfxX":7.133450760154684,"pfxZ":0.09980548574457959,"pX":1.3180120194553895,"pZ":1.2675362765546412,"vX0":5.700672737357921,"vY0":-118.08124799697605,"vZ0":-3.0593170760975315,"x":66.76,"y":204.56,"x0":-2.068872831229227,"y0":50.00374978190124,"z0":5.578243654698509,"aX":9.906177936357661},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.4,"breakHorizontal":-14.5,"spinRate":2450,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.46684647795506695,"extension":5.704412671669246},"index":1,"playId":"910465a2-94c2-398f-b848-24264aaa5735","pitchNumber":2,"startTime":"2025-08-24T20:28:20.249Z","endTime":"2025-08-24T20:28:24.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-24T20:28:32.597Z","endTime":"2025-08-24T20:28:42.948Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.64486051199635,"strikeZoneBottom":1.62253698566897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.673478572895334,"aZ":-33.341147463106225,"pfxX":6.970087977879848,"pfxZ":-0.7940640655227607,"pX":1.29726749053793,"pZ":0.9351635374316475,"vX0":5.691320822184844,"vY0":-121.69782044971338,"vZ0":-3.6870898841549717,"x":67.55,"y":213.53,"x0":-1.9955589737108475,"y0":50.00458060131889,"z0":5.424659073552401,"aX":10.22910202374564},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.2,"breakHorizontal":-14.2,"spinRate":2586,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4538427165058385,"extension":5.789909794309571},"index":3,"playId":"df5c9ffd-c099-3d41-b272-5bebcc61bd05","pitchNumber":3,"startTime":"2025-08-24T20:28:42.948Z","endTime":"2025-08-24T20:28:48.028Z","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":91.8,"endSpeed":83.4,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94771344512517,"aZ":-17.549454279040752,"pfxX":-1.6371186820682428,"pfxZ":8.169223103920567,"pX":0.13960510169629484,"pZ":2.4249046521554023,"vX0":5.485058757759481,"vY0":-133.5028978530411,"vZ0":-4.851179662257577,"x":111.68,"y":173.31,"x0":-1.7363006676628767,"y0":50.00178525299249,"z0":5.543676210971192,"aX":-2.9306712151947467},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.8,"breakHorizontal":1.7,"spinRate":2219,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4115737378045332,"extension":5.9666723252341916},"index":4,"playId":"1caff5f0-e548-35c2-9f79-80a526b4aa57","pitchNumber":4,"startTime":"2025-08-24T20:28:53.756Z","endTime":"2025-08-24T20:28:57.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.755121805141552,"aZ":-33.87473308964464,"pfxX":8.207662358839496,"pfxZ":-1.1744356941666876,"pX":0.6119857830973328,"pZ":1.9681645645024255,"vX0":3.719541921732548,"vY0":-120.42960218876233,"vZ0":-1.3330917468644632,"x":93.67,"y":185.64,"x0":-2.0237464863275854,"y0":50.00057579489947,"z0":5.555014094954961,"aX":11.922314862319213},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.2,"breakHorizontal":-15.8,"spinRate":2580,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.45671667652997616,"extension":5.7648930221773345},"index":5,"playId":"c7b0328f-6085-35ba-a0a7-8e401a72a1eb","pitchNumber":5,"startTime":"2025-08-24T20:29:09.471Z","endTime":"2025-08-24T20:29:14.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37488735930416,"aZ":-30.23846621488018,"pfxX":6.323779726128643,"pfxZ":1.2880803834202528,"pX":0.5577033400043865,"pZ":1.5260754888798929,"vX0":4.259642988535962,"vY0":-122.49168119153765,"vZ0":-3.1906144936080327,"x":95.74,"y":197.58,"x0":-2.0312607067154214,"y0":50.003873157172364,"z0":5.457116058317924,"aX":9.517226451021399},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.8,"breakHorizontal":-12.5,"spinRate":2515,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4488174086070269,"extension":5.773868720426279},"hitData":{"launchSpeed":70.8,"launchAngle":31.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.34,"coordY":94.99}},"index":6,"playId":"1a52a480-16b7-304d-9ab3-4f435fedce7e","pitchNumber":6,"startTime":"2025-08-24T20:29:31.986Z","endTime":"2025-08-24T20:29:42.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:29:42.499Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ezequiel Duran grounds into a force out, third baseman Daniel Schneemann to second baseman Brayan Rocchio. Josh Jung out at 2nd. Ezequiel Duran to 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T20:29:47.491Z","endTime":"2025-08-24T20:31:18.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.57674300525215,"strikeZoneBottom":1.6004198108257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747965779769853,"aZ":-25.47422849422515,"pfxX":-8.12308292569209,"pfxZ":3.8447654148951163,"pX":-0.5098532621564752,"pZ":1.531587398385128,"vX0":6.103165357719865,"vY0":-131.8183011177649,"vZ0":-4.962339735821551,"x":136.43,"y":197.43,"x0":-1.8119340167602178,"y0":50.00046463959747,"z0":5.343937881623487,"aX":-14.144312799471223},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":13.2,"spinRate":2161,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4171920686458215,"extension":6.002179472340115},"index":0,"playId":"f383b853-64ae-3d60-b82e-dc6b16dd2153","pitchNumber":1,"startTime":"2025-08-24T20:30:06.794Z","endTime":"2025-08-24T20:30:10.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90376058446187,"aZ":-33.593100216065004,"pfxX":4.723752445757185,"pfxZ":-0.9352772918534757,"pX":1.2085716588347422,"pZ":1.3672642137767905,"vX0":6.200373237448689,"vY0":-122.2846062474067,"vZ0":-2.797107325598876,"x":70.93,"y":201.86,"x0":-1.9772352550068566,"y0":50.00597616697827,"z0":5.4180094770675735,"aX":7.1299533297220465},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":-10.1,"spinRate":2581,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4485209962002461,"extension":5.836132737515461},"index":1,"playId":"eb3fea56-8a30-36e7-ba13-be1297a15140","pitchNumber":2,"startTime":"2025-08-24T20:30:21.396Z","endTime":"2025-08-24T20:30:27.414Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-24T20:30:36.507Z","endTime":"2025-08-24T20:30:53.825Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.5383003412556,"strikeZoneBottom":1.56190652295005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.867039833402536,"aZ":-29.19338037500528,"pfxX":3.238756865946005,"pfxZ":1.8840810354817465,"pX":1.4756993297539627,"pZ":1.68334339176842,"vX0":7.3813925170032695,"vY0":-124.84263275617857,"vZ0":-3.1594642710482344,"x":60.75,"y":193.33,"x0":-1.9385782916272782,"y0":50.001550355691435,"z0":5.365323985164041,"aX":5.1161757804517105},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-7.6,"spinRate":2572,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.438555169575499,"extension":5.968577015596451},"index":3,"playId":"21e0e749-f178-3b16-abca-cf9762d74754","pitchNumber":3,"startTime":"2025-08-24T20:30:53.825Z","endTime":"2025-08-24T20:30:58.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99157913535963,"aZ":-32.6104343404555,"pfxX":7.54757045978353,"pfxZ":-0.28925502116191737,"pX":0.12970780894060946,"pZ":1.6156556290446193,"vX0":3.0780043942374533,"vY0":-122.57021237825052,"vZ0":-2.4247151511815623,"x":112.06,"y":195.16,"x0":-2.125706828479462,"y0":50.00194727872875,"z0":5.4236613404357055,"aX":11.393842778875687},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.8,"breakHorizontal":-14.4,"spinRate":2728,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4482111826048465,"extension":5.868490170236256},"hitData":{"launchSpeed":102.3,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":110.95,"coordY":164.76}},"index":4,"playId":"8c6a21e5-5081-36e7-8ebd-9301d46e29c2","pitchNumber":4,"startTime":"2025-08-24T20:31:10.063Z","endTime":"2025-08-24T20:31:18.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:31:18.093Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T20:31:30.469Z","endTime":"2025-08-24T20:33:43.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.28699920808973,"strikeZoneBottom":1.51643919128615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.020037611684927,"aZ":-31.808053284423835,"pfxX":-8.353483937176469,"pfxZ":0.2214692826069724,"pX":-0.11191515213680585,"pZ":0.7472887311108014,"vX0":6.729810345666978,"vY0":-126.92073331722874,"vZ0":-5.186116918019325,"x":121.27,"y":218.6,"x0":-1.7235446199527618,"y0":50.000214520487944,"z0":5.375324466603906,"aX":-13.51206473262512},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":13.4,"spinRate":1187,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4329504235368451,"extension":6.0668064051739545},"index":0,"playId":"c4d8cc89-1f45-389a-8441-46e3f2fa8c68","pitchNumber":1,"startTime":"2025-08-24T20:31:44.997Z","endTime":"2025-08-24T20:31:49.421Z","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":1},"index":1,"playId":"1181bc7b-91ce-32a9-9e01-fa2578a68b07","startTime":"2025-08-24T20:32:03.592Z","endTime":"2025-08-24T20:32:07.481Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.3372158760389,"strikeZoneBottom":1.48666593551621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30170991225337,"aZ":-26.805784527015035,"pfxX":-7.371511690496499,"pfxZ":2.927031672715934,"pX":-0.8557187579326766,"pZ":2.7905019310804233,"vX0":4.97089776796422,"vY0":-135.0005294793587,"vZ0":-1.8353269098227964,"x":149.62,"y":163.44,"x0":-1.7697540686775304,"y0":50.00181295824193,"z0":5.379036647029587,"aX":-13.510859009680969},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":12.2,"spinRate":2161,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4068137949248123,"extension":6.042741381656067},"index":2,"playId":"e348652c-33ae-3f65-a385-1f4840631570","pitchNumber":2,"startTime":"2025-08-24T20:32:21.839Z","endTime":"2025-08-24T20:32:27.862Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ezequiel Duran caught stealing 2nd base, catcher Bo Naylor to shortstop Gabriel Arias.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"e348652c-33ae-3f65-a385-1f4840631570","startTime":"2025-08-24T20:32:42.659Z","endTime":"2025-08-24T20:32:52.453Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.2869030845011,"strikeZoneBottom":1.50634347772427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.125574898613444,"aZ":-30.574344377296683,"pfxX":-8.033768609876377,"pfxZ":0.9830205113945079,"pX":0.77858772028239,"pZ":1.8802651819531682,"vX0":8.74801825774809,"vY0":-126.8529416575112,"vZ0":-2.8821620232937875,"x":87.32,"y":188.01,"x0":-1.6720833943914137,"y0":50.0039656112745,"z0":5.470498544502169,"aX":-13.084880831644329},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":12.6,"spinRate":1379,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.43190726875938434,"extension":5.996598551156846},"index":4,"playId":"cdc4bb94-9102-36af-907e-cc98132c0e2f","pitchNumber":3,"startTime":"2025-08-24T20:32:52.453Z","endTime":"2025-08-24T20:32:56.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.28480731772012,"strikeZoneBottom":1.49883858290999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69704662313371,"aZ":-31.92022595397288,"pfxX":-5.5214987272575655,"pfxZ":0.15289924035849545,"pX":-0.4239605692071194,"pZ":2.9916642608453103,"vX0":4.949619335569085,"vY0":-126.94034881235403,"vZ0":-0.18841860303362978,"x":133.16,"y":158.01,"x0":-1.680594656949757,"y0":50.00145745083963,"z0":5.605577735533433,"aX":-9.021272495826933},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.5,"breakHorizontal":8.9,"spinRate":1455,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4312963627463513,"extension":5.836420902252784},"index":5,"playId":"d1ab6503-55af-3d8c-9bdf-75144f98037a","pitchNumber":4,"startTime":"2025-08-24T20:33:04.659Z","endTime":"2025-08-24T20:33:08.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.31869878026895,"strikeZoneBottom":1.49926716957732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.835081304164657,"aZ":-33.28365475338842,"pfxX":-9.33034312020262,"pfxZ":-0.6802698964571685,"pX":-0.10936865251371393,"pZ":0.6271092012754379,"vX0":7.134169013240103,"vY0":-127.66449112026537,"vZ0":-5.220966915096216,"x":121.17,"y":221.85,"x0":-1.742339158442288,"y0":50.001733579201606,"z0":5.350285467880943,"aX":-15.24009505976048},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":15.1,"spinRate":1274,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43075224122985656,"extension":6.038819910217262},"index":6,"playId":"fbc3e76c-2a0d-3621-a2ac-5735d3531c0d","pitchNumber":5,"startTime":"2025-08-24T20:33:19.002Z","endTime":"2025-08-24T20:33:23.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.28012953375014,"strikeZoneBottom":1.50004439887805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.451267304166038,"aZ":-31.31954131278377,"pfxX":9.76315712511212,"pfxZ":0.5802107364182998,"pX":-1.153001628809332,"pZ":3.5410536559922394,"vX0":-0.6870283738070795,"vY0":-120.93373610691633,"vZ0":1.4758915630615852,"x":160.95,"y":143.17,"x0":-2.1307203432660717,"y0":50.001605164150895,"z0":5.687423240525067,"aX":14.33681857042856},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.7,"breakHorizontal":-17.4,"spinRate":2482,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.4543953725397749,"extension":5.810918523374864},"index":7,"playId":"20fb6478-d965-38b6-ae5b-014bc6b0e64a","pitchNumber":6,"startTime":"2025-08-24T20:33:39.159Z","endTime":"2025-08-24T20:33:43.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:33:43.314Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T20:33:47.872Z","endTime":"2025-08-24T20:34:20.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":"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":0},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":84.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.278015208144666,"aZ":-21.989346597034388,"pfxX":-1.680230986264894,"pfxZ":5.585338172420492,"pX":-0.2856278427673268,"pZ":2.804830565139299,"vX0":4.716903521677282,"vY0":-133.9883564308251,"vZ0":-2.5866599347821464,"x":127.89,"y":163.05,"x0":-1.848569827493272,"y0":50.000970904137226,"z0":5.349792372175016,"aX":-3.06329085633869},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":2.0,"spinRate":2067,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4084105410132013,"extension":5.972829256502856},"hitData":{"launchSpeed":97.0,"launchAngle":56.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.36,"coordY":119.88}},"index":0,"playId":"6c7d38f3-4339-37b1-a6d2-38f23b1adcbd","pitchNumber":1,"startTime":"2025-08-24T20:34:09.401Z","endTime":"2025-08-24T20:34:20.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:34:20.011Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T20:36:12.475Z","endTime":"2025-08-24T20:36:58.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.17322621061366,"strikeZoneBottom":1.29065206478187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16144142550684,"aZ":-19.046570283977978,"pfxX":-1.3549886193901948,"pfxZ":7.87658361637469,"pX":0.5274796989841801,"pZ":3.5596752776157454,"vX0":5.8431917609999235,"vY0":-128.43812326137734,"vZ0":-0.9872563082303213,"x":96.89,"y":142.67,"x0":-1.6032501476442234,"y0":50.00453014202508,"z0":5.43337984085363,"aX":-2.2595864192618293},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.3,"breakHorizontal":1.1,"spinRate":2349,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.42683057003195923,"extension":5.991114014401092},"index":0,"playId":"902d4c20-00fd-3b11-9c34-831c61fe3603","pitchNumber":1,"startTime":"2025-08-24T20:36:32.596Z","endTime":"2025-08-24T20:36:37.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44893566376001,"aZ":-16.760709885138148,"pfxX":-5.823908215059041,"pfxZ":9.252533345705192,"pX":-0.47607669257811525,"pZ":2.5274036459926004,"vX0":5.203762909901508,"vY0":-128.9443524207695,"vZ0":-3.698321154560936,"x":135.15,"y":170.54,"x0":-1.7740406316159352,"y0":50.006215926349206,"z0":5.291491502446335,"aX":-9.705860228353108},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":16.1,"breakHorizontal":9.2,"spinRate":2287,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4265146559927322,"extension":5.989347771562469},"hitData":{"launchSpeed":100.8,"launchAngle":36.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":90.65,"coordY":50.85}},"index":1,"playId":"654784f9-d9e4-30cc-b23f-c1911058f3ac","pitchNumber":2,"startTime":"2025-08-24T20:36:48.776Z","endTime":"2025-08-24T20:36:58.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:36:58.287Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T20:37:02.537Z","endTime":"2025-08-24T20:39:28.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"Groundout","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":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.4694610170635,"strikeZoneBottom":1.48302437415619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.731520921269823,"aZ":-19.343343148311533,"pfxX":-5.023678932276321,"pfxZ":7.5344065515090595,"pX":-1.0106870934765095,"pZ":3.533573018359886,"vX0":3.54617814139546,"vY0":-130.04647867878052,"vZ0":-1.135816048878233,"x":155.53,"y":143.37,"x0":-1.7432221368544534,"y0":50.002682476355446,"z0":5.451329455137969,"aX":-8.55537390870768},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.6,"breakHorizontal":8.3,"spinRate":2193,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4220971094108896,"extension":6.018052770808748},"index":0,"playId":"112d71c5-4f57-3bd0-b281-45f7c8744cee","pitchNumber":1,"startTime":"2025-08-24T20:37:26.295Z","endTime":"2025-08-24T20:37:31.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.38740354518612,"strikeZoneBottom":1.51245334588842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.040849973620173,"aZ":-42.169527223014356,"pfxX":6.91012950349807,"pfxZ":-7.535860527490438,"pX":-0.8771920763490144,"pZ":2.956568451032202,"vX0":0.1407813655922057,"vY0":-114.65049309195877,"vZ0":2.7022241723332443,"x":150.44,"y":158.95,"x0":-1.8367210496174078,"y0":50.00450027294533,"z0":5.890530835518812,"aX":9.161023043888212},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.6,"breakHorizontal":-12.5,"spinRate":2615,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4785190907905674,"extension":5.691428128753148},"index":1,"playId":"ec32be87-dbf5-3fca-ab72-0b9629c2d9fa","pitchNumber":2,"startTime":"2025-08-24T20:37:40.150Z","endTime":"2025-08-24T20:37:44.439Z","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":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.34972999608375,"strikeZoneBottom":1.48143095977328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.246153823853604,"aZ":-40.028360016684275,"pfxX":4.311330885360308,"pfxZ":-5.636095401634609,"pX":0.15015375194799369,"pZ":0.6485755995777925,"vX0":3.121858982890166,"vY0":-117.3299916404199,"vZ0":-2.795527966570865,"x":111.28,"y":221.27,"x0":-1.7578080536316836,"y0":50.001929840689606,"z0":5.586355414699779,"aX":6.008958927829553},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.6,"breakHorizontal":-8.5,"spinRate":2634,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46686446178754126,"extension":6.0576397965783},"index":2,"playId":"8e26fb7c-fa12-3829-9265-b696b0717caa","pitchNumber":3,"startTime":"2025-08-24T20:37:55.465Z","endTime":"2025-08-24T20:37:59.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.642411873555666,"aZ":-33.891322818091524,"pfxX":-9.243616748208758,"pfxZ":-1.0623854027144173,"pX":-0.4675504804149742,"pZ":2.433716476339041,"vX0":5.949338597062587,"vY0":-126.00350543090457,"vZ0":-0.7856319930710934,"x":134.82,"y":173.07,"x0":-1.6584331253062807,"y0":50.0060910809763,"z0":5.4882727341621464,"aX":-14.863972496973574},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.9,"breakHorizontal":15.4,"spinRate":2174,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4347127462592928,"extension":6.0513984909632725},"index":3,"playId":"31d040f2-23a4-3a94-b104-2eaea7683469","pitchNumber":4,"startTime":"2025-08-24T20:38:14.115Z","endTime":"2025-08-24T20:38:20.670Z","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":90.3,"endSpeed":81.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.767876711517005,"aZ":-16.311494733799112,"pfxX":-7.114134737557908,"pfxZ":9.202933742182864,"pX":-0.4427117068233774,"pZ":2.2964536573917167,"vX0":5.8706401459450746,"vY0":-131.22933958852033,"vZ0":-4.3414738050463075,"x":133.88,"y":176.78,"x0":-1.7972875112102238,"y0":50.00501208385852,"z0":5.207379555425547,"aX":-12.266144620234572},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.7,"breakHorizontal":11.4,"spinRate":2290,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4192447355514819,"extension":5.9631350445116365},"index":4,"playId":"6485977a-3475-3f20-988a-fb60e9b79d8e","pitchNumber":5,"startTime":"2025-08-24T20:38:52.430Z","endTime":"2025-08-24T20:38:57.179Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90744718550066,"aZ":-30.409996783228888,"pfxX":-10.194413224351388,"pfxZ":1.105006092950621,"pX":0.20978891855531892,"pZ":1.6082699296733292,"vX0":7.635399039265895,"vY0":-126.41249673568218,"vZ0":-3.1807838609345693,"x":109.0,"y":195.36,"x0":-1.544995689629099,"y0":50.00318350334038,"z0":5.357876180587912,"aX":-16.2842104247714},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":16.4,"spinRate":2125,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.4354612602162664,"extension":6.075957059815654},"hitData":{"launchSpeed":74.5,"launchAngle":5.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.67,"coordY":135.12}},"index":5,"playId":"55a65248-d287-3d12-9629-75754eae2aa2","pitchNumber":6,"startTime":"2025-08-24T20:39:21.080Z","endTime":"2025-08-24T20:39:28.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:39:28.489Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Arias lines out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T20:39:37.556Z","endTime":"2025-08-24T20:40:02.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":90.9,"endSpeed":82.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.311442536959284,"aZ":-16.458480416853117,"pfxX":-4.674125912850664,"pfxZ":8.91302069289098,"pX":-0.05883293922390402,"pZ":2.799153767811459,"vX0":5.980795888212052,"vY0":-132.21077571205527,"vZ0":-3.341230039774344,"x":119.24,"y":163.2,"x0":-1.747486810141993,"y0":50.00013329531317,"z0":5.2937827391964145,"aX":-8.238876696748779},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2380,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.41495870658718514,"extension":6.23485983663859},"hitData":{"launchSpeed":111.9,"launchAngle":16.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.56,"coordY":66.11}},"index":0,"playId":"703e40a6-45c4-312a-9fb5-0a581654db7a","pitchNumber":1,"startTime":"2025-08-24T20:39:56.084Z","endTime":"2025-08-24T20:40:02.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:40:02.583Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T20:43:45.843Z","endTime":"2025-08-24T20:45:23.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":{"description":"Pitching Change: Erik Sabrowski replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T20:42:21.565Z","endTime":"2025-08-24T20:43:48.050Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34701089773117,"aZ":-21.268560132415203,"pfxX":4.583820213485215,"pfxZ":6.704261057121789,"pX":0.671539204097104,"pZ":3.174358764218607,"vX0":-3.0282270098049118,"vY0":-127.52772750962133,"vZ0":-2.767543018393731,"x":91.4,"y":153.07,"x0":1.2865787150920107,"y0":50.00038800444727,"z0":5.9751465033390465,"aX":7.452830974070583},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.6,"breakHorizontal":-7.4,"spinRate":2415,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.43161765740444347,"extension":6.2321884171849495},"index":1,"playId":"c1c16834-252d-3cf0-b56f-42069b8d8616","pitchNumber":1,"startTime":"2025-08-24T20:43:48.050Z","endTime":"2025-08-24T20:43:52.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":84.4,"strikeZoneTop":3.47357852670968,"strikeZoneBottom":1.44917403125781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97698196073495,"aZ":-8.894051073109706,"pfxX":6.759746361725876,"pfxZ":12.662076484858494,"pX":0.3058170599252059,"pZ":1.075403270129732,"vX0":-4.419097721534762,"vY0":-135.7817569551316,"vZ0":-10.761293677921973,"x":105.34,"y":209.74,"x0":1.0890565359258748,"y0":50.00296853679472,"z0":5.742705372171462,"aX":12.428955554205471},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.4,"breakHorizontal":-11.2,"spinRate":2660,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.40576295405824103,"extension":6.916717174037989},"index":2,"playId":"692bbe29-ce38-39c2-bb60-a37a48f8c76a","pitchNumber":2,"startTime":"2025-08-24T20:44:03.474Z","endTime":"2025-08-24T20:44:08.580Z","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.5,"endSpeed":84.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56244977012721,"aZ":-9.48590912112936,"pfxX":7.038704825097873,"pfxZ":12.345473506374814,"pX":-0.554741337246961,"pZ":1.5290695487685924,"vX0":-6.6756668871159235,"vY0":-135.67477237317462,"vZ0":-9.397577602030859,"x":138.15,"y":197.5,"x0":1.0399940020315561,"y0":50.00678121517767,"z0":5.727449243296945,"aX":12.941281369669403},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.2,"breakHorizontal":-11.0,"spinRate":2679,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4058779013149132,"extension":6.5966715114090935},"index":3,"playId":"7f1d6c94-80f6-3d2d-87c5-2b77bc70b7c0","pitchNumber":3,"startTime":"2025-08-24T20:44:18.173Z","endTime":"2025-08-24T20:44:26.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63935331994107,"aZ":-10.135142877130304,"pfxX":6.39044622042089,"pfxZ":11.631056387077297,"pX":-0.5507374658863993,"pZ":3.296722738532297,"vX0":-6.341576378771672,"vY0":-137.33188490869117,"vZ0":-5.188963282793515,"x":137.99,"y":149.77,"x0":0.9668566867767378,"y0":50.00595355760842,"z0":5.9109660151662835,"aX":12.113033328590554},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.0,"breakHorizontal":-10.1,"spinRate":2573,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4000326607402589,"extension":6.646100596713835},"index":4,"playId":"8d2ed89d-ceec-3fca-85a7-3143cad9ec35","pitchNumber":4,"startTime":"2025-08-24T20:44:58.114Z","endTime":"2025-08-24T20:45:01.544Z","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":89.5,"endSpeed":82.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53377196242497,"aZ":-22.98388459037928,"pfxX":2.483633078878588,"pfxZ":5.372624573751603,"pX":-0.9514287584004323,"pZ":1.1530416663927519,"vX0":-5.935651606449055,"vY0":-130.04567157669376,"vZ0":-7.731915335727149,"x":153.27,"y":207.65,"x0":1.0389967514885212,"y0":50.00411324255816,"z0":5.911023861219691,"aX":4.250127331431153},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":-3.1,"spinRate":2579,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.42134411202677535,"extension":6.528895414394807},"index":5,"playId":"a8340d42-e7d0-3711-84dc-5e53ce09ab43","pitchNumber":5,"startTime":"2025-08-24T20:45:19.165Z","endTime":"2025-08-24T20:45:23.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:45:23.882Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joc Pederson homers (6) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T20:45:25.995Z","endTime":"2025-08-24T20:47:12.311Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":681870,"link":"/api/v1/people/681870"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10815958787368,"aZ":-9.2844944459855,"pfxX":5.296727024686795,"pfxZ":12.432834060275773,"pX":-0.15747813089813437,"pZ":1.5884780616070717,"vX0":-5.07379655424764,"vY0":-135.22041748961513,"vZ0":-9.42062770402799,"x":123.0,"y":195.89,"x0":1.0604083903702664,"y0":50.001618011619286,"z0":5.780807664337026,"aX":9.750452541892587},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.5,"breakHorizontal":-8.4,"spinRate":2643,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4059784805103632,"extension":6.628843889176945},"index":0,"playId":"a840f234-f661-36e4-b5de-ab1c8a0e1c10","pitchNumber":1,"startTime":"2025-08-24T20:45:47.640Z","endTime":"2025-08-24T20:45:51.100Z","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":87.8,"endSpeed":80.5,"strikeZoneTop":3.58043598339406,"strikeZoneBottom":1.69031793296041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13082164124523,"aZ":-22.92632384759386,"pfxX":1.35794995824899,"pfxZ":5.625493099971889,"pX":-1.2648498054475656,"pZ":1.1670216969933018,"vX0":-6.078430376480016,"vY0":-127.62950475459827,"vZ0":-7.433811527202821,"x":165.21,"y":207.27,"x0":0.9748165031682282,"y0":50.00294047515996,"z0":5.932595494766753,"aX":2.2328528820091504},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.6,"breakHorizontal":-1.1,"spinRate":2648,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4297253688172633,"extension":6.505652441668275},"index":1,"playId":"71ff769b-bc89-3a98-bd40-2caa95e8de1d","pitchNumber":2,"startTime":"2025-08-24T20:46:09.479Z","endTime":"2025-08-24T20:46:16.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.9,"strikeZoneTop":3.50258087638828,"strikeZoneBottom":1.60976708913103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00254275068926,"aZ":-10.117522910274925,"pfxX":5.434285563133122,"pfxZ":12.052430729407735,"pX":1.0046817263959278,"pZ":4.043059491043106,"vX0":-2.3030293032997817,"vY0":-135.2865409534883,"vZ0":-3.1139335817592264,"x":78.7,"y":129.62,"x0":1.1670188365654008,"y0":50.00492505256771,"z0":5.932004117138958,"aX":9.946561836749426},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.2,"breakHorizontal":-9.2,"spinRate":2619,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4068417101676389,"extension":6.245620716914923},"index":2,"playId":"d7c5127d-7dc0-30a3-9bcf-1fc25a2ccd59","pitchNumber":3,"startTime":"2025-08-24T20:46:27.224Z","endTime":"2025-08-24T20:46:31.513Z","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":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17960046547464,"aZ":-8.4873153948669,"pfxX":5.435506410990246,"pfxZ":12.814697538349629,"pX":0.19903452258155696,"pZ":2.5025338293209627,"vX0":-4.435124035404473,"vY0":-135.92183861135862,"vZ0":-7.263284590020709,"x":109.41,"y":171.21,"x0":1.1556259928328978,"y0":50.00041502525188,"z0":5.818484612873374,"aX":10.045161392088955},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.6,"breakHorizontal":-8.8,"spinRate":2628,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4048657301690972,"extension":6.434677826926039},"hitData":{"launchSpeed":109.9,"launchAngle":25.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.65,"coordY":59.62}},"index":3,"playId":"57d95db7-fb1c-31f7-84d0-880dae38f1c0","pitchNumber":4,"startTime":"2025-08-24T20:46:46.390Z","endTime":"2025-08-24T20:47:12.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:47:12.311Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adolis García walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T20:47:22.694Z","endTime":"2025-08-24T20:49:03.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.38126401971027,"strikeZoneBottom":1.75717893337517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.499572709165452,"aZ":-8.192656533451933,"pfxX":6.776811857338668,"pfxZ":12.836048826466671,"pX":-0.25611775906963796,"pZ":1.62521432428574,"vX0":-5.905816869162494,"vY0":-136.2046312183945,"vZ0":-9.60922133932854,"x":126.76,"y":194.9,"x0":1.0658693349410049,"y0":50.000079695738805,"z0":5.776336825580686,"aX":12.658775380410711},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.2,"breakHorizontal":-10.9,"spinRate":2665,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.40301047831662506,"extension":6.187338105830536},"index":0,"playId":"645ddf53-31e5-33a0-9987-b2c714750e0a","pitchNumber":1,"startTime":"2025-08-24T20:47:36.103Z","endTime":"2025-08-24T20:47:40.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.36523872745435,"strikeZoneBottom":1.58507244353665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15770235473558,"aZ":-9.116760116973227,"pfxX":6.83275671277212,"pfxZ":12.454719455251594,"pX":0.20632547180705266,"pZ":1.09810269684343,"vX0":-4.888449964849542,"vY0":-135.57131564385708,"vZ0":-10.518056245429705,"x":109.14,"y":209.13,"x0":1.1500955814422489,"y0":50.00493257863347,"z0":5.676618647118163,"aX":12.650675239640115},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":-11.3,"spinRate":2658,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4048725498017305,"extension":6.736936803990772},"index":1,"playId":"2910fa3a-64a2-3427-a616-62cb6ba5d287","pitchNumber":2,"startTime":"2025-08-24T20:47:51.113Z","endTime":"2025-08-24T20:47:55.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.431320316725305,"aZ":-8.142651472006746,"pfxX":6.350179341542438,"pfxZ":12.767346094741796,"pX":0.06589908087650205,"pZ":2.7901626128555064,"vX0":-4.501449114209003,"vY0":-136.8676393266507,"vZ0":-6.889797136921384,"x":114.49,"y":163.45,"x0":0.9134184282972868,"y0":50.005173445104134,"z0":5.910014270934978,"aX":11.954411422148967},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.7,"breakHorizontal":-10.4,"spinRate":2692,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.40140006238147263,"extension":6.399413706964295},"index":2,"playId":"0aa122a7-3987-3fd1-9fef-787bf86163d8","pitchNumber":3,"startTime":"2025-08-24T20:48:08.235Z","endTime":"2025-08-24T20:48:11.426Z","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":93.7,"endSpeed":84.4,"strikeZoneTop":3.33151618518393,"strikeZoneBottom":1.59061880365235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8299027643105,"aZ":-10.511540883482516,"pfxX":6.607468000371575,"pfxZ":11.685869119127007,"pX":0.8253596572929368,"pZ":3.8207274781625755,"vX0":-2.979519294782432,"vY0":-136.24785372429884,"vZ0":-3.76968601693038,"x":85.54,"y":135.62,"x0":1.0831127376851473,"y0":50.00476844574475,"z0":5.96548634302637,"aX":12.25046348671595},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.4,"breakHorizontal":-11.2,"spinRate":2600,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4041841228352734,"extension":6.268679114128543},"index":3,"playId":"a6cb9e66-72f3-31b5-b1c5-ce94e59131e6","pitchNumber":4,"startTime":"2025-08-24T20:48:32.722Z","endTime":"2025-08-24T20:48:38.009Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-24T20:48:45.149Z","endTime":"2025-08-24T20:48:59.359Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.3,"strikeZoneTop":3.43377573689727,"strikeZoneBottom":1.61481814705046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.986044065668366,"aZ":-12.252630459093643,"pfxX":5.709863318782266,"pfxZ":10.77508202868666,"pX":-0.17009464489639964,"pZ":4.3370515870824065,"vX0":-5.100038328351176,"vY0":-136.1328819954345,"vZ0":-2.0465135534992966,"x":123.48,"y":121.68,"x0":0.9993508146606486,"y0":50.00657855684866,"z0":5.96197025132647,"aX":10.561469156469371},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":-9.0,"spinRate":2650,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.40462520990192097,"extension":6.624674868414789},"index":5,"playId":"e713d514-fbca-3724-920c-efb2988dde54","pitchNumber":5,"startTime":"2025-08-24T20:48:59.359Z","endTime":"2025-08-24T20:49:03.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:49:03.575Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rowdy Tellez walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T20:49:06.013Z","endTime":"2025-08-24T20:51:46.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27047762554802,"aZ":-21.951446895423768,"pfxX":0.29741541951006667,"pfxZ":6.128806928127146,"pX":-0.26712608154556683,"pZ":2.1664210186147357,"vX0":-3.4087619243863543,"vY0":-128.4948124488254,"vZ0":-5.157469478351278,"x":127.18,"y":180.29,"x0":1.0394674871580405,"y0":50.00233528226401,"z0":5.9110117060231895,"aX":0.49636912008965556},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.1,"breakHorizontal":0.2,"spinRate":2585,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.42669269142945954,"extension":6.375046639931108},"index":0,"playId":"274d441c-09de-3cfb-9b0e-5ac5fffd1c93","pitchNumber":1,"startTime":"2025-08-24T20:49:32.500Z","endTime":"2025-08-24T20:49:37.315Z","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":87.4,"endSpeed":79.8,"strikeZoneTop":3.54163069660438,"strikeZoneBottom":1.69479052264831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.434686959597506,"aZ":-22.483336199079375,"pfxX":-0.27475341132475206,"pfxZ":5.954487594541439,"pX":-0.7891175116649488,"pZ":2.2010223274562923,"vX0":-4.422989468183489,"vY0":-127.1055356644634,"vZ0":-4.964690259124045,"x":147.08,"y":179.35,"x0":1.0132774354039185,"y0":50.000119801131554,"z0":5.977870190800063,"aX":-0.446681452419822},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.8,"breakHorizontal":1.6,"spinRate":2595,"spinDirection":166},"zone":7,"typeConfidence":2.0,"plateTime":0.4318490564516,"extension":6.341182995321556},"index":1,"playId":"30a96b8d-c748-36ca-bac4-6e15db366e95","pitchNumber":2,"startTime":"2025-08-24T20:49:48.766Z","endTime":"2025-08-24T20:49:53.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.54227546215555,"strikeZoneBottom":1.56807433872737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05332057893885,"aZ":-20.87412081260356,"pfxX":1.2830211565408884,"pfxZ":6.785256995000832,"pX":-0.7218934023694548,"pZ":2.9626121681918227,"vX0":-4.735357577441343,"vY0":-128.59943039726045,"vZ0":-3.613106860413285,"x":144.52,"y":158.79,"x0":0.9811441742187827,"y0":50.00330162299216,"z0":6.015826959760848,"aX":2.1372282218483125},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.6,"breakHorizontal":-1.2,"spinRate":2613,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.4268150221687699,"extension":6.470043850787856},"index":2,"playId":"4f79228a-18a0-3749-b8b9-9657a086fdc0","pitchNumber":3,"startTime":"2025-08-24T20:50:06.946Z","endTime":"2025-08-24T20:50:12.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.3,"strikeZoneTop":3.46353120077335,"strikeZoneBottom":1.52828572009762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.12632156665402,"aZ":-10.3328769287958,"pfxX":6.508755549863511,"pfxZ":11.827438064040644,"pX":1.8886759981942662,"pZ":2.98401926808251,"vX0":-0.22979524284236263,"vY0":-136.29989976135656,"vZ0":-5.92071837766333,"x":45.01,"y":158.21,"x0":1.1317997858034055,"y0":50.0023427765973,"z0":5.926213404653852,"aX":12.019315468591797},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":-11.6,"spinRate":2703,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4047364981346244,"extension":6.1573202710328365},"index":3,"playId":"f5370b3f-8501-3d4f-b627-fb4fe6fdef5b","pitchNumber":4,"startTime":"2025-08-24T20:50:26.129Z","endTime":"2025-08-24T20:50:31.651Z","isPitch":true,"type":"pitch"},{"details":{"description":"Adolis García steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"f5370b3f-8501-3d4f-b627-fb4fe6fdef5b","startTime":"2025-08-24T20:50:39.319Z","endTime":"2025-08-24T20:50:59.992Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.54308864080024,"strikeZoneBottom":1.49088622051386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.763800754045565,"aZ":-42.67253044717234,"pfxX":-3.8887879809473382,"pfxZ":-7.65746380411825,"pX":-1.6408652644640453,"pZ":1.337188180437279,"vX0":-4.53749396657756,"vY0":-117.14248264177421,"vZ0":-1.6852994916543675,"x":179.55,"y":202.68,"x0":0.835672211525954,"y0":50.00042303073528,"z0":6.101958260835669,"aX":-5.3337641453580735},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.9,"breakHorizontal":8.3,"spinRate":2829,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4698722104754176,"extension":6.8123072598673735},"index":5,"playId":"3822e151-d180-3155-ac18-ca604346dece","pitchNumber":5,"startTime":"2025-08-24T20:50:59.992Z","endTime":"2025-08-24T20:51:05.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67018170267249,"aZ":-19.97140568159112,"pfxX":1.1736556254695285,"pfxZ":7.369037310144379,"pX":0.038274977789499016,"pZ":2.0417720913525987,"vX0":-3.40929226188194,"vY0":-128.18601954703465,"vZ0":-5.531944824989024,"x":115.54,"y":183.65,"x0":1.2358533701647425,"y0":50.005608215414995,"z0":5.797717102180085,"aX":1.944707380811472},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.2,"breakHorizontal":-1.3,"spinRate":2605,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.42807938108083965,"extension":6.604889918737729},"index":6,"playId":"70bdb792-282f-33e2-8bec-78fac3d56f62","pitchNumber":6,"startTime":"2025-08-24T20:51:19.337Z","endTime":"2025-08-24T20:51:22.835Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.50064169729308,"strikeZoneBottom":1.40956145239515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230846910748628,"aZ":-26.545839493136317,"pfxX":0.7053948750308412,"pfxZ":3.559529431236058,"pX":0.5433550408038611,"pZ":3.906489925946432,"vX0":-1.7096593003558727,"vY0":-125.38429822430228,"vZ0":0.015710043166696885,"x":96.29,"y":133.3,"x0":1.1447845935835388,"y0":50.00004299969172,"z0":6.080699656465473,"aX":1.1143536563921554},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.7,"breakHorizontal":-0.8,"spinRate":2532,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4381745285002685,"extension":6.4025354284905704},"index":7,"playId":"daad0ae8-3ae6-33a8-980f-0d58330c2cf1","pitchNumber":7,"startTime":"2025-08-24T20:51:41.881Z","endTime":"2025-08-24T20:51:46.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:51:46.557Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Higashioka pops out to catcher Bo Naylor in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T20:54:20.842Z","endTime":"2025-08-24T20:56:00.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":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":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T20:51:58.810Z","endTime":"2025-08-24T20:52:20.295Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Nic Enright replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T20:52:20.295Z","endTime":"2025-08-24T20:54:23.181Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663671,"link":"/api/v1/people/663671"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27089299909497,"aZ":-10.309944196488198,"pfxX":-3.859612715598121,"pfxZ":12.210025834040554,"pX":-0.11845014689925659,"pZ":2.393713117772434,"vX0":4.312686807614622,"vY0":-133.82125418792265,"vZ0":-7.888861145923298,"x":121.52,"y":174.15,"x0":-1.2591632848108891,"y0":50.00455435287436,"z0":6.142089314420688,"aX":-6.9128105169390555},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.3,"breakHorizontal":5.9,"spinRate":2528,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4112889353539506,"extension":6.365553510887161},"index":2,"playId":"d30f7085-e57a-3d72-8290-8a91f76e3910","pitchNumber":1,"startTime":"2025-08-24T20:54:23.181Z","endTime":"2025-08-24T20:54:27.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"5967c659-88aa-35a4-934b-09db86642ad4","startTime":"2025-08-24T20:54:43.187Z","endTime":"2025-08-24T20:54:46.187Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.18337007871737,"aZ":-25.33335384474169,"pfxX":-3.1990431842165408,"pfxZ":4.502018594866673,"pX":0.0875753140917851,"pZ":1.4966747957491013,"vX0":5.166725165935403,"vY0":-123.21902434628414,"vZ0":-5.637023435360376,"x":113.66,"y":198.37,"x0":-1.6321659995178828,"y0":50.00328354433739,"z0":5.987312162392509,"aX":-4.8615819039511265},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.0,"breakHorizontal":4.4,"spinRate":2336,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.44654179903822744,"extension":6.362770242759377},"index":4,"playId":"c27a0426-d72d-3c4c-bfd0-7e4a3c1d1b76","pitchNumber":2,"startTime":"2025-08-24T20:55:00.583Z","endTime":"2025-08-24T20:55:05.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.8,"strikeZoneTop":3.39120820377384,"strikeZoneBottom":1.68067396695525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.988579448095138,"aZ":-26.61993881767843,"pfxX":-0.7500017320802406,"pfxZ":3.8004828085344293,"pX":0.9541001299425272,"pZ":0.6915629584882492,"vX0":6.010768526653985,"vY0":-121.34610411737779,"vZ0":-6.793614170910109,"x":80.63,"y":220.11,"x0":-1.4782968223840516,"y0":50.005235033936174,"z0":5.907313937373425,"aX":-1.0973439618461502},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.2,"breakHorizontal":-0.4,"spinRate":2361,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.45473612007579156,"extension":6.453831883276413},"index":5,"playId":"96581b16-f4a9-3cd4-a62f-b56706082a42","pitchNumber":3,"startTime":"2025-08-24T20:55:16.682Z","endTime":"2025-08-24T20:55:22.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.44035639941821,"strikeZoneBottom":1.69052175381982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71071831392432,"aZ":-27.633753839892023,"pfxX":1.2111229834535235,"pfxZ":2.9837254690650674,"pX":1.582456127818966,"pZ":2.7329040329040803,"vX0":6.511575697098329,"vY0":-123.00902888871349,"vZ0":-2.36815444114559,"x":56.68,"y":164.99,"x0":-1.2627795698627617,"y0":50.00503293768278,"z0":6.064491270189235,"aX":1.8458750182654027},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.0,"breakHorizontal":-3.8,"spinRate":2428,"spinDirection":94},"zone":12,"typeConfidence":0.91,"plateTime":0.44625224522412665,"extension":6.472720287530172},"index":6,"playId":"c0282c45-0916-37fe-a800-aab36db28386","pitchNumber":4,"startTime":"2025-08-24T20:55:35.509Z","endTime":"2025-08-24T20:55:39.729Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27853412409423,"aZ":-28.451541927854205,"pfxX":-0.2198583848017317,"pfxZ":2.4852463098828412,"pX":0.7074286583696154,"pZ":2.5217981976432955,"vX0":4.956600487468681,"vY0":-122.47386007581956,"vZ0":-2.478542844282215,"x":90.03,"y":170.69,"x0":-1.325919222750112,"y0":50.004182408529715,"z0":6.0142617939940965,"aX":-0.33032146008943525},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.1,"breakHorizontal":-1.0,"spinRate":2434,"spinDirection":108},"zone":6,"typeConfidence":0.9,"plateTime":0.4495957339491765,"extension":6.450150811633052},"hitData":{"launchSpeed":70.7,"launchAngle":87.0,"totalDistance":32.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":136.81,"coordY":210.89}},"index":7,"playId":"f05fda4e-18b5-371a-8e04-1b75cb87045a","pitchNumber":5,"startTime":"2025-08-24T20:55:51.957Z","endTime":"2025-08-24T20:56:00.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:56:00.981Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T20:56:12.424Z","endTime":"2025-08-24T20:57:30.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.959089953368213,"aZ":-26.680905268518732,"pfxX":-0.6900054491157126,"pfxZ":3.6622953244122174,"pX":0.46098350729920673,"pZ":1.3155517193522768,"vX0":4.936098882475642,"vY0":-120.96885292754622,"vZ0":-5.555072950583349,"x":99.43,"y":203.26,"x0":-1.505921820528186,"y0":50.001809176739776,"z0":5.946149236533394,"aX":-1.034908489782152},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":0.2,"spinRate":2478,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.45072261962015947,"extension":6.313763487516458},"index":0,"playId":"c2520f46-f1a6-3d96-a19a-0820e7c88a8c","pitchNumber":1,"startTime":"2025-08-24T20:56:27.472Z","endTime":"2025-08-24T20:56:31.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65817321230601,"aZ":-29.705270824001435,"pfxX":2.6475892948494915,"pfxZ":1.6901515471007649,"pX":1.4740511256729512,"pZ":2.314546943655847,"vX0":5.917113161471445,"vY0":-121.47887633902789,"vZ0":-2.6184500027645656,"x":60.81,"y":176.29,"x0":-1.3589080381801624,"y0":50.00440059884195,"z0":6.046951359182173,"aX":3.869471956041012},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":-6.5,"spinRate":2394,"spinDirection":98},"zone":14,"typeConfidence":0.9,"plateTime":0.45471734222713556,"extension":6.36026459037404},"index":1,"playId":"8c210a2a-ae8e-3b34-bbc9-37fdc2876078","pitchNumber":2,"startTime":"2025-08-24T20:56:44.902Z","endTime":"2025-08-24T20:56:48.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.6219403204688,"strikeZoneBottom":1.69050918919081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67987579192672,"aZ":-26.924612668441643,"pfxX":-1.3979384639153274,"pfxZ":3.5367728732277537,"pX":1.1858050673283342,"pZ":0.5631003858508933,"vX0":6.755326843589696,"vY0":-122.10327137734852,"vZ0":-7.068748383085221,"x":71.8,"y":223.58,"x0":-1.454724921672399,"y0":50.004201922826475,"z0":5.864001431770546,"aX":-2.076587741059094},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.7,"breakHorizontal":0.7,"spinRate":2470,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.45139230041660516,"extension":6.499017263231607},"index":2,"playId":"d239e24f-c3ba-3dc9-b887-8fdb0004a02a","pitchNumber":3,"startTime":"2025-08-24T20:57:07.679Z","endTime":"2025-08-24T20:57:12.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.78068107782135,"strikeZoneBottom":1.78071597662005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8083832973335,"aZ":-11.437929252298975,"pfxX":-2.725355476205828,"pfxZ":11.338974919937357,"pX":0.7072440781223667,"pZ":2.9689325911514706,"vX0":5.666630685707814,"vY0":-134.96593957644907,"vZ0":-6.220113268011022,"x":90.04,"y":158.62,"x0":-1.0738136225935613,"y0":50.001689103539086,"z0":6.123678082679748,"aX":-4.984222787569496},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":3.6,"spinRate":2474,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4072137849905819,"extension":6.5803458362056375},"index":3,"playId":"b929b255-8f0a-323b-97fe-8f0ea8fd6e7e","pitchNumber":4,"startTime":"2025-08-24T20:57:26.518Z","endTime":"2025-08-24T20:57:30.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:57:30.921Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a sharp line drive to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T20:59:19.445Z","endTime":"2025-08-24T21:00:07.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":2.97994407266589,"strikeZoneBottom":1.0832158068159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3953201505017,"aZ":-31.043781387918568,"pfxX":-7.031426992978481,"pfxZ":0.7322868368559572,"pX":0.037888714175699195,"pZ":2.7739021821289316,"vX0":6.472688880699049,"vY0":-123.17717189610032,"vZ0":-0.3726541160115502,"x":115.56,"y":163.88,"x0":-1.709973538363859,"y0":50.00005847894361,"z0":5.551130773244312,"aX":-10.80670471000652},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":11.3,"spinRate":2053,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4446099276972548,"extension":6.078212139436005},"index":0,"playId":"7049cf0c-6243-36a6-bbc0-dc6de5e2c7f8","pitchNumber":1,"startTime":"2025-08-24T20:59:41.776Z","endTime":"2025-08-24T20:59:45.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.518729717348496,"aZ":-23.55000268652027,"pfxX":-1.9734782722921929,"pfxZ":5.266889206362658,"pX":-0.522200732271772,"pZ":3.074830779014398,"vX0":3.773724089098063,"vY0":-127.75946359614079,"vZ0":-1.1638250818310585,"x":136.91,"y":155.76,"x0":-1.7680558442710008,"y0":50.00555051280364,"z0":5.402777605869388,"aX":-3.23388113663743},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.5,"breakHorizontal":2.6,"spinRate":2261,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4301947165467426,"extension":5.879429768344987},"hitData":{"launchSpeed":102.3,"launchAngle":13.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.47,"coordY":100.19}},"index":1,"playId":"ba8807dd-7ab1-36ab-b293-f824406ecf1b","pitchNumber":2,"startTime":"2025-08-24T20:59:56.844Z","endTime":"2025-08-24T21:00:07.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:00:07.874Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Naylor walks. Brayan Rocchio to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T21:00:23.171Z","endTime":"2025-08-24T21:01:36.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.20247802437714,"strikeZoneBottom":1.4503379925645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.742477018347802,"aZ":-26.05372661372717,"pfxX":-8.329662598706777,"pfxZ":3.6028867701578324,"pX":-0.8271651569322258,"pZ":2.7591250472947295,"vX0":4.7897997492140725,"vY0":-130.08812089611527,"vZ0":-1.5464830575045738,"x":148.53,"y":164.28,"x0":-1.6193867304997558,"y0":50.00103372763754,"z0":5.354757793220398,"aX":-14.137359204958093},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":2041,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.42260558831534834,"extension":5.836807345275865},"index":0,"playId":"a0e90c53-bf83-34cf-a035-7c067254eae4","pitchNumber":1,"startTime":"2025-08-24T21:00:31.889Z","endTime":"2025-08-24T21:00:36.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.21147346217025,"strikeZoneBottom":1.41302138738258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.120556306381605,"aZ":-30.538698305737803,"pfxX":-9.034761709850518,"pfxZ":1.0252603006548817,"pX":-0.16426897177858188,"pZ":1.188711002863732,"vX0":6.319827901990569,"vY0":-126.0230142680471,"vZ0":-4.201326470039429,"x":123.26,"y":206.68,"x0":-1.538642256465966,"y0":50.0035878305321,"z0":5.361587098467116,"aX":-14.441188333610453},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":14.8,"spinRate":2129,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4356628533079947,"extension":6.216618039961589},"index":1,"playId":"76db0513-3f33-31bc-8c5b-9e2fa91519ba","pitchNumber":2,"startTime":"2025-08-24T21:00:50.753Z","endTime":"2025-08-24T21:00:55.263Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.6,"strikeZoneTop":3.15974644216051,"strikeZoneBottom":1.32262201099777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.857810621073487,"aZ":-15.349858805866083,"pfxX":-3.49464751034889,"pfxZ":9.953815250591246,"pX":-1.3440638482267857,"pZ":3.3823645021183673,"vX0":2.6535289397544357,"vY0":-130.09571435162445,"vZ0":-1.8347092463086,"x":168.23,"y":147.46,"x0":-1.930386387123041,"y0":50.000943748590515,"z0":5.278071053135521,"aX":-5.905817506444224},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2290,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.423291205325095,"extension":5.756139066546181},"index":2,"playId":"03d9b726-0c67-3a59-8ff2-626a495cc91b","pitchNumber":3,"startTime":"2025-08-24T21:01:10.814Z","endTime":"2025-08-24T21:01:14.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.1,"strikeZoneTop":3.12597573392807,"strikeZoneBottom":1.25024329515096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.416716735934994,"aZ":-24.33666878374401,"pfxX":-9.484591322049939,"pfxZ":4.614631143066109,"pX":-0.8816354371105759,"pZ":2.7912143074356077,"vX0":5.360424638461824,"vY0":-130.2745275817352,"vZ0":-1.7776445253711453,"x":150.61,"y":163.42,"x0":-1.7466335015346226,"y0":50.00192324710337,"z0":5.343848967404743,"aX":-16.1071108272607},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":15.8,"spinRate":2117,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4223705075012485,"extension":5.996063778923862},"index":3,"playId":"e063594a-f413-3a47-bf01-f72927e2a773","pitchNumber":4,"startTime":"2025-08-24T21:01:31.071Z","endTime":"2025-08-24T21:01:36.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:01:36.638Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to shortstop Corey Seager.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T21:04:11.337Z","endTime":"2025-08-24T21:05:30.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T21:01:42.477Z","endTime":"2025-08-24T21:02:00.831Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Danny Coulombe replaces Merrill Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T21:02:00.831Z","endTime":"2025-08-24T21:04:13.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543056,"link":"/api/v1/people/543056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.25505121437431,"strikeZoneBottom":1.38816892741012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.578065790431477,"aZ":-27.667751047700413,"pfxX":-4.478568732978224,"pfxZ":3.288964850275738,"pX":-1.3114614026858138,"pZ":0.4805623715178851,"vX0":-0.14572290043019367,"vY0":-117.06011242958455,"vZ0":-6.528981231220603,"x":166.99,"y":225.8,"x0":-0.667364943043198,"y0":50.0041009667259,"z0":5.936474604267672,"aX":-6.141116471382292},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.4,"breakHorizontal":8.2,"spinRate":2489,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.47006983451743345,"extension":5.818393218528148},"index":2,"playId":"da6e9b55-c6e1-3f28-b796-f8ba71860e94","pitchNumber":1,"startTime":"2025-08-24T21:04:13.394Z","endTime":"2025-08-24T21:04:19.752Z","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":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.25356157813339,"strikeZoneBottom":1.3867873250886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52133362677193,"aZ":-27.307794366115875,"pfxX":-3.213588698691966,"pfxZ":3.091460682061623,"pX":0.008982966935570278,"pZ":4.444349434547678,"vX0":2.3877648442385135,"vY0":-124.33539103341555,"vZ0":1.396870255478214,"x":116.66,"y":118.78,"x0":-0.5434231756513401,"y0":50.004821449324034,"z0":6.131439962378798,"aX":-5.062519598853639},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.1,"breakHorizontal":5.3,"spinRate":2640,"spinDirection":206},"zone":12,"typeConfidence":0.92,"plateTime":0.4395121836503897,"extension":5.595908183913814},"index":3,"playId":"7cf13795-87ed-3be2-8b35-2db27f849a87","pitchNumber":2,"startTime":"2025-08-24T21:04:41.384Z","endTime":"2025-08-24T21:04:45.984Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.112919478617943,"aZ":-22.246021044531812,"pfxX":-1.870083947894408,"pfxZ":6.2638000349621095,"pX":0.01784324637298237,"pZ":3.300950426031968,"vX0":1.5702601237911014,"vY0":-124.82246220891608,"vZ0":-2.13501291616205,"x":116.32,"y":149.65,"x0":-0.37511164966720945,"y0":50.00271950824647,"z0":5.991014067176727,"aX":-2.9637437581493167},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.2,"breakHorizontal":3.0,"spinRate":2586,"spinDirection":191},"zone":2,"typeConfidence":0.88,"plateTime":0.4381011998443127,"extension":5.659237365154456},"index":4,"playId":"10f9ce44-ef7f-34e1-b930-4e4dec8ab287","pitchNumber":3,"startTime":"2025-08-24T21:04:59.758Z","endTime":"2025-08-24T21:05:03.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.582904897151725,"aZ":-26.289346280166516,"pfxX":-2.1739211248588983,"pfxZ":3.717142636456648,"pX":-0.6304213577718092,"pZ":2.6450087949035503,"vX0":0.31723422638064114,"vY0":-124.90752716883212,"vZ0":-2.828964798762152,"x":141.03,"y":167.36,"x0":-0.47635471706276616,"y0":50.00547178074012,"z0":5.94846243616398,"aX":-3.4438279658082136},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":3.8,"spinRate":2646,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.43810836527590125,"extension":5.812631582294277},"hitData":{"launchSpeed":60.8,"launchAngle":39.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.0,"coordY":123.43}},"index":5,"playId":"1512fbd3-0ede-324d-b167-3985185ce285","pitchNumber":4,"startTime":"2025-08-24T21:05:20.473Z","endTime":"2025-08-24T21:05:30.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:05:30.504Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Steven Kwan grounds into a force out, shortstop Corey Seager to second baseman Ezequiel Duran. Brayan Rocchio to 3rd. Bo Naylor out at 2nd. Steven Kwan to 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T21:05:39.078Z","endTime":"2025-08-24T21:06:59.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.19490059660192,"strikeZoneBottom":1.40876117576909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.445575621955246,"aZ":-20.52652780675367,"pfxX":0.11622715009636397,"pfxZ":6.756949635024853,"pX":0.2112572807261747,"pZ":4.0753483078805885,"vX0":1.9441562354281579,"vY0":-130.4705283385598,"vZ0":-1.226085557462793,"x":108.95,"y":128.75,"x0":-0.5586637589203034,"y0":50.00427808158173,"z0":6.09830766510125,"aX":0.20003821761051493},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.2,"breakHorizontal":-0.6,"spinRate":2467,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.41981396821555705,"extension":5.83174012817741},"index":0,"playId":"2cf46f14-62ba-3dd6-a652-c76320e97e96","pitchNumber":1,"startTime":"2025-08-24T21:05:59.567Z","endTime":"2025-08-24T21:06:03.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.1958574817848,"strikeZoneBottom":1.44795484189601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40903970354561,"aZ":-19.58857729710811,"pfxX":6.335573618081838,"pfxZ":7.460379173762313,"pX":0.37826951061148606,"pZ":3.3658100597955825,"vX0":0.38386045375102906,"vY0":-129.4173776045034,"vZ0":-2.8084780730146552,"x":102.58,"y":147.9,"x0":-0.5946754551916346,"y0":50.003516361288455,"z0":5.975042108790624,"aX":10.686492172140694},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.1,"breakHorizontal":-11.5,"spinRate":2388,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.42413248181446583,"extension":6.0661653899724195},"index":1,"playId":"6c185dd4-93aa-35d2-ade2-e8ef4caecad7","pitchNumber":2,"startTime":"2025-08-24T21:06:15.768Z","endTime":"2025-08-24T21:06:20.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.15746906699589,"strikeZoneBottom":1.4096324298762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.568091498382422,"aZ":-30.779704153683536,"pfxX":-2.85007296387046,"pfxZ":0.8972723833359328,"pX":-0.4425502177000281,"pZ":2.9185296156987683,"vX0":0.7050426275312842,"vY0":-123.03688985829159,"vZ0":-1.0984710430110478,"x":133.87,"y":159.98,"x0":-0.3611184490116841,"y0":50.00027989014245,"z0":5.960361485463357,"aX":-4.40387843910701},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":5.0,"spinRate":2612,"spinDirection":201},"zone":1,"typeConfidence":0.91,"plateTime":0.44382451299694425,"extension":5.776525327564011},"index":2,"playId":"4ef87d3f-50e4-3b84-9cd0-2915a27d547a","pitchNumber":3,"startTime":"2025-08-24T21:06:31.676Z","endTime":"2025-08-24T21:06:36.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.109425250332556,"aZ":-21.663809287688554,"pfxX":-1.2256322990324136,"pfxZ":6.039223859184123,"pX":-0.6134195339164158,"pZ":2.6856128134265957,"vX0":0.7564684901689759,"vY0":-130.71097395431264,"vZ0":-4.183096023332276,"x":140.38,"y":166.27,"x0":-0.7465133912492028,"y0":50.002381018024074,"z0":5.922082410157226,"aX":-2.1326055283008722},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":2.0,"spinRate":2460,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.4181402547692272,"extension":5.968728333935907},"hitData":{"launchSpeed":90.0,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.96,"coordY":129.08}},"index":3,"playId":"baf8dc0e-60df-3edb-9777-3c2c16da8d10","pitchNumber":4,"startTime":"2025-08-24T21:06:52.104Z","endTime":"2025-08-24T21:06:59.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:06:59.607Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T21:08:06.598Z","endTime":"2025-08-24T21:09:39.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces Daniel Schneemann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T21:07:21.712Z","endTime":"2025-08-24T21:07:29.677Z","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":"201","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-24T21:07:29.677Z","endTime":"2025-08-24T21:08:08.587Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.46303775539691,"strikeZoneBottom":1.74478539065284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.066630698739793,"aZ":-16.667021664703935,"pfxX":0.6579358031434674,"pfxZ":8.887091385035891,"pX":0.7145303655308561,"pZ":3.393471944455486,"vX0":3.34549046070526,"vY0":-131.32035484092125,"vZ0":-3.3908511943269675,"x":89.76,"y":147.16,"x0":-0.6619145805304147,"y0":50.00290850371562,"z0":5.942919723496419,"aX":1.1471072058414353},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":-1.9,"spinRate":2454,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.4172545039373361,"extension":5.809401880627402},"index":2,"playId":"4e7fed81-363c-3845-8c35-eb3e1c0a75b9","pitchNumber":1,"startTime":"2025-08-24T21:08:08.587Z","endTime":"2025-08-24T21:08:13.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.1,"strikeZoneTop":3.45712451644315,"strikeZoneBottom":1.61035193737568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24777303649274,"aZ":-17.989405840455518,"pfxX":4.969393121335909,"pfxZ":8.34441643829763,"pX":0.22418849586379577,"pZ":3.009295742349568,"vX0":0.8309046819299566,"vY0":-130.53584119753242,"vZ0":-4.029534168247627,"x":108.45,"y":157.53,"x0":-0.7443988139419746,"y0":50.006158831757745,"z0":5.953927310525719,"aX":8.45090058147698},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.3,"breakHorizontal":-9.1,"spinRate":2358,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.4219842055721923,"extension":5.846495752187484},"index":3,"playId":"273bf198-37d5-3311-9084-0e973b1e148a","pitchNumber":2,"startTime":"2025-08-24T21:08:28.939Z","endTime":"2025-08-24T21:08:32.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.101915798058208,"aZ":-33.58355527560221,"pfxX":-4.643779934050683,"pfxZ":-1.0075034871445754,"pX":-1.0717724922073624,"pZ":0.49051253993909244,"vX0":1.0227059688233573,"vY0":-118.71377240414893,"vZ0":-5.277950456756762,"x":157.85,"y":225.54,"x0":-0.9107282009842441,"y0":50.00393368022517,"z0":5.872903739002418,"aX":-6.491434222797783},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.0,"breakHorizontal":8.0,"spinRate":2520,"spinDirection":323},"zone":13,"typeConfidence":0.88,"plateTime":0.4650835263828257,"extension":5.98471020297195},"index":4,"playId":"debfac33-9872-3634-8773-ba130be8b539","pitchNumber":3,"startTime":"2025-08-24T21:08:50.184Z","endTime":"2025-08-24T21:08:56.361Z","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":90.1,"endSpeed":82.4,"strikeZoneTop":3.51647108139535,"strikeZoneBottom":1.61866999339136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.195179416344704,"aZ":-18.954135450460104,"pfxX":0.3538147771137563,"pfxZ":7.599332160712427,"pX":-1.5816992864424744,"pZ":2.5549742337447667,"vX0":-1.611764623237266,"vY0":-131.1912017428129,"vZ0":-4.805695340638366,"x":177.29,"y":169.8,"x0":-1.0048584598219585,"y0":50.00623563435715,"z0":5.826776311609778,"aX":0.6159924684863295},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.0,"breakHorizontal":-0.2,"spinRate":2435,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.41777113050929415,"extension":6.032353259402392},"index":5,"playId":"02d9895a-7300-3d32-b314-c4fad1ad20b6","pitchNumber":4,"startTime":"2025-08-24T21:09:15.834Z","endTime":"2025-08-24T21:09:20.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478661420580536,"aZ":-36.88117427447405,"pfxX":-7.605344645715034,"pfxZ":-3.4325107360045344,"pX":-0.4118740122225711,"pZ":3.6519534741834523,"vX0":3.0062140646905444,"vY0":-116.81173978389342,"vZ0":1.7662442736570352,"x":132.7,"y":140.18,"x0":-0.732540417714924,"y0":50.00240491021426,"z0":6.372058746553524,"aX":-10.43415916358824},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.4,"breakHorizontal":13.0,"spinRate":2554,"spinDirection":324},"zone":11,"typeConfidence":0.9,"plateTime":0.4702031873059891,"extension":5.341263798622515},"index":6,"playId":"2cd1eb50-2295-3cab-ac38-af34a97fd89c","pitchNumber":5,"startTime":"2025-08-24T21:09:35.617Z","endTime":"2025-08-24T21:09:39.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:09:39.776Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T21:11:46.977Z","endTime":"2025-08-24T21:12:43.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nolan Jones replaces David Fry, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T21:11:49.146Z","endTime":"2025-08-24T21:11:49.147Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"202","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"description":"Defensive switch from shortstop to third base for Gabriel Arias.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T21:11:49.148Z","endTime":"2025-08-24T21:11:49.149Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600"},{"details":{"description":"Defensive switch from second base to shortstop for Brayan Rocchio.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-24T21:11:49.150Z","endTime":"2025-08-24T21:11:49.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700"},{"details":{"description":"Defensive switch from center field to second base for Angel Martínez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-24T21:11:49.152Z","endTime":"2025-08-24T21:11:49.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.48358683147922,"strikeZoneBottom":1.56223295322417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.877560613344638,"aZ":-27.62639729545396,"pfxX":3.36769772147375,"pfxZ":2.9998725119984044,"pX":1.6132529642135325,"pZ":2.946424842877833,"vX0":6.142253396304206,"vY0":-122.74119228708662,"vZ0":-2.1000127906305806,"x":55.51,"y":159.23,"x0":-1.3659087309397204,"y0":50.001758251435135,"z0":6.181804519770607,"aX":5.101004602118911},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.2,"breakHorizontal":-7.7,"spinRate":2481,"spinDirection":57},"zone":12,"typeConfidence":0.91,"plateTime":0.44744739773368636,"extension":6.274877057490604},"index":4,"playId":"1551c88f-1d64-36ea-a2e6-dfadb53ba76c","pitchNumber":1,"startTime":"2025-08-24T21:11:49.154Z","endTime":"2025-08-24T21:11:53.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.362618803381167,"aZ":-25.07235529015893,"pfxX":0.6906448445660351,"pfxZ":4.620561017276808,"pX":0.41329535839184406,"pZ":2.7378828714128782,"vX0":4.400364034478981,"vY0":-123.15507837881293,"vZ0":-3.0569672205190352,"x":101.25,"y":164.86,"x0":-1.4859647671549374,"y0":50.001446241189285,"z0":6.114820860942275,"aX":1.0611116530787406},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.9,"breakHorizontal":-2.3,"spinRate":2529,"spinDirection":101},"zone":6,"typeConfidence":0.9,"plateTime":0.4446761114507116,"extension":6.402007848141394},"index":5,"playId":"ff240577-6f33-3f09-8ee4-e8ace6df3d7a","pitchNumber":2,"startTime":"2025-08-24T21:11:59.700Z","endTime":"2025-08-24T21:12:03.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.400174279210404,"aZ":-10.59789130548348,"pfxX":-2.1151454947864803,"pfxZ":12.126499485601038,"pX":-0.38649606218056687,"pZ":2.115600042723145,"vX0":3.1105403207242603,"vY0":-133.45737881105677,"vZ0":-8.497415479897839,"x":131.73,"y":181.66,"x0":-1.299744748860432,"y0":50.001457169994524,"z0":6.13157876071879,"aX":-3.7630831214434095},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.0,"breakHorizontal":3.0,"spinRate":2482,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.412592262972181,"extension":6.476246520597637},"index":6,"playId":"0813e604-1bb9-379f-9df4-69782d99b55f","pitchNumber":3,"startTime":"2025-08-24T21:12:17.490Z","endTime":"2025-08-24T21:12:23.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-24T21:12:37.300Z","endTime":"2025-08-24T21:12:37.301Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"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":84.4,"endSpeed":77.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.461102325832908,"aZ":-27.64367971937156,"pfxX":0.8790906214140866,"pfxZ":2.9967909303730176,"pX":1.007680598944564,"pZ":1.2802075386217415,"vX0":5.611144015924644,"vY0":-122.72011844724913,"vZ0":-5.856923684153809,"x":78.59,"y":204.21,"x0":-1.4316307507271624,"y0":50.001404769274494,"z0":6.081095385059453,"aX":1.3270461669530034},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":2490,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.4479685839548644,"extension":6.414028361059933},"index":8,"playId":"6cb3e4c6-9867-33d2-8881-16d9e5cfd727","pitchNumber":4,"startTime":"2025-08-24T21:12:37.302Z","endTime":"2025-08-24T21:12:43.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:12:43.046Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a fly ball to center fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T21:13:02.563Z","endTime":"2025-08-24T21:15:08.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88358125682038,"aZ":-10.426383330210536,"pfxX":-3.947180235131928,"pfxZ":12.115579842159745,"pX":0.48670922205591505,"pZ":2.673786059700523,"vX0":6.191527205374434,"vY0":-134.09573699662093,"vZ0":-7.086836693850931,"x":98.45,"y":166.59,"x0":-1.354641208790241,"y0":50.000853404077255,"z0":6.11970865543976,"aX":-7.084477786189432},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.3,"breakHorizontal":5.6,"spinRate":2514,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4107149327890096,"extension":6.550251551638893},"index":0,"playId":"88b2bbf1-2a2e-3e7b-8d6d-0fb99e56b0c2","pitchNumber":1,"startTime":"2025-08-24T21:13:03.894Z","endTime":"2025-08-24T21:13:07.102Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10460905529255,"aZ":-26.085246271440734,"pfxX":0.5629599818094979,"pfxZ":3.911091604822487,"pX":0.7953903593839239,"pZ":1.9303998500729036,"vX0":5.167903280371941,"vY0":-124.04773400674023,"vZ0":-4.757653659549919,"x":86.68,"y":186.66,"x0":-1.389066252276425,"y0":50.00148517756593,"z0":6.051014757283299,"aX":0.8759937003167139},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.2,"breakHorizontal":-2.3,"spinRate":2459,"spinDirection":135},"zone":9,"typeConfidence":0.9,"plateTime":0.44175119406935837,"extension":6.331638090994776},"index":1,"playId":"18c4bda8-9cdd-3fba-b4dd-73b9280b2d14","pitchNumber":2,"startTime":"2025-08-24T21:13:17.983Z","endTime":"2025-08-24T21:13:21.881Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-24T21:13:27.682Z","endTime":"2025-08-24T21:13:34.595Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.163143285258297,"aZ":-29.137131782484673,"pfxX":0.7790510008414735,"pfxZ":2.045622619895398,"pX":0.8770702180786031,"pZ":1.3994373043789832,"vX0":4.996407323005505,"vY0":-122.23473167077297,"vZ0":-4.8821246028353835,"x":83.57,"y":201.0,"x0":-1.3102600394499442,"y0":50.005325218032674,"z0":5.978294762206433,"aX":1.1566096969160853},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-2.8,"spinRate":2343,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.45125021129400045,"extension":6.445648486301007},"index":3,"playId":"fdb84531-d943-3a71-a4a0-f2ac9df60ec6","pitchNumber":3,"startTime":"2025-08-24T21:13:34.595Z","endTime":"2025-08-24T21:13:37.665Z","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":93.8,"endSpeed":85.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70927205467668,"aZ":-11.028139917010815,"pfxX":-0.5098728597510815,"pfxZ":11.24026640543806,"pX":0.51820822939504,"pZ":3.7741607181138073,"vX0":4.639553216311742,"vY0":-136.46361105171752,"vZ0":-4.472643727184982,"x":97.25,"y":136.88,"x0":-1.1395396268555704,"y0":50.00433653708514,"z0":6.197341263927687,"aX":-0.9595458231569554},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":-0.1,"spinRate":2489,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40173336247341584,"extension":6.40716736550526},"index":4,"playId":"c33ee4d6-a7cf-3029-87a9-4fb9209186de","pitchNumber":4,"startTime":"2025-08-24T21:13:51.271Z","endTime":"2025-08-24T21:13:55.366Z","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":93.1,"endSpeed":84.4,"strikeZoneTop":3.27099629255354,"strikeZoneBottom":1.50336135868017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11904079544865,"aZ":-10.071060589600688,"pfxX":-3.5284337037323428,"pfxZ":12.087448725972095,"pX":0.45262480862115106,"pZ":1.1366574154198752,"vX0":5.62750845075187,"vY0":-135.0402077566097,"vZ0":-10.897192288851157,"x":99.75,"y":208.09,"x0":-1.2094239261085262,"y0":50.00622067926578,"z0":5.955968944013433,"aX":-6.454223485535728},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.4,"breakHorizontal":5.0,"spinRate":2429,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40714711733916653,"extension":6.507900723787428},"index":5,"playId":"eaf11ed6-6185-3f16-9b0a-f829c93a788f","pitchNumber":5,"startTime":"2025-08-24T21:14:07.974Z","endTime":"2025-08-24T21:14:12.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.606535405321225,"aZ":-9.200168705470182,"pfxX":-2.5908070902001246,"pfxZ":12.467615916433715,"pX":-0.07443777031878598,"pZ":2.787120908279176,"vX0":3.9535338008849004,"vY0":-135.82987869718391,"vZ0":-7.053188311585646,"x":119.84,"y":163.53,"x0":-1.221604670290895,"y0":50.0038856408946,"z0":6.080151989353333,"aX":-4.7747787189445745},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.0,"breakHorizontal":3.7,"spinRate":2546,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4054235102226422,"extension":6.42041301955357},"index":6,"playId":"b034d297-ee63-3fd9-b70d-e93c2fe53fb6","pitchNumber":6,"startTime":"2025-08-24T21:14:22.908Z","endTime":"2025-08-24T21:14:26.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.767428349899404,"aZ":-28.096114184610713,"pfxX":0.2533653754808196,"pfxZ":2.7858355544447493,"pX":-0.4337839070077733,"pZ":2.026831454456057,"vX0":2.613420038737947,"vY0":-120.57831528218904,"vZ0":-3.633356611230076,"x":133.53,"y":184.06,"x0":-1.567305166241412,"y0":50.00218824170088,"z0":6.048539659199735,"aX":0.3706429087572993},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.4,"breakHorizontal":-1.1,"spinRate":2331,"spinDirection":108},"zone":7,"typeConfidence":0.9,"plateTime":0.4553044313126011,"extension":6.394429197848818},"index":7,"playId":"d745f361-b4de-3230-870f-580f8dbfe30d","pitchNumber":7,"startTime":"2025-08-24T21:14:39.781Z","endTime":"2025-08-24T21:14:45.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9098462617377,"aZ":-10.123882912507343,"pfxX":-2.024456533030747,"pfxZ":12.15756323437001,"pX":0.6468320826603827,"pZ":2.1915851101091457,"vX0":5.598075449669561,"vY0":-134.94895680751145,"vZ0":-8.211987418752507,"x":92.34,"y":179.61,"x0":-1.206866265386808,"y0":50.00329934557769,"z0":6.018729135029568,"aX":-3.6722197018530807},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.0,"breakHorizontal":2.3,"spinRate":2525,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.4084863686334179,"extension":6.418708812849896},"hitData":{"launchSpeed":74.4,"launchAngle":35.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.41,"coordY":91.56}},"index":8,"playId":"140801d7-eaf4-3e99-8852-a9114c7f50d5","pitchNumber":8,"startTime":"2025-08-24T21:14:56.422Z","endTime":"2025-08-24T21:15:08.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:15:08.931Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T21:15:18.354Z","endTime":"2025-08-24T21:17:30.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":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":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.4671014791388,"strikeZoneBottom":1.62109568232756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.947027696067906,"aZ":-10.14623596727152,"pfxX":-3.5686707796117076,"pfxZ":12.331302750565623,"pX":1.3932133759914889,"pZ":1.0540791404587069,"vX0":8.018164091285637,"vY0":-133.81630845846468,"vZ0":-10.851234428350246,"x":63.89,"y":210.32,"x0":-1.1987951735314224,"y0":50.0039643508128,"z0":5.924206515899917,"aX":-6.376300432230634},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.7,"breakHorizontal":4.4,"spinRate":2502,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.41171620803406217,"extension":6.568879925190964},"index":0,"playId":"053f49d8-6251-3296-a99e-fb1c317a3ecf","pitchNumber":1,"startTime":"2025-08-24T21:15:30.189Z","endTime":"2025-08-24T21:15:34.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":83.8,"strikeZoneTop":3.34775165139376,"strikeZoneBottom":1.61787822178336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.57323812307455,"aZ":-7.504008053915664,"pfxX":-3.6059913299218085,"pfxZ":13.587995616038253,"pX":1.5279142557933705,"pZ":1.6232318006607127,"vX0":8.168048085562893,"vY0":-135.1551015595263,"vZ0":-10.128716324148925,"x":58.76,"y":194.95,"x0":-1.0903495723442351,"y0":50.001777251347924,"z0":5.98438599874922,"aX":-6.546921739271752},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.1,"breakHorizontal":4.4,"spinRate":2540,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40817503943705535,"extension":6.449515228603172},"index":1,"playId":"71044921-5d76-36bf-a392-f27a6ba00f90","pitchNumber":2,"startTime":"2025-08-24T21:15:49.169Z","endTime":"2025-08-24T21:15:53.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.15489137678965,"aZ":-10.271408528176174,"pfxX":-3.805911116163712,"pfxZ":12.044573787435512,"pX":0.2831093148718088,"pZ":2.677668509496044,"vX0":5.113908948310146,"vY0":-135.15136410216977,"vZ0":-7.003836433778514,"x":106.21,"y":166.48,"x0":-1.1543262396603378,"y0":50.00237715131535,"z0":6.053507490755345,"aX":-6.920840021099913},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.2,"breakHorizontal":5.5,"spinRate":2364,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4079581766518223,"extension":6.400105635110473},"index":2,"playId":"4d23279f-d916-38ec-b7c5-354e96c4e848","pitchNumber":3,"startTime":"2025-08-24T21:16:06.712Z","endTime":"2025-08-24T21:16:11.049Z","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":92.1,"endSpeed":83.1,"strikeZoneTop":3.38241463192276,"strikeZoneBottom":1.6524497501037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86375514674132,"aZ":-10.306529033723239,"pfxX":-3.00699516220972,"pfxZ":12.278686764738083,"pX":0.020393270053033933,"pZ":1.3818788745916537,"vX0":4.230628027979623,"vY0":-133.6213155851,"vZ0":-9.91137601172795,"x":116.22,"y":201.47,"x0":-1.2039490227714513,"y0":50.00355843682812,"z0":5.913281324485134,"aX":-5.355751184872186},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.9,"breakHorizontal":4.3,"spinRate":2499,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.41232163517158904,"extension":6.468860103223845},"index":3,"playId":"5d50945f-02ff-3d94-9af3-665a7637875d","pitchNumber":4,"startTime":"2025-08-24T21:16:21.707Z","endTime":"2025-08-24T21:16:26.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":81.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72071509194994,"aZ":-10.150059209651838,"pfxX":-3.2427764030581567,"pfxZ":12.686818055319314,"pX":-0.09581772415638633,"pZ":2.3262042218792156,"vX0":3.8210321290491263,"vY0":-132.0833026711947,"vZ0":-7.563527202669409,"x":120.65,"y":175.97,"x0":-1.1519381310594814,"y0":50.00409387547382,"z0":6.00575231104041,"aX":-5.6301844131084495},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":21.1,"breakHorizontal":4.9,"spinRate":2372,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.4174973785066056,"extension":6.488035603615312},"index":4,"playId":"06539bcb-ac79-340f-95a4-5eb7da9c0686","pitchNumber":5,"startTime":"2025-08-24T21:16:38.775Z","endTime":"2025-08-24T21:16:44.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.650117706830656,"aZ":-9.453125431429257,"pfxX":-4.316792413217122,"pfxZ":12.785720371208306,"pX":0.29758226922578335,"pZ":1.98953481456327,"vX0":4.986410542767368,"vY0":-133.21912067660867,"vZ0":-8.565869087292693,"x":105.66,"y":185.06,"x0":-1.0476748244674634,"y0":50.00279628554261,"z0":5.951961239261985,"aX":-7.671365103526627},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.2,"breakHorizontal":6.6,"spinRate":2452,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.41295102179876775,"extension":6.485900853163466},"index":5,"playId":"296ceb51-30f2-3991-b819-e0dfe7b3136a","pitchNumber":6,"startTime":"2025-08-24T21:16:59.186Z","endTime":"2025-08-24T21:17:03.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.728911572685696,"aZ":-28.113440393739676,"pfxX":-1.5944269232661874,"pfxZ":2.7247490786054813,"pX":1.0113342537737617,"pZ":1.5117881344449047,"vX0":6.067597094484911,"vY0":-122.803668325831,"vZ0":-4.664644731524212,"x":78.45,"y":197.96,"x0":-1.3104573818860221,"y0":50.00393838263322,"z0":5.895418344479366,"aX":-2.37779636373397},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.8,"breakHorizontal":1.1,"spinRate":2406,"spinDirection":95},"zone":14,"typeConfidence":0.9,"plateTime":0.45016673368344673,"extension":6.362677010541235},"index":6,"playId":"f12d97df-0f29-3b08-aec2-bccdbde953ca","pitchNumber":7,"startTime":"2025-08-24T21:17:26.475Z","endTime":"2025-08-24T21:17:30.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:17:30.856Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a line drive to center fielder Nolan Jones. Josh Smith to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T21:18:38.011Z","endTime":"2025-08-24T21:18:51.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T21:17:43.448Z","endTime":"2025-08-24T21:18:40.252Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":82.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.10802369290543,"aZ":-10.028302067554586,"pfxX":-0.8305172133421008,"pfxZ":12.363343417082085,"pX":0.2839030794996289,"pZ":3.766387467108289,"vX0":4.623213985528518,"vY0":-134.6925127667848,"vZ0":-4.2554345645688505,"x":106.18,"y":137.09,"x0":-1.3657836104202121,"y0":50.00102440288697,"z0":6.1080144158439715,"aX":-1.4877325214330668},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.4,"breakHorizontal":0.2,"spinRate":2453,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.41061785975647647,"extension":6.2212098328608425},"hitData":{"launchSpeed":79.3,"launchAngle":25.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.53,"coordY":79.6}},"index":1,"playId":"f8b4de00-23f3-3817-9444-1e4374e12863","pitchNumber":1,"startTime":"2025-08-24T21:18:40.252Z","endTime":"2025-08-24T21:18:51.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:18:51.767Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T21:19:04.464Z","endTime":"2025-08-24T21:21:40.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"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":"Strikeout","eventType":"strikeout","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":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":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.70046492551059,"strikeZoneBottom":1.71948459881746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88718204075655,"aZ":-12.140810964394841,"pfxX":-3.1562137372470294,"pfxZ":10.965374871128589,"pX":0.222303449533527,"pZ":2.8752855982474332,"vX0":5.043927877291218,"vY0":-134.71403706240997,"vZ0":-6.179792848576055,"x":108.53,"y":161.15,"x0":-1.269353202129082,"y0":50.003318316434736,"z0":6.0672441005357785,"aX":-5.7669668519887844},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":4.6,"spinRate":2464,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40750432272476234,"extension":6.539932618861458},"index":0,"playId":"ab609ea3-6a59-3753-be59-d8d8a954945a","pitchNumber":1,"startTime":"2025-08-24T21:19:25.210Z","endTime":"2025-08-24T21:19:29.150Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.62299226363377,"strikeZoneBottom":1.6809614757501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.513217481541353,"aZ":-30.457215537136577,"pfxX":1.35362178070213,"pfxZ":1.1471674845629014,"pX":0.9795240221317557,"pZ":1.0982466496674923,"vX0":5.240418842197133,"vY0":-122.05621295443122,"vZ0":-5.089632998659374,"x":79.66,"y":209.13,"x0":-1.3807925205029887,"y0":50.00028508164278,"z0":5.867350880059593,"aX":2.0187445418173793},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.0,"breakHorizontal":-3.8,"spinRate":2359,"spinDirection":76},"zone":14,"typeConfidence":0.89,"plateTime":0.45067521019706547,"extension":6.344873974892311},"index":1,"playId":"02c90bed-48f7-3b8e-9aa6-cf5f556c5b43","pitchNumber":2,"startTime":"2025-08-24T21:19:41.325Z","endTime":"2025-08-24T21:19:47.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.811754849820893,"aZ":-12.065481783445673,"pfxX":-2.368733581175677,"pfxZ":10.885529743895056,"pX":-0.7601500656292327,"pZ":3.6319802783964525,"vX0":2.590896280219171,"vY0":-135.59097326290734,"vZ0":-4.306873866566828,"x":145.98,"y":140.72,"x0":-1.4238921696676554,"y0":50.00471423730509,"z0":6.093731088949784,"aX":-4.376705382112593},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":3.7,"spinRate":2401,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.40517743225317737,"extension":6.356049588512964},"index":2,"playId":"77db7446-4567-3236-9985-7fc8aebf745e","pitchNumber":3,"startTime":"2025-08-24T21:20:02.573Z","endTime":"2025-08-24T21:20:05.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.58068992793873,"strikeZoneBottom":1.67822205407555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.919406058407976,"aZ":-28.84566950864276,"pfxX":0.09960624461967038,"pfxZ":2.24320898876553,"pX":0.6356077447235321,"pZ":0.46405465462168216,"vX0":5.048724511112176,"vY0":-122.40522061960793,"vZ0":-6.84749804649939,"x":92.77,"y":226.25,"x0":-1.4852694037853367,"y0":50.003678659821624,"z0":5.836972392316042,"aX":0.1481570102448674},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.4,"breakHorizontal":-1.7,"spinRate":2477,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.45112429816091515,"extension":6.461281823842282},"index":3,"playId":"60c9176f-b052-3233-a136-fce33b64b131","pitchNumber":4,"startTime":"2025-08-24T21:20:30.554Z","endTime":"2025-08-24T21:20:35.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.281315783514447,"aZ":-29.849991567768928,"pfxX":-0.44471794572760626,"pfxZ":1.5160683951478688,"pX":0.5315154299387508,"pZ":1.43440614989797,"vX0":4.961264817906561,"vY0":-123.55395558194787,"vZ0":-4.70525944925021,"x":96.74,"y":200.05,"x0":-1.451000805939605,"y0":50.004305268932804,"z0":5.8930260205421074,"aX":-0.6830103743634964},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":-0.5,"spinRate":2460,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.44453801178886554,"extension":6.425779045852777},"index":4,"playId":"981eed20-c5fb-32e7-a65d-46a3053ed15d","pitchNumber":5,"startTime":"2025-08-24T21:21:09.908Z","endTime":"2025-08-24T21:21:14.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86344473502534,"aZ":-10.555292327623349,"pfxX":-4.039372823164345,"pfxZ":11.726902627295804,"pX":-0.06307020334785793,"pZ":4.555786590479259,"vX0":4.600207488563114,"vY0":-135.68712428682554,"vZ0":-2.3097530120183225,"x":119.4,"y":115.77,"x0":-1.264852099083816,"y0":50.00002080601784,"z0":6.164774315127951,"aX":-7.445152052577382},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.9,"breakHorizontal":6.2,"spinRate":2488,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40545560033945316,"extension":6.481398949863981},"index":5,"playId":"75eab70c-c0ea-38ba-be66-510de38ff28f","pitchNumber":6,"startTime":"2025-08-24T21:21:35.047Z","endTime":"2025-08-24T21:21:40.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:21:40.506Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a sharp line drive to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T21:23:53.947Z","endTime":"2025-08-24T21:25:03.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hoby Milner replaces Danny Coulombe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T21:23:04.805Z","endTime":"2025-08-24T21:23:55.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.20937503491297,"strikeZoneBottom":1.14801051331904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.87393043879283,"aZ":-33.30310865506808,"pfxX":-6.25966488938963,"pfxZ":-0.8898182070597098,"pX":1.879011116210813,"pZ":2.534764592093463,"vX0":-3.6102342338928683,"vY0":-112.25564615295367,"vZ0":3.5582549516779567,"x":45.38,"y":170.34,"x0":4.322751324983086,"y0":50.00061835840353,"z0":4.32570873489761,"aX":-7.964390926047172},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-0.4,"breakHorizontal":12.2,"spinRate":1714,"spinDirection":299},"zone":12,"typeConfidence":2.0,"plateTime":0.48847191646340615,"extension":6.681003076162059},"index":1,"playId":"38236940-d00d-3671-8b0f-594695f71b6f","pitchNumber":1,"startTime":"2025-08-24T21:23:55.723Z","endTime":"2025-08-24T21:24:00.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.557388904486945,"aZ":-34.8435472648529,"pfxX":11.584005707767474,"pfxZ":-1.704383201410149,"pX":0.05592722360219521,"pZ":2.034127256918488,"vX0":-13.614124933589661,"vY0":-124.53885137843918,"vZ0":1.5792457892830143,"x":114.87,"y":183.86,"x0":4.094246111156283,"y0":50.00288301954098,"z0":4.278809771886075,"aX":18.155518097204485},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.4,"breakHorizontal":-17.8,"spinRate":1920,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.44019792794313695,"extension":6.663654772728814},"index":2,"playId":"3432b268-1dce-31e6-aed6-6c5a37a7731b","pitchNumber":2,"startTime":"2025-08-24T21:24:07.988Z","endTime":"2025-08-24T21:24:13.220Z","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":87.7,"endSpeed":79.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93413642197555,"aZ":-27.302459207066907,"pfxX":10.234460916785324,"pfxZ":2.9930000638045637,"pX":-0.15379283858262582,"pZ":2.612135789683994,"vX0":-13.36299975861412,"vY0":-127.0252072309609,"vZ0":1.1314010769858553,"x":122.86,"y":168.25,"x0":3.854582280420995,"y0":50.0035820135454,"z0":4.337767302395639,"aX":16.663859195303974},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.0,"breakHorizontal":-15.4,"spinRate":1990,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.4318175532947328,"extension":6.697430304740764},"index":3,"playId":"d9ef67ae-1a02-31d7-80a0-e1dad7d5b50b","pitchNumber":3,"startTime":"2025-08-24T21:24:29.556Z","endTime":"2025-08-24T21:24:32.811Z","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":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52368049016313,"aZ":-38.48741996934274,"pfxX":9.9325524090117,"pfxZ":-4.517727816816689,"pX":0.3707825835285306,"pZ":1.69170514093549,"vX0":-11.531496882623253,"vY0":-117.85225587181756,"vZ0":2.4937021378830115,"x":102.87,"y":193.1,"x0":4.048947827433662,"y0":50.000562684346924,"z0":4.1884035398001105,"aX":13.896266493548556},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.1,"breakHorizontal":-15.0,"spinRate":1692,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.4657251866032519,"extension":6.556389744569603},"hitData":{"launchSpeed":106.0,"launchAngle":10.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.18,"coordY":96.98}},"index":4,"playId":"875ddcb7-3dd1-3623-a4b4-5e38fe9a4341","pitchNumber":4,"startTime":"2025-08-24T21:24:51.211Z","endTime":"2025-08-24T21:25:03.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:25:03.219Z","atBatIndex":70},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Manzardo grounds into a double play, third baseman Josh Jung to shortstop Corey Seager to first baseman Rowdy Tellez. José Ramírez out at 2nd. Kyle Manzardo out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T21:25:09.086Z","endTime":"2025-08-24T21:25:35.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":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":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82455079602507,"aZ":-34.255485875960915,"pfxX":12.150818506958858,"pfxZ":-1.2828734272644766,"pX":0.6698965043608043,"pZ":2.4822904013003617,"vX0":-12.192102355114596,"vY0":-126.9538451374829,"vZ0":2.3112679064307766,"x":91.47,"y":171.76,"x0":3.963752492767002,"y0":50.00027727260565,"z0":4.293154529274448,"aX":19.76379051949801},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":-19.1,"spinRate":1915,"spinDirection":98},"zone":6,"typeConfidence":2.0,"plateTime":0.4320074511911267,"extension":6.739047847906611},"hitData":{"launchSpeed":73.0,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.95,"coordY":165.27}},"index":0,"playId":"f98fcf58-21c6-307f-baa9-ca38bca93fc1","pitchNumber":1,"startTime":"2025-08-24T21:25:26.511Z","endTime":"2025-08-24T21:25:35.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:25:35.434Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out sharply, second baseman Ezequiel Duran to first baseman Rowdy Tellez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T21:25:58.837Z","endTime":"2025-08-24T21:26:20.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.660251628205454,"aZ":-34.52592855036889,"pfxX":11.58759486473168,"pfxZ":-1.444963012780006,"pX":0.5819694965842986,"pZ":2.294985938768357,"vX0":-12.06891015976487,"vY0":-126.66012499144415,"vZ0":1.9309149252003952,"x":94.82,"y":176.82,"x0":3.9012082392599217,"y0":50.00359357093817,"z0":4.281845288950216,"aX":18.84501430047893},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-18.2,"spinRate":1850,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.4322930812633743,"extension":6.70474143946836},"hitData":{"launchSpeed":103.2,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":148.47,"coordY":150.06}},"index":0,"playId":"c625b102-9c45-37fe-8d39-4bd905f262bc","pitchNumber":1,"startTime":"2025-08-24T21:26:12.078Z","endTime":"2025-08-24T21:26:20.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:26:20.085Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out sharply, second baseman Ezequiel Duran to first baseman Rowdy Tellez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T21:25:58.837Z","endTime":"2025-08-24T21:26:20.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.660251628205454,"aZ":-34.52592855036889,"pfxX":11.58759486473168,"pfxZ":-1.444963012780006,"pX":0.5819694965842986,"pZ":2.294985938768357,"vX0":-12.06891015976487,"vY0":-126.66012499144415,"vZ0":1.9309149252003952,"x":94.82,"y":176.82,"x0":3.9012082392599217,"y0":50.00359357093817,"z0":4.281845288950216,"aX":18.84501430047893},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-18.2,"spinRate":1850,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.4322930812633743,"extension":6.70474143946836},"hitData":{"launchSpeed":103.2,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":148.47,"coordY":150.06}},"index":0,"playId":"c625b102-9c45-37fe-8d39-4bd905f262bc","pitchNumber":1,"startTime":"2025-08-24T21:26:12.078Z","endTime":"2025-08-24T21:26:20.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T21:26:20.085Z","atBatIndex":72},"scoringPlays":[29,34,55],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":109.43,"y":68.95},"type":"O","description":"Lineout"}],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":110.24,"y":167.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":131.23,"y":37.01},"type":"O","description":"Lineout"}]}},{"startIndex":7,"endIndex":16,"top":[7,8,9,10,11],"bottom":[12,13,14,15,16],"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":126.19,"y":83.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":44.66,"y":87.46},"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":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":149.48,"y":98.86},"type":"H","description":"Single"}],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":121.09,"y":146.0},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":120.58,"y":148.03},"type":"O","description":"Forceout"}]}},{"startIndex":17,"endIndex":23,"top":[17,18,19],"bottom":[20,21,22,23],"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":132.43,"y":49.32},"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":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":152.67,"y":169.38},"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":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":135.34,"y":161.98},"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":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":128.19,"y":141.44},"type":"O","description":"Pop Out"}]}},{"startIndex":24,"endIndex":35,"top":[24,25,26,27],"bottom":[28,29,30,31,32,33,34,35],"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":76.46,"y":166.34},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":51.13,"y":119.35},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":159.68,"y":29.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":100.57,"y":159.35},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":87.18,"y":72.07},"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":4,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":101.32,"y":151.58},"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":4,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":163.87,"y":133.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":4,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":133.77,"y":144.99},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":43,"top":[36,37,38,39],"bottom":[40,41,42,43],"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":194.46,"y":98.4},"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":5,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":156.07,"y":164.76},"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":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":104.3,"y":102.15},"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":5,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":118.05,"y":185.55},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46],"bottom":[47,48,49,50],"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":199.48,"y":87.26},"type":"O","description":"Lineout"},{"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":147.51,"y":154.33},"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":127.71,"y":86.25},"type":"O","description":"Lineout"}],"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":105.34,"y":94.99},"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":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":110.95,"y":164.76},"type":"O","description":"Forceout"},{"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":178.36,"y":119.88},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":59,"top":[51,52,53],"bottom":[54,55,56,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":7,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":90.65,"y":50.85},"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":7,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":118.67,"y":135.12},"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":7,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":146.56,"y":66.11},"type":"O","description":"Lineout"}],"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":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":216.65,"y":59.62},"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":7,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":136.81,"y":210.89},"type":"O","description":"Pop Out"}]}},{"startIndex":60,"endIndex":69,"top":[60,61,62,63,64],"bottom":[65,66,67,68,69],"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":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":182.47,"y":100.19},"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":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":116.0,"y":123.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":108.96,"y":129.08},"type":"O","description":"Forceout"}],"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":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":110.41,"y":91.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":109.53,"y":79.6},"type":"H","description":"Single"}]}},{"startIndex":70,"endIndex":72,"top":[70,71,72],"bottom":[],"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":96.18,"y":96.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":110.95,"y":165.27},"type":"O","description":"Grounded Into DP"},{"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":148.47,"y":150.06},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"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":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":10,"errors":0,"leftOnBase":11},"away":{"runs":0,"hits":5,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"catcher":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"first":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"second":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"third":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"shortstop":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"left":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"center":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"right":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"onDeck":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"inHole":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"battingOrder":5,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"onDeck":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"inHole":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"battingOrder":5,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":0,"strikes":0,"outs":3},"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":6,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".225","atBats":30,"obp":".297","slg":".370","ops":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":0,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":1,"groundOuts":8,"airOuts":4,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":33,"obp":".425","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":189,"era":"3.93","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":40,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":189,"balls":73,"strikes":116,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":5,"pitchesPerInning":"23.63","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"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":{"summary":"1.2 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":10,"strikes":25,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":18,"groundOuts":19,"airOuts":37,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":106,"obp":".300","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":502,"era":"2.17","inningsPitched":"29.0","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.17","battersFaced":120,"outs":87,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":502,"balls":183,"strikes":319,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".667","pitchesPerInning":"17.31","gamesFinished":8,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.69","walksPer9Inn":"3.72","hitsPer9Inn":"6.83","runsScoredPer9":"2.48","homeRunsPer9":"0.93","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":22,"groundOuts":26,"airOuts":46,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".140","atBats":121,"obp":".232","slg":".240","ops":".472","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":29,"rbi":7,"leftOnBase":57,"sacBunts":3,"sacFlies":2,"babip":".169","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","popOuts":18,"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":350,"errors":1,"chances":368,"fielding":".997","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":42,"groundOuts":78,"airOuts":74,"runs":40,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":88,"baseOnBalls":33,"intentionalWalks":1,"hits":69,"hitByPitch":3,"avg":".225","atBats":307,"obp":".305","slg":".381","ops":".686","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":117,"rbi":32,"leftOnBase":120,"sacBunts":1,"sacFlies":1,"babip":".281","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.70","popOuts":12,"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":139,"putOuts":145,"errors":2,"chances":286,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"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":true,"isSubstitute":false}},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":40,"groundOuts":70,"airOuts":65,"runs":21,"doubles":14,"triples":1,"homeRuns":3,"strikeOuts":57,"baseOnBalls":12,"intentionalWalks":0,"hits":56,"hitByPitch":7,"avg":".233","atBats":240,"obp":".285","slg":".338","ops":".623","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":81,"rbi":32,"leftOnBase":97,"sacBunts":4,"sacFlies":4,"babip":".288","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.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":167,"putOuts":99,"errors":10,"chances":276,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":35,"groundOuts":83,"airOuts":65,"runs":35,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":123,"baseOnBalls":22,"intentionalWalks":0,"hits":76,"hitByPitch":6,"avg":".222","atBats":342,"obp":".278","slg":".365","ops":".643","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":125,"rbi":45,"leftOnBase":134,"sacBunts":1,"sacFlies":4,"babip":".313","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":13,"lineOuts":17},"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":218,"putOuts":129,"errors":10,"chances":357,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":48,"gamesStarted":0,"flyOuts":24,"groundOuts":43,"airOuts":42,"runs":25,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":34,"hitByPitch":3,"atBats":153,"obp":".282","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":606,"era":"4.71","inningsPitched":"42.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":22,"whip":"1.07","battersFaced":172,"outs":126,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":606,"balls":187,"strikes":419,"strikePercentage":".690","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":2,"winPercentage":".500","pitchesPerInning":"14.43","gamesFinished":5,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"8.36","walksPer9Inn":"2.36","hitsPer9Inn":"7.29","runsScoredPer9":"5.36","homeRunsPer9":"0.64","inheritedRunners":34,"inheritedRunnersScored":9,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"202","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":114,"flyOuts":45,"groundOuts":63,"airOuts":80,"runs":28,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":90,"baseOnBalls":37,"intentionalWalks":1,"hits":62,"hitByPitch":5,"avg":".213","atBats":291,"obp":".310","slg":".296","ops":".606","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":337,"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":181,"errors":1,"chances":188,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"1-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":49,"groundOuts":58,"airOuts":100,"runs":36,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":79,"baseOnBalls":39,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".180","atBats":284,"obp":".278","slg":".356","ops":".634","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":101,"rbi":29,"leftOnBase":118,"sacBunts":1,"sacFlies":3,"babip":".203","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.82","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":23,"stolenBases":65,"stolenBasePercentage":".739","caughtStealingPercentage":".261","assists":50,"putOuts":739,"errors":5,"chances":794,"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":25,"gamesStarted":24,"flyOuts":74,"groundOuts":118,"airOuts":152,"runs":70,"doubles":25,"triples":0,"homeRuns":17,"strikeOuts":100,"baseOnBalls":54,"intentionalWalks":1,"hits":130,"hitByPitch":4,"atBats":493,"obp":".338","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2241,"era":"4.35","inningsPitched":"128.1","wins":7,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.43","battersFaced":559,"outs":385,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2241,"balls":861,"strikes":1380,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".412","pitchesPerInning":"17.46","gamesFinished":0,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"7.01","walksPer9Inn":"3.79","hitsPer9Inn":"9.12","runsScoredPer9":"4.91","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":34,"lineOuts":44},"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":"201","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":14,"groundOuts":19,"airOuts":31,"runs":13,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".165","atBats":115,"obp":".226","slg":".348","ops":".574","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":40,"rbi":18,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".206","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.17","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":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":0,"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":false,"isOnBench":true,"isSubstitute":false}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"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":1,"lineOuts":2},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":98,"groundOuts":104,"airOuts":183,"runs":81,"doubles":24,"triples":2,"homeRuns":26,"strikeOuts":56,"baseOnBalls":52,"intentionalWalks":20,"hits":137,"hitByPitch":6,"avg":".288","atBats":475,"obp":".362","slg":".512","ops":".874","caughtStealing":7,"stolenBases":36,"stolenBasePercentage":".837","caughtStealingPercentage":".163","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":538,"totalBases":243,"rbi":68,"leftOnBase":161,"sacBunts":0,"sacFlies":5,"babip":".279","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.27","popOuts":53,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":62,"errors":10,"chances":264,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":107,"groundOuts":136,"airOuts":180,"runs":64,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":48,"baseOnBalls":43,"intentionalWalks":1,"hits":134,"hitByPitch":3,"avg":".273","atBats":491,"obp":".331","slg":".383","ops":".714","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":544,"totalBases":188,"rbi":40,"leftOnBase":132,"sacBunts":1,"sacFlies":6,"babip":".282","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.10","popOuts":23,"lineOuts":50},"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":248,"errors":8,"chances":268,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":69,"groundOuts":82,"airOuts":120,"runs":46,"doubles":21,"triples":1,"homeRuns":10,"strikeOuts":88,"baseOnBalls":15,"intentionalWalks":0,"hits":85,"hitByPitch":4,"avg":".231","atBats":368,"obp":".266","slg":".375","ops":".641","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":138,"rbi":40,"leftOnBase":151,"sacBunts":3,"sacFlies":4,"babip":".274","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.80","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":231,"errors":9,"chances":297,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":27,"gamesStarted":2,"flyOuts":42,"groundOuts":48,"airOuts":78,"runs":22,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":3,"hits":59,"hitByPitch":1,"atBats":212,"obp":".316","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":838,"era":"3.13","inningsPitched":"54.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":19,"whip":"1.30","battersFaced":231,"outs":164,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":275,"strikes":563,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".500","pitchesPerInning":"15.33","gamesFinished":13,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"5.43","walksPer9Inn":"1.98","hitsPer9Inn":"9.71","runsScoredPer9":"3.62","homeRunsPer9":"0.82","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":67,"groundOuts":61,"airOuts":115,"runs":36,"doubles":14,"triples":2,"homeRuns":21,"strikeOuts":105,"baseOnBalls":40,"intentionalWalks":1,"hits":84,"hitByPitch":6,"avg":".233","atBats":360,"obp":".316","slg":".458","ops":".774","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":165,"rbi":55,"leftOnBase":186,"sacBunts":0,"sacFlies":5,"babip":".264","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.14","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":249,"errors":4,"chances":270,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":32,"groundOuts":52,"airOuts":58,"runs":19,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":2,"hits":53,"hitByPitch":4,"atBats":200,"obp":".332","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":838,"era":"3.04","inningsPitched":"53.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":18,"whip":"1.31","battersFaced":224,"outs":160,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":295,"strikes":543,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".750","pitchesPerInning":"15.71","gamesFinished":8,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.87","hitsPer9Inn":"8.94","runsScoredPer9":"3.21","homeRunsPer9":"0.51","inheritedRunners":12,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.1 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":18,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":60,"obp":".301","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":301,"era":"1.47","inningsPitched":"18.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":3,"whip":"1.15","battersFaced":73,"outs":55,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":301,"balls":113,"strikes":188,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":1,"winPercentage":".---","pitchesPerInning":"16.42","gamesFinished":1,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"12.27","walksPer9Inn":"5.89","hitsPer9Inn":"4.42","runsScoredPer9":"2.45","homeRunsPer9":"0.98","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 8-5)","summary":"3.1 IP, 3 ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":5,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":90,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":17,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":39,"strikes":51,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"8.10","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":71,"groundOuts":136,"airOuts":126,"runs":56,"doubles":16,"triples":1,"homeRuns":19,"strikeOuts":135,"baseOnBalls":72,"intentionalWalks":0,"hits":108,"hitByPitch":3,"atBats":502,"obp":".316","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2439,"era":"3.36","inningsPitched":"136.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.32","battersFaced":580,"outs":410,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2439,"balls":959,"strikes":1480,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.08","rbi":2,"winPercentage":".615","pitchesPerInning":"17.85","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.89","walksPer9Inn":"4.74","hitsPer9Inn":"7.11","runsScoredPer9":"3.69","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":35},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":22,"groundOuts":29,"airOuts":34,"runs":16,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":25,"intentionalWalks":2,"hits":26,"hitByPitch":5,"atBats":119,"obp":".368","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":575,"era":"4.28","inningsPitched":"33.2","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":16,"whip":"1.51","battersFaced":152,"outs":101,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":233,"strikes":342,"strikePercentage":".590","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".571","pitchesPerInning":"17.08","gamesFinished":3,"strikeoutWalkRatio":"1.32","strikeoutsPer9Inn":"8.82","walksPer9Inn":"6.68","hitsPer9Inn":"6.95","runsScoredPer9":"4.28","homeRunsPer9":"1.07","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":5},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":19,"flyOuts":10,"groundOuts":14,"airOuts":15,"runs":9,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".220","atBats":59,"obp":".281","slg":".424","ops":".705","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":25,"rbi":8,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"babip":".282","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"29.50","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":43,"errors":2,"chances":47,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[680757,682177,681807,666134,608070,700932,692216,672356,677587,666310,682657,668909,670036,682120,596001,681870,663671],"pitchers":[668909,670036,682120,596001,681870,663671],"bench":[595978,467793],"bullpen":[663465,671106,676440,677944,683769,800048,671922],"battingOrder":[680757,666134,608070,700932,692216,672356,677587,666310,682657],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Manzardo; Naylor, B; Ramírez, Jo; Rocchio 2."},{"label":"Runners left in scoring position, 2 out","value":"Fry; Martínez, A; Naylor, B."},{"label":"GIDP","value":"Manzardo."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Kayfus (1st base by Kelly, Me)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Arias, G (10, throw)."}]}],"note":[{"label":"a","value":"Struck out for Schneemann 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":1,"groundOuts":8,"airOuts":4,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".234","atBats":33,"obp":".303","slg":".381","ops":".684","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":17,"rbi":5,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":30,"obp":".219","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":115,"era":"3.43","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.18","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":115,"balls":36,"strikes":79,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"pitchesPerInning":"12.78","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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":101,"flyOuts":53,"groundOuts":84,"airOuts":102,"runs":28,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":78,"baseOnBalls":22,"intentionalWalks":0,"hits":75,"hitByPitch":1,"avg":".224","atBats":335,"obp":".271","slg":".343","ops":".614","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":115,"rbi":38,"leftOnBase":127,"sacBunts":1,"sacFlies":3,"babip":".263","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.22","popOuts":20,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":44,"stolenBasePercentage":".830","caughtStealingPercentage":".170","assists":22,"putOuts":621,"errors":3,"chances":646,"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":"1-4 | BB, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":64,"groundOuts":74,"airOuts":111,"runs":60,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":128,"baseOnBalls":55,"intentionalWalks":3,"hits":102,"hitByPitch":3,"avg":".248","atBats":412,"obp":".338","slg":".437","ops":".775","caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":180,"rbi":54,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.68","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":261,"errors":2,"chances":267,"fielding":".993","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":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"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":6,"balls":1,"strikes":5,"strikePercentage":".830","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":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":61,"gamesStarted":0,"flyOuts":31,"groundOuts":77,"airOuts":47,"runs":23,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":53,"baseOnBalls":17,"intentionalWalks":2,"hits":53,"hitByPitch":1,"atBats":226,"obp":".287","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":974,"era":"2.79","inningsPitched":"61.1","wins":2,"losses":3,"saves":0,"saveOpportunities":4,"holds":15,"blownSaves":4,"earnedRuns":19,"whip":"1.14","battersFaced":248,"outs":184,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":974,"balls":342,"strikes":632,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".400","pitchesPerInning":"15.88","gamesFinished":8,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.49","hitsPer9Inn":"7.78","runsScoredPer9":"3.37","homeRunsPer9":"0.29","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":true,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":11,"groundOuts":26,"airOuts":23,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":1,"hits":12,"hitByPitch":2,"avg":".148","atBats":81,"obp":".283","slg":".198","ops":".481","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":99,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":45,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 10-7)","summary":"7.0 IP, 0 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":29,"strikes":67,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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":27,"gamesStarted":27,"flyOuts":87,"groundOuts":156,"airOuts":159,"runs":63,"doubles":28,"triples":3,"homeRuns":19,"strikeOuts":147,"baseOnBalls":46,"intentionalWalks":0,"hits":120,"hitByPitch":2,"atBats":582,"obp":".267","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2438,"era":"3.20","inningsPitched":"157.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.05","battersFaced":630,"outs":473,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2438,"balls":858,"strikes":1580,"strikePercentage":".650","hitBatsmen":2,"balks":2,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".588","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"8.39","walksPer9Inn":"2.63","hitsPer9Inn":"6.85","runsScoredPer9":"3.60","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":34,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":11,"errors":3,"chances":33,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":23,"gamesStarted":23,"flyOuts":83,"groundOuts":83,"airOuts":147,"runs":50,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":111,"baseOnBalls":57,"intentionalWalks":0,"hits":95,"hitByPitch":4,"atBats":435,"obp":".314","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":2002,"era":"3.81","inningsPitched":"115.2","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.31","battersFaced":497,"outs":347,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2002,"balls":757,"strikes":1245,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".533","pitchesPerInning":"17.31","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"8.64","walksPer9Inn":"4.44","hitsPer9Inn":"7.39","runsScoredPer9":"3.89","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":13,"errors":0,"chances":18,"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":"1-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":31,"groundOuts":48,"airOuts":62,"runs":17,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":45,"baseOnBalls":26,"intentionalWalks":0,"hits":30,"hitByPitch":4,"avg":".162","atBats":185,"obp":".279","slg":".308","ops":".587","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":57,"rbi":13,"leftOnBase":100,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.83","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":18,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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-2 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":37,"groundOuts":51,"airOuts":67,"runs":28,"doubles":9,"triples":0,"homeRuns":15,"strikeOuts":65,"baseOnBalls":15,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".227","atBats":233,"obp":".277","slg":".459","ops":".736","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":107,"rbi":40,"leftOnBase":112,"sacBunts":0,"sacFlies":3,"babip":".244","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.53","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":46,"putOuts":443,"errors":3,"chances":492,"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":9,"gamesStarted":0,"flyOuts":12,"groundOuts":8,"airOuts":18,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":45,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":191,"era":"5.11","inningsPitched":"12.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.22","battersFaced":52,"outs":37,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":191,"balls":75,"strikes":116,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.49","gamesFinished":3,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"8.03","walksPer9Inn":"5.11","hitsPer9Inn":"5.84","runsScoredPer9":"5.11","homeRunsPer9":"1.46","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":"2-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":66,"groundOuts":98,"airOuts":91,"runs":56,"doubles":19,"triples":0,"homeRuns":19,"strikeOuts":85,"baseOnBalls":55,"intentionalWalks":10,"hits":100,"hitByPitch":5,"avg":".269","atBats":372,"obp":".369","slg":".473","ops":".842","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":176,"rbi":47,"leftOnBase":149,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.58","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":211,"putOuts":116,"errors":4,"chances":331,"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":{},"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":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":true,"isSubstitute":false}},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":35,"groundOuts":44,"airOuts":68,"runs":23,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":2,"hits":42,"hitByPitch":2,"atBats":191,"obp":".282","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":763,"era":"3.75","inningsPitched":"50.1","wins":4,"losses":4,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":21,"whip":"1.13","battersFaced":211,"outs":151,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":256,"strikes":507,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"15.16","gamesFinished":8,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.15","walksPer9Inn":"2.68","hitsPer9Inn":"7.51","runsScoredPer9":"4.11","homeRunsPer9":"1.61","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"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":"800","stats":{"batting":{"summary":"2-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":47,"groundOuts":81,"airOuts":94,"runs":38,"doubles":12,"triples":1,"homeRuns":12,"strikeOuts":100,"baseOnBalls":23,"intentionalWalks":0,"hits":88,"hitByPitch":2,"avg":".242","atBats":363,"obp":".291","slg":".380","ops":".671","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":138,"rbi":47,"leftOnBase":157,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.25","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":165,"putOuts":61,"errors":5,"chances":231,"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":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":46,"groundOuts":49,"airOuts":78,"runs":25,"doubles":11,"triples":1,"homeRuns":8,"strikeOuts":55,"baseOnBalls":15,"intentionalWalks":0,"hits":58,"hitByPitch":2,"avg":".243","atBats":239,"obp":".292","slg":".397","ops":".689","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":95,"rbi":37,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.88","popOuts":15,"lineOuts":17},"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":463,"errors":3,"chances":477,"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":"900","stats":{"batting":{"summary":"1-4 | K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":16,"groundOuts":31,"airOuts":37,"runs":9,"doubles":10,"triples":0,"homeRuns":0,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":0,"hits":30,"hitByPitch":4,"avg":".226","atBats":133,"obp":".278","slg":".301","ops":".579","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":40,"rbi":12,"leftOnBase":56,"sacBunts":1,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":13,"lineOuts":8},"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":55,"putOuts":129,"errors":2,"chances":186,"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":9,"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".200","atBats":15,"obp":".294","slg":".400","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":6,"rbi":4,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"babip":".154","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"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":"1-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":61,"groundOuts":122,"airOuts":113,"runs":60,"doubles":21,"triples":2,"homeRuns":9,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":2,"hits":107,"hitByPitch":6,"avg":".256","atBats":418,"obp":".332","slg":".380","ops":".712","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":159,"rbi":32,"leftOnBase":163,"sacBunts":3,"sacFlies":1,"babip":".297","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.44","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":244,"errors":4,"chances":377,"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":10,"flyOuts":5,"groundOuts":11,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".172","atBats":29,"obp":".172","slg":".345","ops":".517","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".160","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":2,"lineOuts":3},"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":4,"putOuts":7,"errors":0,"chances":11,"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}},"ID666969":{"person":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":91,"groundOuts":86,"airOuts":143,"runs":48,"doubles":25,"triples":0,"homeRuns":17,"strikeOuts":122,"baseOnBalls":26,"intentionalWalks":0,"hits":100,"hitByPitch":4,"avg":".225","atBats":444,"obp":".270","slg":".396","ops":".666","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":176,"rbi":66,"leftOnBase":219,"sacBunts":0,"sacFlies":7,"babip":".266","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.12","popOuts":26,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":240,"errors":2,"chances":248,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":true,"isSubstitute":false}},"ID543056":{"person":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":1,"flyOuts":20,"groundOuts":33,"airOuts":41,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":140,"obp":".265","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":625,"era":"1.85","inningsPitched":"39.0","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":9,"blownSaves":0,"earnedRuns":8,"whip":"1.05","battersFaced":156,"outs":117,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":212,"strikes":413,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".667","pitchesPerInning":"16.03","gamesFinished":10,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"9.46","walksPer9Inn":"3.23","hitsPer9Inn":"6.23","runsScoredPer9":"1.85","homeRunsPer9":"0.23","inheritedRunners":31,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[669701,694671,608369,592626,666969,642133,543309,673962,677649,518876,543056,571948],"pitchers":[518876,543056,571948],"bench":[683227,641680,680737,696030],"bullpen":[542888,687847,571578,681168,676395,656641,683004,664208,657097,594798],"battingOrder":[669701,694671,608369,592626,666969,642133,543309,673962,677649],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"García, Ad (25, Herrin)."},{"label":"HR","value":"Tellez (15, 4th inning off Williams, G, 1 on, 0 out); Pederson (6, 7th inning off Sabrowski, 0 on, 1 out)."},{"label":"TB","value":"Duran, E; García, Ad 2; Jung, Jo 2; Langford; Pederson 4; Seager 2; Smith; Tellez 4."},{"label":"RBI","value":"Langford 2 (54); Pederson (13); Tellez 2 (40)."},{"label":"2-out RBI","value":"Langford 2."},{"label":"Runners left in scoring position, 2 out","value":"Jung, Jo; Higashioka; Pederson 2; Duran, E."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Langford 2 (18, 2nd base off Williams, G/Naylor, B, 3rd base off Williams, G/Naylor, B); García, Ad 2 (12, 2nd base off Williams, G/Naylor, B, 2nd base off Sabrowski/Naylor, B); Duran, E (7, 2nd base off Festa, M/Naylor, B)."},{"label":"CS","value":"Duran, E (2, 2nd base by Junis/Naylor, B)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Kelly, Me (Kayfus at 1st base)."},{"label":"DP","value":"(Jung, Jo-Seager-Tellez)."}]}],"note":[]}},"officials":[{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Kelly, Me."},{"label":"Pitches-strikes","value":"Williams, G 90-51; Festa, M 10-7; Herrin 12-9; Junis 21-14; Sabrowski 21-10; Enright 35-25; Kelly, Me 96-67; Coulombe 13-7; Milner 6-5."},{"label":"Groundouts-flyouts","value":"Williams, G 5-0; Festa, M 0-0; Herrin 2-0; Junis 1-1; Sabrowski 0-0; Enright 0-0; Kelly, Me 3-4; Coulombe 1-1; Milner 2-0."},{"label":"Batters faced","value":"Williams, G 17; Festa, M 3; Herrin 4; Junis 5; Sabrowski 4; Enright 7; Kelly, Me 26; Coulombe 3; Milner 3."},{"label":"Inherited runners-scored","value":"Festa, M 1-1; Herrin 1-0; Junis 1-0; Enright 2-0; Coulombe 2-0."},{"label":"Umpires","value":"HP: John Tumpane. 1B: Edwin Jimenez. 2B: Jeremie Rehak. 3B: Chris Conroy. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:38 PM."},{"label":"T","value":"2:48."},{"label":"Att","value":"34,577."},{"label":"Venue","value":"Globe Life Field."},{"label":"August 24, 2025"}],"pitchingNotes":["Kelly, Me pitched to 2 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","boxscoreName":"Kelly, Me"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 10-7)","summary":"7.0 IP, 0 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":29,"strikes":67,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"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":27,"gamesStarted":27,"flyOuts":87,"groundOuts":156,"airOuts":159,"runs":63,"doubles":28,"triples":3,"homeRuns":19,"strikeOuts":147,"baseOnBalls":46,"intentionalWalks":0,"hits":120,"hitByPitch":2,"atBats":582,"obp":".267","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2438,"era":"3.20","inningsPitched":"157.2","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.05","battersFaced":630,"outs":473,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2438,"balls":858,"strikes":1580,"strikePercentage":".650","hitBatsmen":2,"balks":2,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".588","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"8.39","walksPer9Inn":"2.63","hitsPer9Inn":"6.85","runsScoredPer9":"3.60","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":34,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":11,"errors":3,"chances":33,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":78,"pitchingGameScore":78},{"player":{"person":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133","boxscoreName":"Tellez"},"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-2 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":37,"groundOuts":51,"airOuts":67,"runs":28,"doubles":9,"triples":0,"homeRuns":15,"strikeOuts":65,"baseOnBalls":15,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".227","atBats":233,"obp":".277","slg":".459","ops":".736","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":107,"rbi":40,"leftOnBase":112,"sacBunts":0,"sacFlies":3,"babip":".244","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.53","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":46,"putOuts":443,"errors":3,"chances":492,"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"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969","boxscoreName":"García, Ad"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":91,"groundOuts":86,"airOuts":143,"runs":48,"doubles":25,"triples":0,"homeRuns":17,"strikeOuts":122,"baseOnBalls":26,"intentionalWalks":0,"hits":100,"hitByPitch":4,"avg":".225","atBats":444,"obp":".270","slg":".396","ops":".666","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":481,"totalBases":176,"rbi":66,"leftOnBase":219,"sacBunts":0,"sacFlies":7,"babip":".266","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.12","popOuts":26,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":240,"errors":2,"chances":248,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"loser":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}