{"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":776870,"link":"/api/v1.1/game/776870/feed/live","metaData":{"wait":10,"timeStamp":"20250805_042949","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776870,"type":"R","doubleHeader":"N","id":"2025/08/04/slnmlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776870-2025-08-04","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-05T02:10:00Z","originalDate":"2025-08-04","officialDate":"2025-08-04","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2025,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":57,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":57,"losses":57,"winningPercentage":".500"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2025,"venue":{"id":22,"name":"Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Dodgers","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":48,"ties":0,"pct":".575"},"records":{},"divisionLeader":false,"wins":65,"losses":48,"winningPercentage":".575"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true}},"players":{"ID669257":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257","firstName":"William","lastName":"Smith","primaryNumber":"16","birthDate":"1995-03-28","currentAge":31,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Smith","middleName":"Dills","boxscoreName":"Smith, W","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Smith","nameSlug":"will-smith-669257","firstLastName":"Will Smith","lastFirstName":"Smith, Will","lastInitName":"Smith, W","initLastName":"W Smith","fullFMLName":"William Dills Smith","fullLFMName":"Smith, William Dills","strikeZoneTop":3.138,"strikeZoneBottom":1.583},"ID676508":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508","firstName":"Benjamin","lastName":"Casparius","primaryNumber":"78","birthDate":"1999-02-11","currentAge":27,"birthCity":"Westport","birthStateProvince":"CT","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Casparius","middleName":"Keith","boxscoreName":"Casparius","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"Kaz-per-reh-us","mlbDebutDate":"2024-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Casparius","nameSlug":"ben-casparius-676508","firstLastName":"Ben Casparius","lastFirstName":"Casparius, Ben","lastInitName":"Casparius, B","initLastName":"B Casparius","fullFMLName":"Benjamin Keith Casparius","fullLFMName":"Casparius, Benjamin Keith","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID687363":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363","firstName":"Victor","lastName":"Scott","primaryNumber":"11","birthDate":"2001-02-12","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Victor","useLastName":"Scott II","middleName":"Dwanyne","boxscoreName":"Scott II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Scott II","nameTitle":"II","nameSuffix":"II","nameSlug":"victor-scott-ii-687363","firstLastName":"Victor Scott II","lastFirstName":"Scott II, Victor","lastInitName":"Scott II, V","initLastName":"V Scott II","fullFMLName":"Victor Dwanyne Scott II","fullLFMName":"Scott II, Victor Dwanyne","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID701552":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552","firstName":"Andre","lastName":"Granillo","birthDate":"2000-05-12","currentAge":26,"birthCity":"Hemet","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Granillo","middleName":"Anthony","boxscoreName":"Granillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-NEE-oh","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Granillo","nameSlug":"andre-granillo-701552","firstLastName":"Andre Granillo","lastFirstName":"Granillo, Andre","lastInitName":"Granillo, A","initLastName":"A Granillo","fullFMLName":"Andre Anthony Granillo","fullLFMName":"Granillo, Andre Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID695336":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","firstName":"Thomas","lastName":"Saggese","primaryNumber":"25","birthDate":"2002-04-10","currentAge":24,"birthCity":"Carlsbad","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Thomas","useLastName":"Saggese","middleName":"Darren","boxscoreName":"Saggese","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"suh-JAY-see","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Saggese","nameSlug":"thomas-saggese-695336","firstLastName":"Thomas Saggese","lastFirstName":"Saggese, Thomas","lastInitName":"Saggese, T","initLastName":"T Saggese","fullFMLName":"Thomas Darren Saggese","fullLFMName":"Saggese, Thomas Darren","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650968":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968","firstName":"Yohel","lastName":"Pozo","primaryNumber":"79","birthDate":"1997-06-14","currentAge":29,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yohel","useLastName":"Pozo","middleName":"Enrique","boxscoreName":"Pozo","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":true,"pronunciation":"jo-EL POH-zoh","mlbDebutDate":"2021-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohel Pozo","nameSlug":"yohel-pozo-650968","firstLastName":"Yohel Pozo","lastFirstName":"Pozo, Yohel","lastInitName":"Pozo, Y","initLastName":"Y Pozo","fullFMLName":"Yohel Enrique Pozo","fullLFMName":"Pozo, Yohel Enrique","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID477132":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132","firstName":"Clayton","lastName":"Kershaw","primaryNumber":"22","birthDate":"1988-03-19","currentAge":38,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Kershaw","middleName":"Edward","boxscoreName":"Kershaw","nickName":"Kersh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Clayton Kershaw","nameSlug":"clayton-kershaw-477132","firstLastName":"Clayton Kershaw","lastFirstName":"Kershaw, Clayton","lastInitName":"Kershaw, C","initLastName":"C Kershaw","fullFMLName":"Clayton Edward Kershaw","fullLFMName":"Kershaw, Clayton Edward","strikeZoneTop":3.36,"strikeZoneBottom":1.6},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID682610":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610","firstName":"Roddery","lastName":"Muñoz","primaryNumber":"46","birthDate":"2000-04-14","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roddery","useLastName":"Muñoz","boxscoreName":"Muñoz, R","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":false,"pronunciation":"rah-duh-ree MOON-yohs","mlbDebutDate":"2024-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roddery Muñoz","nameSlug":"roddery-munoz-682610","firstLastName":"Roddery Muñoz","lastFirstName":"Muñoz, Roddery","lastInitName":"Muñoz, R","initLastName":"R Muñoz","fullFMLName":"Roddery Muñoz","fullLFMName":"Muñoz, Roddery ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605483":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483","firstName":"Blake","lastName":"Snell","primaryNumber":"7","birthDate":"1992-12-04","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Snell","middleName":"Ashton","boxscoreName":"Snell","nickName":"Zilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Snell","nameSlug":"blake-snell-605483","firstLastName":"Blake Snell","lastFirstName":"Snell, Blake","lastInitName":"Snell, B","initLastName":"B Snell","fullFMLName":"Blake Ashton Snell","fullLFMName":"Snell, Blake Ashton","strikeZoneTop":3.77,"strikeZoneBottom":1.74},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669357":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357","firstName":"Nolan","lastName":"Gorman","primaryNumber":"16","birthDate":"2000-05-10","currentAge":26,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Gorman","middleName":"Brian","boxscoreName":"Gorman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Gorman","nameSlug":"nolan-gorman-669357","firstLastName":"Nolan Gorman","lastFirstName":"Gorman, Nolan","lastInitName":"Gorman, N","initLastName":"N Gorman","fullFMLName":"Nolan Brian Gorman","fullLFMName":"Gorman, Nolan Brian","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":29,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681676":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676","firstName":"Ryan","lastName":"Fernandez","primaryNumber":"64","birthDate":"1998-06-11","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Fernandez","middleName":"Austin","boxscoreName":"Fernandez","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fernandez","nameSlug":"ryan-fernandez-681676","firstLastName":"Ryan Fernandez","lastFirstName":"Fernandez, Ryan","lastInitName":"Fernandez, R","initLastName":"R Fernandez","fullFMLName":"Ryan Austin Fernandez","fullLFMName":"Fernandez, Ryan Austin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":30,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID641658":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658","firstName":"Garrett","lastName":"Hampson","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"5' 10\"","weight":196,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Garrett","useLastName":"Hampson","middleName":"Reese","boxscoreName":"Hampson","nickName":"G Hamp","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2018-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Hampson","nameSlug":"garrett-hampson-641658","firstLastName":"Garrett Hampson","lastFirstName":"Hampson, Garrett","lastInitName":"Hampson, G","initLastName":"G Hampson","fullFMLName":"Garrett Reese Hampson","fullLFMName":"Hampson, Garrett Reese","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680977":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","firstName":"Brendan","lastName":"Donovan","primaryNumber":"33","birthDate":"1997-01-16","currentAge":29,"birthCity":"Wurzberg","birthCountry":"Germany","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brendan","useLastName":"Donovan","middleName":"Michael","boxscoreName":"Donovan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brendan Donovan","nameSlug":"brendan-donovan-680977","firstLastName":"Brendan Donovan","lastFirstName":"Donovan, Brendan","lastInitName":"Donovan, B","initLastName":"B Donovan","fullFMLName":"Brendan Michael Donovan","fullLFMName":"Donovan, Brendan Michael","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID592779":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779","firstName":"Brock","lastName":"Stewart","primaryNumber":"41","birthDate":"1991-10-03","currentAge":34,"birthCity":"Normal","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Stewart","middleName":"Allen","boxscoreName":"Stewart, B","nickName":"Beef Stew","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brock Stewart","nameSlug":"brock-stewart-592779","firstLastName":"Brock Stewart","lastFirstName":"Stewart, Brock","lastInitName":"Stewart, B","initLastName":"B Stewart","fullFMLName":"Brock Allen Stewart","fullLFMName":"Stewart, Brock Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664747":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747","firstName":"Alexis","lastName":"Díaz","primaryNumber":"43","birthDate":"1996-09-28","currentAge":29,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alexis","useLastName":"Díaz","middleName":"Omar","boxscoreName":"Díaz, A","gender":"M","nameMatrilineal":"Laboy","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexis Díaz","nameSlug":"alexis-diaz-664747","firstLastName":"Alexis Díaz","lastFirstName":"Díaz, Alexis","lastInitName":"Díaz, A","initLastName":"A Díaz","fullFMLName":"Alexis Omar Díaz","fullLFMName":"Díaz, Alexis Omar","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID595014":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","firstName":"Blake","lastName":"Treinen","primaryNumber":"49","birthDate":"1988-06-30","currentAge":38,"birthCity":"Wichita","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Treinen","middleName":"M.","boxscoreName":"Treinen","nickName":"Train","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"TRI-nehn","mlbDebutDate":"2014-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Treinen","nameSlug":"blake-treinen-595014","firstLastName":"Blake Treinen","lastFirstName":"Treinen, Blake","lastInitName":"Treinen, B","initLastName":"B Treinen","fullFMLName":"Blake M. Treinen","fullLFMName":"Treinen, Blake M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID690976":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976","firstName":"Alexander","lastName":"Freeland","primaryNumber":"76","birthDate":"2001-08-24","currentAge":25,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Alex","useLastName":"Freeland","middleName":"Chance","boxscoreName":"Freeland, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Freeland","nameSlug":"alex-freeland-690976","firstLastName":"Alex Freeland","lastFirstName":"Freeland, Alex","lastInitName":"Freeland, A","initLastName":"A Freeland","fullFMLName":"Alexander Chance Freeland","fullLFMName":"Freeland, Alexander Chance","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":22,"name":"Dodger Stadium","link":"/api/v1/venues/22","location":{"address1":"1000 Vin Scully Avenue","city":"Los Angeles","state":"California","stateAbbrev":"CA","postalCode":"90012-1199","defaultCoordinates":{"latitude":34.07368,"longitude":-118.24053},"azimuthAngle":26.0,"elevation":515,"country":"USA","phone":"(323) 224-1500"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":56000,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":395,"rightCenter":385,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":22,"link":"/api/v1/venues/22"},"weather":{"condition":"Partly Cloudy","temp":"75","wind":"10 mph, Out To RF"},"gameInfo":{"attendance":46628,"firstPitch":"2025-08-05T02:10:00.000Z","gameDurationMinutes":139},"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":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"home":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"}},"officialScorer":{"id":484662,"fullName":"Dan Peterson","link":"/api/v1/people/484662"},"primaryDatacaster":{"id":810850,"fullName":"Hope Capp","link":"/api/v1/people/810850"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T02:10:10.710Z","endTime":"2025-08-05T02:11:44.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-04T23:26:06.248Z","endTime":"2025-08-05T01:45:49.191Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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-05T01:45:49.191Z","endTime":"2025-08-05T02:08:07.863Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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-05T02:08:07.863Z","endTime":"2025-08-05T02:10:12.876Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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.9,"endSpeed":88.5,"strikeZoneTop":3.39495431219415,"strikeZoneBottom":1.63263228937246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.308760282767608,"aZ":-14.558551987583584,"pfxX":-2.3542399393990934,"pfxZ":8.835648720303674,"pX":0.20949279733443021,"pZ":3.0341859158473232,"vX0":5.842982169457982,"vY0":-139.57345454921636,"vZ0":-5.101995783163144,"x":109.01,"y":156.86,"x0":-1.5954447262174476,"y0":50.004247042427814,"z0":5.828234988178948,"aX":-4.695026189540073},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":3.2,"spinRate":2509,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.39086158822233763,"extension":7.108328597727316},"index":3,"playId":"86ccbf28-cf08-3302-a42c-0f0fd7437dd5","pitchNumber":1,"startTime":"2025-08-05T02:10:12.876Z","endTime":"2025-08-05T02:10:16.379Z","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":96.8,"endSpeed":89.4,"strikeZoneTop":3.47634514551402,"strikeZoneBottom":1.43040711934066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20483110884512,"aZ":-17.868248770238527,"pfxX":-7.022596544137029,"pfxZ":7.082553732595638,"pX":1.9737240629226642,"pZ":2.0617580457662616,"vX0":12.112277900091168,"vY0":-140.41228511779923,"vZ0":-7.0249265810599315,"x":41.77,"y":183.11,"x0":-1.4600824238890466,"y0":50.00690419948566,"z0":5.734746565411423,"aX":-14.194616703991853},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":10.6,"spinRate":2444,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.38829377969998413,"extension":7.489304168320434},"index":4,"playId":"a80042c6-6323-3d44-b0ec-e88a786e8d95","pitchNumber":2,"startTime":"2025-08-05T02:10:28.032Z","endTime":"2025-08-05T02:10:31.419Z","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":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.42347528019004,"strikeZoneBottom":1.47201776369075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34415120635556,"aZ":-41.95263147491649,"pfxX":3.122926506001959,"pfxZ":-7.021916590196991,"pX":1.141239839968815,"pZ":1.343866741526438,"vX0":5.103916051264543,"vY0":-117.3215140968382,"vZ0":-1.728936350078496,"x":73.5,"y":202.5,"x0":-1.4686668051598513,"y0":50.00188478340744,"z0":6.002898600149503,"aX":4.349286354496512},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.8,"breakHorizontal":-7.0,"spinRate":2726,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.4669860703342268,"extension":6.895586243103429},"index":5,"playId":"f2470047-8b12-3b83-a6fd-ecbd185b8514","pitchNumber":3,"startTime":"2025-08-05T02:10:46.534Z","endTime":"2025-08-05T02:10:49.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":89.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.080627469694402,"aZ":-16.658845645374413,"pfxX":-2.167421671462476,"pfxZ":7.758498552418792,"pX":0.41269486932680904,"pZ":1.8871117724752764,"vX0":6.186229108019927,"vY0":-139.307926154896,"vZ0":-7.633995421828339,"x":101.27,"y":187.83,"x0":-1.5379817693349327,"y0":50.00675343702753,"z0":5.728117495168432,"aX":-4.337029081356649},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":2.9,"spinRate":2505,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.39054459253628604,"extension":7.701931179692257},"index":6,"playId":"d103f720-d7ef-3780-b97e-b6ddceb671fa","pitchNumber":4,"startTime":"2025-08-05T02:11:01.295Z","endTime":"2025-08-05T02:11:04.790Z","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.2,"endSpeed":89.5,"strikeZoneTop":3.42220962898407,"strikeZoneBottom":1.47133453621287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.893070702715416,"aZ":-10.490038220138974,"pfxX":-1.2052003921688632,"pfxZ":10.694326001365155,"pX":1.615934137007198,"pZ":1.3117288742457398,"vX0":8.726549997271258,"vY0":-140.98962732391038,"vZ0":-10.311781021602332,"x":55.4,"y":203.36,"x0":-1.353301432773496,"y0":50.00463259044497,"z0":5.678639940969036,"aX":-2.4450034251453645},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":0.5,"spinRate":2612,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.3874270551817083,"extension":7.720368161478976},"index":7,"playId":"f0b57cac-63ac-32e9-9bfa-13963c8c06fb","pitchNumber":5,"startTime":"2025-08-05T02:11:22.729Z","endTime":"2025-08-05T02:11:25.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.177506139561466,"aZ":-11.16351017499295,"pfxX":-2.04638100743177,"pfxZ":10.197868585849292,"pX":-0.27344305518733675,"pZ":1.851050862863918,"vX0":4.3720864338524486,"vY0":-142.28446803883284,"vZ0":-8.979183335865738,"x":127.42,"y":188.8,"x0":-1.5607366676872243,"y0":50.00148060664351,"z0":5.745859833568669,"aX":-4.215933592622499},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":2.9,"spinRate":2559,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.38424353474244644,"extension":7.518750986488251},"hitData":{"launchSpeed":95.3,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.05,"coordY":155.97}},"index":8,"playId":"706bee95-dab3-3dfd-b6b0-eb1c9ea65c12","pitchNumber":6,"startTime":"2025-08-05T02:11:36.602Z","endTime":"2025-08-05T02:11:44.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:11:44.598Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a sharp ground ball to left fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T02:12:01.960Z","endTime":"2025-08-05T02:13:27.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":97.2,"endSpeed":89.4,"strikeZoneTop":3.35113124202248,"strikeZoneBottom":1.47387497746071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.196590064547344,"aZ":-9.380297841907046,"pfxX":-1.6362495273672524,"pfxZ":11.194806057616113,"pX":1.0185466420376057,"pZ":2.2212479017704054,"vX0":7.200664672125401,"vY0":-141.32242977363222,"vZ0":-8.118707822807522,"x":78.18,"y":178.81,"x0":-1.342462205025808,"y0":50.00269546146453,"z0":5.722402516017498,"aX":-3.331778695381343},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":1.6,"spinRate":2737,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.38659335486212765,"extension":7.66508796083504},"index":0,"playId":"ea3b5598-5209-3040-8eb4-20ab1751a476","pitchNumber":1,"startTime":"2025-08-05T02:12:11.737Z","endTime":"2025-08-05T02:12:15.567Z","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":98.0,"endSpeed":90.0,"strikeZoneTop":3.38442060352676,"strikeZoneBottom":1.57000990647681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.281837951943753,"aZ":-8.96514597460866,"pfxX":-2.6618605857330495,"pfxZ":11.261070314036292,"pX":0.13243433277814326,"pZ":1.5725720383884232,"vX0":5.493223836638175,"vY0":-142.32965392431765,"vZ0":-10.083166711026445,"x":111.95,"y":196.32,"x0":-1.4728685262139956,"y0":50.006373233502416,"z0":5.720414985169198,"aX":-5.488212053847757},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.6,"breakHorizontal":3.7,"spinRate":2699,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.3841672136960246,"extension":7.558214679294263},"index":1,"playId":"9caf9811-b125-3073-b854-af4eeda01041","pitchNumber":2,"startTime":"2025-08-05T02:12:25.334Z","endTime":"2025-08-05T02:12:29.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.33934818648207,"strikeZoneBottom":1.52527669702825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.582528624829937,"aZ":-9.412779846803002,"pfxX":-1.340920850237664,"pfxZ":11.028783588323158,"pX":0.179612544473694,"pZ":1.3463779601252552,"vX0":5.12845910235364,"vY0":-142.26057239691,"vZ0":-10.477119690936584,"x":110.15,"y":202.43,"x0":-1.46691437955712,"y0":50.00132679684697,"z0":5.659960346610816,"aX":-2.7680096317649716},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.2,"breakHorizontal":1.4,"spinRate":2656,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.38403056119840384,"extension":7.37605819421151},"index":2,"playId":"8ccc1f63-96b7-3547-921e-40cb934d51dc","pitchNumber":3,"startTime":"2025-08-05T02:12:43.522Z","endTime":"2025-08-05T02:12:48.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.31549560684411,"strikeZoneBottom":1.4700779140158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88340001208945,"aZ":-10.5047832409147,"pfxX":-2.783508162855845,"pfxZ":10.84997051337737,"pX":0.6447080408735202,"pZ":2.950266455588545,"vX0":6.867909561414805,"vY0":-140.44755822502458,"vZ0":-5.8221315543797525,"x":92.43,"y":159.12,"x0":-1.4709827283816186,"y0":50.00442160810513,"z0":5.733772462911214,"aX":-5.560761600033279},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":3.6,"spinRate":2611,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.3900231725020822,"extension":7.3743757597015875},"index":3,"playId":"f39ba0cb-fc84-3861-a7f3-b48d681c2859","pitchNumber":4,"startTime":"2025-08-05T02:13:00.271Z","endTime":"2025-08-05T02:13:03.907Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.943602778816427,"aZ":-11.860756355790405,"pfxX":-5.517148570329711,"pfxZ":10.153826181148247,"pX":0.16641704509186014,"pZ":2.0751749918941944,"vX0":6.972486086229712,"vY0":-140.55979551772504,"vZ0":-7.772707758912618,"x":110.66,"y":182.75,"x0":-1.6298295531310063,"y0":50.00213096277854,"z0":5.646965750837444,"aX":-11.03670624348288},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2546,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.38972372139372347,"extension":7.509563120316292},"hitData":{"launchSpeed":111.7,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":86.64,"coordY":107.51}},"index":4,"playId":"7ee6b98c-dc4c-39d6-ad8a-e202ca8958ba","pitchNumber":5,"startTime":"2025-08-05T02:13:17.653Z","endTime":"2025-08-05T02:13:27.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:13:27.295Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman. Iván Herrera to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T02:13:41.797Z","endTime":"2025-08-05T02:15:33.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.53339166797073,"strikeZoneBottom":1.64001461195522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44962194386603,"aZ":-32.178624446051785,"pfxX":0.7052713809853621,"pfxZ":-0.0026666951601104216,"pX":1.2044479813135076,"pZ":2.7879909736659427,"vX0":7.338372296401975,"vY0":-128.66959694360492,"vZ0":-1.2805115154994493,"x":71.09,"y":163.5,"x0":-1.7749217781945468,"y0":50.0019566514842,"z0":5.783116495037247,"aX":1.1838338162516409},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":-2.9,"spinRate":2661,"spinDirection":59},"zone":12,"typeConfidence":0.9,"plateTime":0.4255094306808558,"extension":7.807388039624246},"index":0,"playId":"c40e8ea3-a7ca-319d-aed5-2e9309afeaee","pitchNumber":1,"startTime":"2025-08-05T02:13:50.729Z","endTime":"2025-08-05T02:13:54.574Z","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(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":98.4,"endSpeed":90.3,"strikeZoneTop":3.44166845984836,"strikeZoneBottom":1.51653244624702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.732910156015365,"aZ":-7.686093789282505,"pfxX":-4.741417481047701,"pfxZ":11.972628975836042,"pX":1.6658853465463443,"pZ":-1.3898092343782373,"vX0":10.23098853876925,"vY0":-141.92706019620323,"vZ0":-17.855905613392284,"x":53.5,"y":276.3,"x0":-1.3656222140332184,"y0":50.00384137716623,"z0":5.465358411774447,"aX":-9.698857035946975},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2682,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.38555777725310625,"extension":7.866930471368426},"index":1,"playId":"6c079ec6-4b05-315c-912f-59c1ed147d37","pitchNumber":2,"startTime":"2025-08-05T02:14:06.024Z","endTime":"2025-08-05T02:14:10.162Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.689679888869,"strikeZoneBottom":1.52456334551053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9936336471647,"aZ":-12.919122948721295,"pfxX":-1.134689186922758,"pfxZ":9.844859970248436,"pX":0.7491618435483858,"pZ":1.8536630247285741,"vX0":6.634678990143397,"vY0":-138.9268014290441,"vZ0":-8.186813437792887,"x":88.44,"y":188.73,"x0":-1.5219589607447694,"y0":50.001135001247874,"z0":5.696459539499401,"aX":-2.2198113301592635},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":0.7,"spinRate":2493,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.39419051925779636,"extension":7.303079577518181},"index":2,"playId":"f4256531-52ce-3e81-a464-2693c8eb5fce","pitchNumber":3,"startTime":"2025-08-05T02:14:44.027Z","endTime":"2025-08-05T02:14:51.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Iván Herrera steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"f4256531-52ce-3e81-a464-2693c8eb5fce","startTime":"2025-08-05T02:14:55.863Z","endTime":"2025-08-05T02:15:25.205Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":95.6,"endSpeed":87.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.791516679717486,"aZ":-14.677284327187323,"pfxX":0.4539317339806419,"pfxZ":8.859778186721337,"pX":0.22970079327070814,"pZ":3.7355723776479404,"vX0":4.750950044986249,"vY0":-139.2986612828769,"vZ0":-3.042533504346853,"x":108.24,"y":137.92,"x0":-1.5534092679973832,"y0":50.00572891079625,"z0":5.8059168943091635,"aX":0.8964672968379731},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-1.8,"spinRate":2356,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.3924446628299938,"extension":7.416966366139287},"hitData":{"launchSpeed":91.4,"launchAngle":-7.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.48,"coordY":156.57}},"index":4,"playId":"36be17eb-3829-39b7-9d4c-8e5ad038a2b2","pitchNumber":4,"startTime":"2025-08-05T02:15:25.205Z","endTime":"2025-08-05T02:15:33.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:15:33.444Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T02:15:51.767Z","endTime":"2025-08-05T02:16:49.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.581416826010233,"aZ":-16.813761022117042,"pfxX":-7.31191642415796,"pfxZ":7.807828037039737,"pX":0.130397620353334,"pZ":2.8910835756951814,"vX0":6.735376749580474,"vY0":-139.45267257369096,"vZ0":-4.7013467970203,"x":112.03,"y":160.72,"x0":-1.367057481018268,"y0":50.006479072678694,"z0":5.709256932891211,"aX":-14.393399855289116},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":11.9,"spinRate":2296,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.39287954482727416,"extension":7.485272385042468},"index":0,"playId":"9a21e6b0-23b8-3a6d-9785-56507510752b","pitchNumber":1,"startTime":"2025-08-05T02:16:00.165Z","endTime":"2025-08-05T02:16:03.289Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.48006700996018,"strikeZoneBottom":1.63871773849968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.965605847055752,"aZ":-32.35280834356852,"pfxX":0.7642901790374252,"pfxZ":-0.10330690190257208,"pX":0.6832286150328891,"pZ":2.3587198391506656,"vX0":5.963184261762573,"vY0":-132.70785215148769,"vZ0":-2.7105381307032195,"x":90.96,"y":175.09,"x0":-1.6835761798841518,"y0":50.00007959482549,"z0":5.728261516391309,"aX":1.3740779586394283},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.5,"breakHorizontal":-2.5,"spinRate":2763,"spinDirection":67},"zone":6,"typeConfidence":0.91,"plateTime":0.4112946472478245,"extension":7.390479703228073},"index":1,"playId":"faa4808a-78bd-3a26-854e-82329af4a282","pitchNumber":2,"startTime":"2025-08-05T02:16:23.160Z","endTime":"2025-08-05T02:16:26.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.061743249018566,"aZ":-13.406442976874565,"pfxX":-2.0320105873858827,"pfxZ":9.227904278867282,"pX":0.332460064212186,"pZ":2.0743974141521773,"vX0":5.554795315534313,"vY0":-141.43530472016474,"vZ0":-7.939329753222028,"x":104.33,"y":182.77,"x0":-1.3895926210579785,"y0":50.0058849577167,"z0":5.770362749496245,"aX":-4.134592805549614},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":2.6,"spinRate":2498,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.38668959735208297,"extension":7.271458219996369},"hitData":{"launchSpeed":92.5,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.63,"coordY":153.55}},"index":2,"playId":"a0fdd4b1-06f7-3701-a0c5-d1af64db3009","pitchNumber":3,"startTime":"2025-08-05T02:16:41.565Z","endTime":"2025-08-05T02:16:49.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:16:49.265Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T02:18:50.367Z","endTime":"2025-08-05T02:20:13.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.47088666221035,"strikeZoneBottom":1.56066197095496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.654668937854506,"aZ":-19.63762427905566,"pfxX":0.9986776447838823,"pfxZ":6.804789746967627,"pX":0.13975837770188987,"pZ":4.563673348349164,"vX0":1.7838809033148322,"vY0":-134.51794477383922,"vZ0":0.7975822108964806,"x":111.67,"y":115.56,"x0":-0.6603484769100211,"y0":50.004837289278235,"z0":5.649753518792893,"aX":1.840623739714702},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":-2.2,"spinRate":2580,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.4063101783846603,"extension":6.210122215259312},"index":0,"playId":"0836b436-a8fc-3709-bc4c-91ad91e8b32e","pitchNumber":1,"startTime":"2025-08-05T02:19:09.617Z","endTime":"2025-08-05T02:19:12.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14324858581372,"aZ":-17.837375473529672,"pfxX":-0.27320222336238076,"pfxZ":7.746272787534734,"pX":0.37623071127414737,"pZ":2.9724372919131006,"vX0":2.7466174851169614,"vY0":-134.4286789431937,"vZ0":-3.304742552154513,"x":102.66,"y":158.52,"x0":-0.6184312910397387,"y0":50.00132514508536,"z0":5.466938385479221,"aX":-0.5063443184022768},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":0.0,"spinRate":2526,"spinDirection":202},"zone":3,"typeConfidence":0.92,"plateTime":0.40575987085823995,"extension":6.167625767073999},"index":1,"playId":"0194820e-5146-3544-9bd0-615abd6884b2","pitchNumber":2,"startTime":"2025-08-05T02:19:24.942Z","endTime":"2025-08-05T02:19:27.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52044361505827,"aZ":-25.714822883219778,"pfxX":-8.870841898491431,"pfxZ":4.042109677641518,"pX":-0.7207604545360391,"pZ":2.896890831443246,"vX0":2.835059329403453,"vY0":-125.59975630368945,"vZ0":-0.825810815822174,"x":144.47,"y":160.56,"x0":-0.7119972132753057,"y0":50.000206153135004,"z0":5.3216456438663196,"aX":-14.16574629974102},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":15.4,"spinRate":1730,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.43614044970182064,"extension":6.49940643460549},"index":2,"playId":"a16b4d52-0f91-365c-bf43-54e01adb15c5","pitchNumber":3,"startTime":"2025-08-05T02:19:45.589Z","endTime":"2025-08-05T02:19:48.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-05T02:20:03.756Z","endTime":"2025-08-05T02:20:08.709Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28660595247399,"aZ":-30.063283726461904,"pfxX":5.478566716823681,"pfxZ":1.3128487756079452,"pX":0.7856589767667808,"pZ":0.555261332546141,"vX0":1.624054346425827,"vY0":-125.84085464218414,"vZ0":-6.097666874975551,"x":87.05,"y":223.79,"x0":-0.5791966708954132,"y0":50.00522932735827,"z0":5.429350157922429,"aX":8.8339003632666},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":-10.3,"spinRate":2500,"spinDirection":35},"zone":14,"typeConfidence":0.57,"plateTime":0.43437846769638533,"extension":6.33476925259026},"index":4,"playId":"60453f88-5c85-3cb0-965b-0ff0239b22c0","pitchNumber":4,"startTime":"2025-08-05T02:20:08.709Z","endTime":"2025-08-05T02:20:13.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:20:13.306Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T02:20:26.269Z","endTime":"2025-08-05T02:21:34.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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(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":86.9,"endSpeed":80.4,"strikeZoneTop":3.18068353796413,"strikeZoneBottom":1.43550353075591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91536296438975,"aZ":-34.075338919105505,"pfxX":3.1699134021921673,"pfxZ":-1.165870288229744,"pX":0.7822587590846993,"pZ":1.5332854929719144,"vX0":2.511738519659964,"vY0":-126.67212798078758,"vZ0":-2.8693775643177823,"x":87.18,"y":197.38,"x0":-0.6326157621170617,"y0":50.00345857256456,"z0":5.394289758129183,"aX":5.170993891635351},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-6.2,"spinRate":2507,"spinDirection":101},"zone":9,"typeConfidence":0.82,"plateTime":0.4317477312283895,"extension":6.300392738739155},"index":0,"playId":"2db8e6f4-1b1e-360b-867d-2e1d9747f53c","pitchNumber":1,"startTime":"2025-08-05T02:20:47.237Z","endTime":"2025-08-05T02:20:50.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.23529651528563,"strikeZoneBottom":1.39673927635144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.505746080344,"aZ":-34.95960315280064,"pfxX":2.138883140558257,"pfxZ":-1.7053141361231434,"pX":0.9179169174104839,"pZ":1.770544175296084,"vX0":2.963462954066576,"vY0":-126.78083413994983,"vZ0":-2.4220835156156677,"x":82.01,"y":190.98,"x0":-0.543339781178629,"y0":50.0054754496359,"z0":5.5239431839505935,"aX":3.4876851178039896},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":-4.6,"spinRate":2594,"spinDirection":60},"zone":14,"typeConfidence":0.84,"plateTime":0.4317424181876266,"extension":6.183043186729047},"index":1,"playId":"139f7017-8e97-3c90-b9b0-184a879cf81c","pitchNumber":2,"startTime":"2025-08-05T02:21:05.094Z","endTime":"2025-08-05T02:21:09.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83222264145008,"aZ":-19.770636348683496,"pfxX":0.8035076085967761,"pfxZ":6.73684379687139,"pX":0.5385277366283501,"pZ":2.266346124052979,"vX0":2.5361528222808234,"vY0":-133.84991882602134,"vZ0":-4.5844088556398646,"x":96.47,"y":177.59,"x0":-0.5200727479746013,"y0":50.00611077044511,"z0":5.389007951964532,"aX":1.4796102498235142},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":-1.9,"spinRate":2556,"spinDirection":197},"zone":6,"typeConfidence":0.91,"plateTime":0.406892838895212,"extension":6.715837427066042},"hitData":{"launchSpeed":91.8,"launchAngle":34.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.27,"coordY":69.92}},"index":2,"playId":"df7daf97-d63d-3bc3-b1d6-5127d39cbf08","pitchNumber":3,"startTime":"2025-08-05T02:21:23.026Z","endTime":"2025-08-05T02:21:34.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:21:34.301Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T02:21:49.095Z","endTime":"2025-08-05T02:22:44.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":91.6,"endSpeed":84.4,"strikeZoneTop":3.77170616419732,"strikeZoneBottom":1.73823953981287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85166382151788,"aZ":-22.46624934529252,"pfxX":0.19963170481378767,"pfxZ":5.33387588519188,"pX":0.3014459249333399,"pZ":3.4446080308000115,"vX0":2.4062687608907836,"vY0":-133.55348620281032,"vZ0":-1.1518920527094632,"x":105.51,"y":145.78,"x0":-0.6344405405607334,"y0":50.00096896086506,"z0":5.4866197222563775,"aX":0.36238613490059535},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":-0.8,"spinRate":2576,"spinDirection":195},"zone":3,"typeConfidence":0.9,"plateTime":0.4090183958107456,"extension":6.49287144748666},"index":0,"playId":"b9137687-a154-3e32-82fb-53b1dd7ef67b","pitchNumber":1,"startTime":"2025-08-05T02:22:03.210Z","endTime":"2025-08-05T02:22:07.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1200427715972,"aZ":-29.367377994686077,"pfxX":1.604276892714306,"pfxZ":1.6577325917530423,"pX":0.01177340276882347,"pZ":2.7899276421700723,"vX0":1.1978368424753265,"vY0":-128.87706290378904,"vZ0":-1.2407549481455955,"x":116.55,"y":163.45,"x0":-0.6664001288961675,"y0":50.00324258043523,"z0":5.532082631751785,"aX":2.7163027112887814},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":-3.1,"spinRate":2604,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.42392759579629935,"extension":6.3019365942109244},"index":1,"playId":"6571b820-1811-3a69-98c7-3a1f77b67acb","pitchNumber":2,"startTime":"2025-08-05T02:22:20.249Z","endTime":"2025-08-05T02:22:23.249Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84506921749597,"aZ":-37.41318103450355,"pfxX":9.252287519398916,"pfxZ":-3.346244620982235,"pX":1.1816624584150242,"pZ":0.8235749721760153,"vX0":1.2874360414718469,"vY0":-125.00084077290484,"vZ0":-3.6624310579973183,"x":71.96,"y":216.54,"x0":-0.5424506320264973,"y0":50.00520540255647,"z0":5.415646517043354,"aX":14.477500867528557},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.7,"breakHorizontal":-17.0,"spinRate":2713,"spinDirection":36},"zone":14,"typeConfidence":0.94,"plateTime":0.4400782926333573,"extension":6.234227084872352},"index":2,"playId":"da43ffcd-da6b-3309-ac82-729fd81ee7b1","pitchNumber":3,"startTime":"2025-08-05T02:22:40.126Z","endTime":"2025-08-05T02:22:44.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:22:44.762Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T02:24:40.575Z","endTime":"2025-08-05T02:25:22.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.50117843930879,"strikeZoneBottom":1.70175608608871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52118472128079,"aZ":-11.690492262381774,"pfxX":-2.94305590448511,"pfxZ":10.131998040578088,"pX":0.5258781050353692,"pZ":0.4752894229451985,"vX0":6.579749511048861,"vY0":-140.29320802358498,"vZ0":-12.188466353942381,"x":96.95,"y":225.95,"x0":-1.4527171172210172,"y0":50.005064554082274,"z0":5.603810730956233,"aX":-5.951584707791017},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":4.2,"spinRate":2580,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3883299952852153,"extension":8.01745293748644},"index":0,"playId":"8a920230-00f1-3b58-9bca-f16cc5651870","pitchNumber":1,"startTime":"2025-08-05T02:24:55.485Z","endTime":"2025-08-05T02:24:58.677Z","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":96.6,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47456665934084,"aZ":-12.207470366771494,"pfxX":-1.516256263212805,"pfxZ":9.928724182893513,"pX":0.07430228138711999,"pZ":3.4260052768091036,"vX0":5.1805490256291575,"vY0":-140.58396315218297,"vZ0":-4.187288204268997,"x":114.17,"y":146.28,"x0":-1.591518711001436,"y0":50.00117094433612,"z0":5.721034116141533,"aX":-3.048863478803078},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":1.7,"spinRate":2484,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.38890342587185023,"extension":7.747614352797663},"hitData":{"launchSpeed":86.6,"launchAngle":31.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.83,"coordY":81.37}},"index":1,"playId":"280b48c9-6397-3be7-beab-bc261a6b896a","pitchNumber":2,"startTime":"2025-08-05T02:25:10.839Z","endTime":"2025-08-05T02:25:22.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:25:22.146Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Masyn Winn homers (8) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T02:25:53.964Z","endTime":"2025-08-05T02:26:34.814Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T02:25:44.279Z","endTime":"2025-08-05T02:25:56.290Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.30006199284344,"strikeZoneBottom":1.54388432089591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414087370567962,"aZ":-33.75034903823929,"pfxX":2.0582091519478443,"pfxZ":-0.9092288074912229,"pX":-0.3849825323658304,"pZ":3.4928356677129506,"vX0":3.2393999117845884,"vY0":-129.82053888037947,"vZ0":0.4813780064947024,"x":131.67,"y":144.47,"x0":-1.9113218040023559,"y0":50.00596679661408,"z0":5.851849863265343,"aX":3.5517034848348543},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.3,"breakHorizontal":-4.4,"spinRate":2609,"spinDirection":78},"zone":11,"typeConfidence":0.91,"plateTime":0.420170237496893,"extension":7.83125336419578},"index":1,"playId":"4c4c02f0-deac-3a16-83fb-5aa6a2437dcd","pitchNumber":1,"startTime":"2025-08-05T02:25:56.290Z","endTime":"2025-08-05T02:26:00.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31021842487,"aZ":-13.214219018969489,"pfxX":-2.9490463826415856,"pfxZ":9.429805556938708,"pX":-0.029115381278184384,"pZ":2.143587946425031,"vX0":4.9942233080423994,"vY0":-140.32454745230612,"vZ0":-7.4491371717963,"x":118.11,"y":180.9,"x0":-1.4421475359125886,"y0":50.00376216275245,"z0":5.678620736880677,"aX":-5.930352427877694},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":4.4,"spinRate":2443,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.38911971843918725,"extension":7.279617759641112},"hitData":{"launchSpeed":97.5,"launchAngle":30.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.46,"coordY":66.54}},"index":2,"playId":"5d5ef416-5ce6-3ec8-b8a9-6fdc74ed7021","pitchNumber":2,"startTime":"2025-08-05T02:26:09.562Z","endTime":"2025-08-05T02:26:34.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:26:34.814Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a sharp ground ball to right fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T02:26:44.425Z","endTime":"2025-08-05T02:28:05.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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(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.3,"endSpeed":89.3,"strikeZoneTop":3.51917889648562,"strikeZoneBottom":1.66310652012449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24477769343042,"aZ":-10.827534560276082,"pfxX":-0.5874947172583185,"pfxZ":10.492330231308962,"pX":0.6951151153055178,"pZ":1.929357943647902,"vX0":6.014955149734036,"vY0":-141.48687090933046,"vZ0":-8.511205060048615,"x":90.5,"y":186.69,"x0":-1.3789094200412433,"y0":50.00378894557116,"z0":5.664227916688809,"aX":-1.1966676368962461},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":-0.1,"spinRate":2673,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.38662459466796495,"extension":7.662678018374597},"index":0,"playId":"88afde9f-37b1-3dca-99e1-66512bba6c63","pitchNumber":1,"startTime":"2025-08-05T02:26:57.738Z","endTime":"2025-08-05T02:27:00.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.52999705869176,"strikeZoneBottom":1.61096554767218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.249555812360953,"aZ":-45.916541715208396,"pfxX":0.9945828077022449,"pfxZ":-9.694469554020028,"pX":0.8356316543989764,"pZ":1.4187382799296893,"vX0":4.691653911975589,"vY0":-118.69967887962751,"vZ0":-0.8783956165817357,"x":85.15,"y":200.47,"x0":-1.3017459626112433,"y0":50.005822297553145,"z0":6.000616420722946,"aX":1.408898424693665},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-17.5,"breakHorizontal":-3.0,"spinRate":2848,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.46271336523666484,"extension":7.138586347905603},"index":1,"playId":"37e48d09-be21-30f7-a5d9-8eeb086cf173","pitchNumber":2,"startTime":"2025-08-05T02:27:11.255Z","endTime":"2025-08-05T02:27:14.595Z","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.3,"endSpeed":73.5,"strikeZoneTop":3.46009646633181,"strikeZoneBottom":1.54114813746347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.896124288206483,"aZ":-43.982384775479986,"pfxX":3.1980129336913974,"pfxZ":-8.584911522991042,"pX":-1.3106247383748961,"pZ":4.085434844749463,"vX0":-0.521287006408706,"vY0":-116.79966935063207,"vZ0":4.685039561583109,"x":166.96,"y":128.47,"x0":-1.4992982499058503,"y0":50.0018510960514,"z0":6.200772087194711,"aX":4.399006035528577},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.0,"breakHorizontal":-5.6,"spinRate":2684,"spinDirection":16},"zone":11,"typeConfidence":0.91,"plateTime":0.46971998689936045,"extension":6.8564911855988555},"index":2,"playId":"252be54e-6941-3001-890e-128a9d58d7e2","pitchNumber":3,"startTime":"2025-08-05T02:27:25.827Z","endTime":"2025-08-05T02:27:28.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.47913495006139,"strikeZoneBottom":1.56843277127646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.918574132935067,"aZ":-17.8041979836362,"pfxX":-7.553135734082872,"pfxZ":7.291459744495716,"pX":0.8633146377281314,"pZ":2.1608713838868687,"vX0":9.070280341319407,"vY0":-138.95675410594083,"vZ0":-6.2478355869680176,"x":84.09,"y":180.44,"x0":-1.4501204978089868,"y0":50.00040447196319,"z0":5.606570173803571,"aX":-14.881448776529789},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":12.0,"spinRate":2458,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39302223485778365,"extension":7.643374588599563},"index":3,"playId":"a7ea1793-50bd-3bfa-8d60-b552e191cd9d","pitchNumber":4,"startTime":"2025-08-05T02:27:40.218Z","endTime":"2025-08-05T02:27:43.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75920921207906,"aZ":-35.91084629432214,"pfxX":-0.0034066378133026376,"pfxZ":-2.2141570467067684,"pX":0.29605887910240836,"pZ":1.7756020643841228,"vX0":5.16249191316258,"vY0":-128.81226921773816,"vZ0":-2.8488529269405234,"x":105.71,"y":190.84,"x0":-1.7302982826388202,"y0":50.00438232947473,"z0":5.661453185836491,"aX":-0.0069231924164576955},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.4,"breakHorizontal":-1.1,"spinRate":2729,"spinDirection":49},"zone":9,"typeConfidence":0.89,"plateTime":0.42456866292267703,"extension":7.468304982134384},"hitData":{"launchSpeed":102.8,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.04,"coordY":105.09}},"index":4,"playId":"06ce1c3f-77ee-310e-aece-74d0115e32ba","pitchNumber":5,"startTime":"2025-08-05T02:27:56.234Z","endTime":"2025-08-05T02:28:05.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:28:05.626Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Pagés walks. Thomas Saggese to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T02:28:20.578Z","endTime":"2025-08-05T02:30:07.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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":95.0,"endSpeed":87.5,"strikeZoneTop":3.2433523902559,"strikeZoneBottom":1.55038799945888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.707186558221963,"aZ":-11.86513820546487,"pfxX":-0.9508331300356834,"pfxZ":10.48017733589697,"pX":0.9518156299204353,"pZ":0.9341613001624106,"vX0":6.846287864305566,"vY0":-137.86863692323263,"vZ0":-10.764121480760453,"x":80.72,"y":213.56,"x0":-1.4330253968153068,"y0":50.00657523480039,"z0":5.674609344946729,"aX":-1.8438740808041871},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":0.4,"spinRate":2551,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.39626588486116443,"extension":7.591139268426331},"index":0,"playId":"1e1f3424-caa8-3dfd-82bb-8285103d179b","pitchNumber":1,"startTime":"2025-08-05T02:28:28.763Z","endTime":"2025-08-05T02:28:31.797Z","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":"e9c505e4-a32b-3edd-97cd-a878b89b3fbf","startTime":"2025-08-05T02:28:46.828Z","endTime":"2025-08-05T02:28:49.828Z","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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55417170525574,"aZ":-10.879123300089201,"pfxX":-1.7797497093638424,"pfxZ":10.572922449073165,"pX":-0.43801525332010743,"pZ":2.1897198312909705,"vX0":3.621299362390476,"vY0":-140.91594681586423,"vZ0":-7.909851757549615,"x":133.7,"y":179.66,"x0":-1.507647691118543,"y0":50.00513452108478,"z0":5.733316785866918,"aX":-3.5856732562384215},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":2.5,"spinRate":2526,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.38845780435662336,"extension":7.338802176766432},"index":2,"playId":"420aecce-845c-301f-a404-c9281eec97d0","pitchNumber":2,"startTime":"2025-08-05T02:29:03.301Z","endTime":"2025-08-05T02:29:06.816Z","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":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.20468967143822,"strikeZoneBottom":1.48026128572784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.973265741726603,"aZ":-33.452297396144104,"pfxX":1.1084061153602227,"pfxZ":-0.7600324740539968,"pX":0.9767557392801097,"pZ":2.4212870103962576,"vX0":6.175202763500779,"vY0":-128.8220986022988,"vZ0":-2.134417068729382,"x":79.77,"y":173.41,"x0":-1.5963009250568256,"y0":50.00375219658244,"z0":5.84865940631198,"aX":1.8607624393936975},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":-3.4,"spinRate":2703,"spinDirection":66},"zone":12,"typeConfidence":0.9,"plateTime":0.42531584824589874,"extension":7.460605666733209},"index":3,"playId":"b3308563-f9aa-3d1b-813f-4553a609317b","pitchNumber":3,"startTime":"2025-08-05T02:29:24.299Z","endTime":"2025-08-05T02:29:28.192Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.21276911558962,"strikeZoneBottom":1.4568525235271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.360158461043692,"aZ":-8.963093094102694,"pfxX":0.27584059520945026,"pfxZ":11.638114105060819,"pX":-0.43258496880753206,"pZ":0.6234145086584051,"vX0":3.122538513893587,"vY0":-140.0340330491802,"vZ0":-12.190975485648964,"x":133.49,"y":221.95,"x0":-1.5960028408506879,"y0":50.00429366075783,"z0":5.609938647072944,"aX":0.5499368457910792},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":-1.1,"spinRate":2521,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.39050640996906427,"extension":7.696251976007202},"index":4,"playId":"8c199d40-540f-3491-b8a6-f5964484a530","pitchNumber":4,"startTime":"2025-08-05T02:29:43.161Z","endTime":"2025-08-05T02:29:46.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.17511150100324,"strikeZoneBottom":1.45062060160672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60401927230231,"aZ":-17.51758698317639,"pfxX":-8.110330576538454,"pfxZ":7.475156792770912,"pX":0.1898961422329156,"pZ":3.666554809748122,"vX0":7.965734063010134,"vY0":-139.67635259086867,"vZ0":-2.4821305083422605,"x":109.76,"y":139.78,"x0":-1.6553348679462756,"y0":50.006808600741685,"z0":5.728430315924817,"aX":-15.911917121935655},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":12.8,"spinRate":2585,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.39324513259688176,"extension":7.791485123434804},"index":5,"playId":"55df0fc9-f91c-33f2-aba8-8da7454eb7d2","pitchNumber":5,"startTime":"2025-08-05T02:30:03.114Z","endTime":"2025-08-05T02:30:07.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:30:07.794Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Scott II lines out to left fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T02:30:34.883Z","endTime":"2025-08-05T02:31:49.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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, 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":81.5,"strikeZoneTop":3.44387648012815,"strikeZoneBottom":1.61637289707209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.777680122969553,"aZ":-35.5676403477833,"pfxX":-0.592225184501399,"pfxZ":-2.0218382839717606,"pX":0.7418400810420849,"pZ":2.431314979254011,"vX0":6.17248104463675,"vY0":-128.51671476260745,"vZ0":-1.590921144085302,"x":88.72,"y":173.13,"x0":-1.6105482301759009,"y0":50.0023146283991,"z0":5.812085172781558,"aX":-0.994239847017303},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.8,"breakHorizontal":-0.2,"spinRate":2635,"spinDirection":55},"zone":6,"typeConfidence":0.89,"plateTime":0.4256339167297636,"extension":7.163989082643659},"index":0,"playId":"f7e66af7-5441-309f-88ff-a52ffd6d027d","pitchNumber":1,"startTime":"2025-08-05T02:30:42.503Z","endTime":"2025-08-05T02:30:46.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.923600446607292,"aZ":-33.2758895914145,"pfxX":0.6169400068191369,"pfxZ":-0.6374809653948503,"pX":0.7301343540013565,"pZ":2.0641403755193055,"vX0":5.813546054280795,"vY0":-130.63949775072643,"vZ0":-3.2042414710463394,"x":89.17,"y":183.05,"x0":-1.598314709324539,"y0":50.000383178452914,"z0":5.791780950447974,"aX":1.071508502182274},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.6,"breakHorizontal":-2.3,"spinRate":2677,"spinDirection":63},"zone":9,"typeConfidence":0.91,"plateTime":0.41828805365592014,"extension":7.464736632035288},"index":1,"playId":"e208cf5a-9e6c-3385-9e4a-af8a08338f87","pitchNumber":2,"startTime":"2025-08-05T02:30:58.567Z","endTime":"2025-08-05T02:31:04.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.097341421172963,"aZ":-44.91460708298464,"pfxX":1.2243154754647154,"pfxZ":-8.828674763441397,"pX":-0.37368313970864997,"pZ":2.4330459645155167,"vX0":2.490352187586794,"vY0":-119.6324328322419,"vZ0":1.2150109866990089,"x":131.24,"y":173.09,"x0":-1.5891918601363721,"y0":50.00384580569968,"z0":5.959262722409279,"aX":1.7662869101174687},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.4,"breakHorizontal":-2.9,"spinRate":2845,"spinDirection":26},"zone":4,"typeConfidence":0.91,"plateTime":0.45866408005827974,"extension":7.450390132459788},"hitData":{"launchSpeed":95.8,"launchAngle":21.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.78,"coordY":104.67}},"index":2,"playId":"41a59ec3-cc6f-35d0-8f21-f6e6a2e5b58f","pitchNumber":3,"startTime":"2025-08-05T02:31:39.517Z","endTime":"2025-08-05T02:31:49.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:31:49.856Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brendan Donovan pops out to third baseman Max Muncy.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T02:32:04.465Z","endTime":"2025-08-05T02:32:45.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.39428977367958,"strikeZoneBottom":1.64222950228127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.049825751617995,"aZ":-46.97474126653399,"pfxX":0.2033238659026957,"pfxZ":-10.359779868136673,"pX":-0.2182459243403398,"pZ":1.5884517661239153,"vX0":2.8376000792854885,"vY0":-119.38253658708,"vZ0":-0.3417129638678318,"x":125.32,"y":195.89,"x0":-1.4534067166747329,"y0":50.00087542161005,"z0":5.996540390100993,"aX":0.2898956806127688},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-18.5,"breakHorizontal":-1.1,"spinRate":2801,"spinDirection":16},"zone":8,"typeConfidence":0.9,"plateTime":0.460513342991939,"extension":7.222838518529759},"index":0,"playId":"cb142d87-ed03-37f4-8ec2-df6f22d14032","pitchNumber":1,"startTime":"2025-08-05T02:32:19.427Z","endTime":"2025-08-05T02:32:22.898Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31179107353864,"aZ":-13.404345318072254,"pfxX":-0.14456562061497058,"pfxZ":9.345493283154687,"pX":0.7372844824303268,"pZ":3.3252983435546613,"vX0":5.974368690563758,"vY0":-140.26328073248325,"vZ0":-4.617345842582641,"x":88.9,"y":149.0,"x0":-1.3943421561670808,"y0":50.00540747017469,"z0":5.855492278686996,"aX":-0.29105517492243627},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":-0.8,"spinRate":2468,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.38930063483021726,"extension":7.5254076776203425},"hitData":{"launchSpeed":63.8,"launchAngle":77.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":125.91,"coordY":183.91}},"index":1,"playId":"2a523a7d-876a-38c8-ac19-6c772dbc70a8","pitchNumber":2,"startTime":"2025-08-05T02:32:35.460Z","endTime":"2025-08-05T02:32:45.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:32:45.294Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Smith pops out to shortstop Masyn Winn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T02:34:45.947Z","endTime":"2025-08-05T02:35:10.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.345553007155097,"aZ":-21.804928712730664,"pfxX":0.908913346562525,"pfxZ":5.683407090825323,"pX":0.7295298194237693,"pZ":2.5937681592353323,"vX0":2.968175411233207,"vY0":-132.97870399968414,"vZ0":-3.5901447087919687,"x":89.19,"y":168.75,"x0":-0.5107216307158916,"y0":50.00614774651109,"z0":5.507385778602611,"aX":1.6597050557699555},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-2.2,"spinRate":2540,"spinDirection":200},"zone":6,"typeConfidence":0.9,"plateTime":0.40887699014722756,"extension":6.227814124407653},"hitData":{"launchSpeed":76.7,"launchAngle":66.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":131.46,"coordY":158.39}},"index":0,"playId":"a276e1c3-7e66-3cf0-8b98-fe6c5f7217f6","pitchNumber":1,"startTime":"2025-08-05T02:35:00.166Z","endTime":"2025-08-05T02:35:10.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:35:10.201Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T02:35:30.809Z","endTime":"2025-08-05T02:37:35.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.35742164016794,"strikeZoneBottom":1.68717469844893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53722225860772,"aZ":-17.5944560490269,"pfxX":0.4356646811801259,"pfxZ":7.949151161824695,"pX":0.27883858676909934,"pZ":2.9411407288584943,"vX0":2.171636935033716,"vY0":-133.5306784180855,"vZ0":-3.495054740058532,"x":106.37,"y":159.37,"x0":-0.5964112696690264,"y0":50.00309404696881,"z0":5.508134043957013,"aX":0.7986030608331831},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-1.2,"spinRate":2556,"spinDirection":206},"zone":3,"typeConfidence":0.92,"plateTime":0.4077680561865229,"extension":6.179013398074497},"index":0,"playId":"3c5c71b5-3bae-3593-a086-a5ea6669423e","pitchNumber":1,"startTime":"2025-08-05T02:35:38.272Z","endTime":"2025-08-05T02:35:41.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.10989381857287,"strikeZoneBottom":1.55816260363916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43281369228341,"aZ":-40.555041948750926,"pfxX":6.7813898604584715,"pfxZ":-5.9942168279740216,"pX":0.605142190318727,"pZ":1.5347757509066233,"vX0":0.6514579342915963,"vY0":-117.24067398117973,"vZ0":-0.651401112386915,"x":93.93,"y":197.34,"x0":-0.5576395131864847,"y0":50.00577940883664,"z0":5.589744251483605,"aX":9.474928196263935},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.8,"breakHorizontal":-12.5,"spinRate":2630,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.4665578083738935,"extension":6.122234645715483},"index":1,"playId":"05b4c275-a68a-34ff-a398-39a6a9af2de9","pitchNumber":2,"startTime":"2025-08-05T02:35:53.812Z","endTime":"2025-08-05T02:35:57.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23537356583674,"aZ":-23.34430636203932,"pfxX":-7.094662268980895,"pfxZ":5.457313507611245,"pX":-0.10059931473699751,"pZ":1.324509770417577,"vX0":3.8201106951246286,"vY0":-125.2911800114746,"vZ0":-4.806070999248546,"x":120.83,"y":203.02,"x0":-0.7098152425677172,"y0":50.00027043917603,"z0":5.134648960916276,"aX":-11.471637868332511},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.2,"breakHorizontal":12.2,"spinRate":1840,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.43432555733922884,"extension":6.422682092407794},"index":2,"playId":"c94f39db-038f-3083-9e55-6df4acef20e0","pitchNumber":3,"startTime":"2025-08-05T02:36:11.517Z","endTime":"2025-08-05T02:36:14.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.051123649589286,"aZ":-43.03827026732944,"pfxX":6.170457215264262,"pfxZ":-7.762816177674885,"pX":-0.24517954312496998,"pZ":2.9059431909123146,"vX0":-1.309257325955065,"vY0":-117.51059563226349,"vZ0":2.675930797981716,"x":126.35,"y":160.32,"x0":-0.4828218532899687,"y0":50.002372516881465,"z0":5.74789974597756,"aX":8.637709689992858},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.1,"breakHorizontal":-10.8,"spinRate":2529,"spinDirection":22},"zone":2,"typeConfidence":2.0,"plateTime":0.46593917529174567,"extension":6.036083955629509},"index":3,"playId":"f92bc1cc-b34a-3093-8e1d-ad3404d07eb8","pitchNumber":4,"startTime":"2025-08-05T02:36:32.127Z","endTime":"2025-08-05T02:36:35.127Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.15849677861315,"strikeZoneBottom":1.55182159802606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37014986878587,"aZ":-24.69641390803399,"pfxX":0.6927578733542079,"pfxZ":4.081484492318168,"pX":0.3261894730837179,"pZ":4.414490562520652,"vX0":2.2090966497782163,"vY0":-133.39485903970464,"vZ0":1.296497955253713,"x":104.57,"y":119.59,"x0":-0.5973159803290131,"y0":50.0009753233969,"z0":5.682470556416222,"aX":1.2675764705955075},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":-1.7,"spinRate":2418,"spinDirection":193},"zone":12,"typeConfidence":0.86,"plateTime":0.4081232225108695,"extension":6.271284130084046},"index":4,"playId":"607ffcdf-3c71-3d2a-9c3a-2acee18d160f","pitchNumber":5,"startTime":"2025-08-05T02:36:55.254Z","endTime":"2025-08-05T02:36:58.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.08057861722988,"strikeZoneBottom":1.5055764140874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.762246896517855,"aZ":-36.466826120584436,"pfxX":9.319804862566002,"pfxZ":-2.7967932811386884,"pX":0.8305514385603792,"pZ":1.0255680828034237,"vX0":0.4193691718390511,"vY0":-123.01946399670936,"vZ0":-3.1860717357335635,"x":85.34,"y":211.09,"x0":-0.5531063088875868,"y0":50.00010484196129,"z0":5.419784993209326,"aX":14.322134418016928},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.5,"breakHorizontal":-17.0,"spinRate":2624,"spinDirection":37},"zone":14,"typeConfidence":0.94,"plateTime":0.4447611760452901,"extension":6.295162882618701},"index":5,"playId":"fbd36503-b3a5-3044-b942-f20d4dbcf3a1","pitchNumber":6,"startTime":"2025-08-05T02:37:12.264Z","endTime":"2025-08-05T02:37:16.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, 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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.14359162338818,"strikeZoneBottom":1.47372984593205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83699073175969,"aZ":-26.52588430585947,"pfxX":-7.370355069706029,"pfxZ":3.618399007850657,"pX":-1.4199634576998457,"pZ":3.9349881859907208,"vX0":0.6250139353177069,"vY0":-123.65161656885074,"vZ0":1.8584583499369312,"x":171.13,"y":132.54,"x0":-0.7163861106027714,"y0":50.002436246489225,"z0":5.387270926744987,"aX":-11.502058073013046},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.2,"breakHorizontal":13.2,"spinRate":1775,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4416283449603533,"extension":6.3407345504274915},"index":6,"playId":"f00cac0c-9326-349c-b9b7-024b0e70edb1","pitchNumber":7,"startTime":"2025-08-05T02:37:32.754Z","endTime":"2025-08-05T02:37:35.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:37:35.767Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, third baseman Thomas Saggese to first baseman Willson Contreras. Max Muncy to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T02:37:59.250Z","endTime":"2025-08-05T02:38:30.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.56249946849973,"strikeZoneBottom":1.7673278785825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.122825699026283,"aZ":-35.71332658245457,"pfxX":3.3342461986663485,"pfxZ":-2.244624435869005,"pX":-0.006358933663792277,"pZ":3.499380656185967,"vX0":0.20785520923912926,"vY0":-124.0904683936004,"vZ0":2.0308268025402967,"x":117.24,"y":144.3,"x0":-0.5247971373995259,"y0":50.001874220344135,"z0":5.621124913419097,"aX":5.2598530640577845},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":-6.1,"spinRate":2717,"spinDirection":79},"zone":2,"typeConfidence":0.55,"plateTime":0.4394451758416409,"extension":6.043280454872859},"index":0,"playId":"a104d770-eece-31ae-8dee-54eb22c8f361","pitchNumber":1,"startTime":"2025-08-05T02:38:03.044Z","endTime":"2025-08-05T02:38:06.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62438401917647,"aZ":-43.535008480574156,"pfxX":6.891711093711198,"pfxZ":-8.450993020163768,"pX":0.38025539265288116,"pZ":1.0911887706119188,"vX0":-0.27244295395996,"vY0":-115.7936718649224,"vZ0":-0.5799197727282245,"x":102.51,"y":209.32,"x0":-0.3939470696770149,"y0":50.00349441864754,"z0":5.546053280760569,"aX":9.265306867356967},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.1,"breakHorizontal":-12.4,"spinRate":2520,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4748445288412455,"extension":6.0254177628310055},"hitData":{"launchSpeed":60.4,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.79,"coordY":166.89}},"index":1,"playId":"eab34e70-e25a-3667-8175-c1639834b73b","pitchNumber":2,"startTime":"2025-08-05T02:38:20.863Z","endTime":"2025-08-05T02:38:30.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:38:30.200Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T02:38:49.133Z","endTime":"2025-08-05T02:40:03.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.818182763451524,"aZ":-22.34642338522696,"pfxX":-8.318259422224529,"pfxZ":6.006331866798529,"pX":0.47804556025288775,"pZ":2.097339052872999,"vX0":5.661218958750993,"vY0":-126.33460471045233,"vZ0":-3.2087651248069426,"x":98.78,"y":182.15,"x0":-0.6976066446488912,"y0":50.003136223639956,"z0":5.155839360293873,"aX":-13.609236630213218},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.4,"breakHorizontal":14.0,"spinRate":2123,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.4315701330696573,"extension":6.406180079480095},"index":0,"playId":"33a13484-6c8a-3eab-a13f-3688e308bddb","pitchNumber":1,"startTime":"2025-08-05T02:38:56.477Z","endTime":"2025-08-05T02:38:59.477Z","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":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.51960883413184,"strikeZoneBottom":1.60072558452597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.171150083102702,"aZ":-43.849577862397545,"pfxX":7.423531401915811,"pfxZ":-8.485319154515288,"pX":1.0855692453421955,"pZ":0.28325540258173515,"vX0":1.403364689340619,"vY0":-117.37617634126076,"vZ0":-2.317492669538969,"x":75.62,"y":231.13,"x0":-0.485976276676814,"y0":50.00521862245588,"z0":5.421586469926691,"aX":10.211148808044356},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.6,"breakHorizontal":-13.8,"spinRate":2733,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.46922422974965805,"extension":6.495325977474689},"index":1,"playId":"7f07fc81-265b-3346-9531-2e167c47380f","pitchNumber":2,"startTime":"2025-08-05T02:39:14.322Z","endTime":"2025-08-05T02:39:17.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.51594727376502,"strikeZoneBottom":1.62874708548406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48099358398561,"aZ":-22.936796866292354,"pfxX":1.806086936333425,"pfxZ":5.106773009502307,"pX":0.344452437695862,"pZ":3.578545650982665,"vX0":1.6360961187372047,"vY0":-133.14761695319336,"vZ0":-0.8214570473172333,"x":103.87,"y":142.16,"x0":-0.510986723803294,"y0":50.005932300479586,"z0":5.539064968370191,"aX":3.26837751702826},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-3.6,"spinRate":2483,"spinDirection":194},"zone":3,"typeConfidence":0.84,"plateTime":0.4101356184215694,"extension":6.1906666192179225},"index":2,"playId":"95a9acbc-b02b-3fb5-81ba-91021f725db5","pitchNumber":3,"startTime":"2025-08-05T02:39:38.606Z","endTime":"2025-08-05T02:39:42.059Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.598395201858263,"aZ":-37.38304453483263,"pfxX":7.57214542915364,"pfxZ":-3.360152390090123,"pX":-0.5941217859376624,"pZ":2.0199262633457473,"vX0":-2.2031287817237657,"vY0":-123.42543746633882,"vZ0":-0.7639723984249865,"x":139.65,"y":184.24,"x0":-0.6760557533029468,"y0":50.00464703663566,"z0":5.470060103384639,"aX":11.732741240762074},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.0,"breakHorizontal":-13.2,"spinRate":2415,"spinDirection":35},"zone":7,"typeConfidence":0.92,"plateTime":0.443066328125874,"extension":6.175435737877564},"index":3,"playId":"ce9c01aa-88d1-3dd6-b4cb-bc571830aca7","pitchNumber":4,"startTime":"2025-08-05T02:39:59.741Z","endTime":"2025-08-05T02:40:03.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:40:03.407Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T02:42:11.280Z","endTime":"2025-08-05T02:43:56.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":86.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.770591748999383,"aZ":-25.459296519589106,"pfxX":2.0001245984778055,"pfxZ":3.603665218818972,"pX":0.9504127418469286,"pZ":1.0089927925862894,"vX0":6.096238737906995,"vY0":-134.346726103806,"vZ0":-7.668582222610187,"x":80.77,"y":211.54,"x0":-1.5905259959050837,"y0":50.00519599374192,"z0":5.658104327829478,"aX":3.7265236786907967},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.4,"breakHorizontal":-4.7,"spinRate":2738,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4046998991555837,"extension":7.590510166145521},"index":0,"playId":"af423e0e-2809-31d5-9142-c2c4d10637be","pitchNumber":1,"startTime":"2025-08-05T02:42:16.167Z","endTime":"2025-08-05T02:42:20.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.872473477837687,"aZ":-28.341948937836367,"pfxX":1.5949685151119648,"pfxZ":2.0737577258266375,"pX":0.8619721545753228,"pZ":1.7036429335429841,"vX0":6.117287422695853,"vY0":-133.78542875257634,"vZ0":-5.47318990244012,"x":84.14,"y":192.78,"x0":-1.6444459106393166,"y0":50.002541235567634,"z0":5.761093493078487,"aX":2.94246952596957},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.0,"breakHorizontal":-4.0,"spinRate":2766,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.4065704255753353,"extension":7.462559520290477},"index":1,"playId":"a77d8851-9866-3175-a197-b5d0f79b61a1","pitchNumber":2,"startTime":"2025-08-05T02:42:29.494Z","endTime":"2025-08-05T02:42:32.494Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.47568436333795,"strikeZoneBottom":1.50253623182714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.783068868004435,"aZ":-44.648176150504234,"pfxX":-0.5516263228652667,"pfxZ":-8.117621176819181,"pX":1.6804633036223222,"pZ":1.1274281626685048,"vX0":6.9973496127215284,"vY0":-123.25579292953324,"vZ0":-2.523945703253305,"x":52.94,"y":208.34,"x0":-1.1250635330976662,"y0":50.002634986552685,"z0":5.939277751174235,"aX":-0.8481012449384789},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-15.0,"breakHorizontal":-0.6,"spinRate":2857,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.44458646438576777,"extension":7.4258750629852415},"index":2,"playId":"92726dae-f95b-3048-b9a5-874ac46e492e","pitchNumber":3,"startTime":"2025-08-05T02:42:46.902Z","endTime":"2025-08-05T02:42:49.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.35039871549843,"strikeZoneBottom":1.49781660504359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58741801539886,"aZ":-36.6087328459889,"pfxX":-0.6541407549637457,"pfxZ":-2.5169650898261455,"pX":1.8520011996963635,"pZ":2.066694536957226,"vX0":8.86670419224861,"vY0":-131.06933835705948,"vZ0":-2.696072163751724,"x":46.41,"y":182.98,"x0":-1.4727194969720172,"y0":50.005243075929066,"z0":5.810413071640631,"aX":-1.1540568464550127},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.9,"breakHorizontal":-0.5,"spinRate":2782,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.41599061071798094,"extension":7.475671091288191},"index":3,"playId":"b5c10b58-d8b1-33bf-b12f-efc85752fa41","pitchNumber":4,"startTime":"2025-08-05T02:43:04.545Z","endTime":"2025-08-05T02:43:07.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-05T02:43:14.057Z","endTime":"2025-08-05T02:43:27.917Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56346282676149,"aZ":-16.060202945474927,"pfxX":-1.690400912781099,"pfxZ":8.115196915398366,"pX":-0.012328981084007927,"pZ":3.5503457015693414,"vX0":4.241027263008024,"vY0":-139.37506941376515,"vZ0":-3.3773997608314867,"x":117.47,"y":142.92,"x0":-1.3277433279610875,"y0":50.00327910946237,"z0":5.825406636031735,"aX":-3.3570263188612257},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":2.3,"spinRate":2570,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.3915807239552529,"extension":7.691066765763882},"index":5,"playId":"d5deb18c-e155-3eee-8607-4583f9b579ce","pitchNumber":5,"startTime":"2025-08-05T02:43:27.917Z","endTime":"2025-08-05T02:43:30.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.237753189917225,"aZ":-47.097410972084,"pfxX":0.5745081870119393,"pfxZ":-10.405045142821008,"pX":0.017479644200610673,"pZ":2.8464366313185345,"vX0":2.9516779097899835,"vY0":-119.59589153149659,"vZ0":2.3546163108460716,"x":116.33,"y":161.93,"x0":-1.3125294197576023,"y0":50.00464950814587,"z0":6.104943295984166,"aX":0.8231719810731596},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-17.9,"breakHorizontal":-1.8,"spinRate":2920,"spinDirection":22},"zone":5,"typeConfidence":0.9,"plateTime":0.4597685536840519,"extension":7.205581715143355},"hitData":{"launchSpeed":89.2,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.44,"coordY":157.79}},"index":6,"playId":"5da5f87f-d571-3de0-b1a6-d4d12035fd39","pitchNumber":6,"startTime":"2025-08-05T02:43:47.967Z","endTime":"2025-08-05T02:43:56.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:43:56.474Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T02:44:15.920Z","endTime":"2025-08-05T02:45:27.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.56665928005205,"strikeZoneBottom":1.55496794151605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52325898412494,"aZ":-16.152958840274987,"pfxX":-7.052467508013197,"pfxZ":7.900352048677441,"pX":1.0760417316402238,"pZ":2.345828763007584,"vX0":9.719251063392347,"vY0":-141.7557351608289,"vZ0":-6.466980374884408,"x":75.98,"y":175.44,"x0":-1.4866346752598183,"y0":50.00187757750382,"z0":5.694692907709722,"aX":-14.300043547840986},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":10.7,"spinRate":2620,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.3869396085522867,"extension":7.322643016561502},"index":0,"playId":"5c8d2119-23d7-36b6-a6cd-641686dba521","pitchNumber":1,"startTime":"2025-08-05T02:44:18.944Z","endTime":"2025-08-05T02:44:22.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.41929889834442,"strikeZoneBottom":1.50241301395256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61565827420963,"aZ":-47.8802248060184,"pfxX":2.988248789263525,"pfxZ":-11.462360355159348,"pX":-1.2951517941383888,"pZ":4.0727007509888775,"vX0":0.018580778473268278,"vY0":-117.00516239467807,"vZ0":5.525663114324223,"x":166.37,"y":128.82,"x0":-1.690731647135364,"y0":50.00582072754328,"z0":6.201080002506604,"aX":4.092818724367106},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-18.8,"breakHorizontal":-5.4,"spinRate":2950,"spinDirection":23},"zone":11,"typeConfidence":0.9,"plateTime":0.4703467432590549,"extension":7.117156646017726},"index":1,"playId":"f9ec0616-d14e-3379-b7d5-6618c8b57b1e","pitchNumber":2,"startTime":"2025-08-05T02:44:31.933Z","endTime":"2025-08-05T02:44:34.933Z","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":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.39896237075022,"strikeZoneBottom":1.4821606623452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.323265798110427,"aZ":-35.403959235874325,"pfxX":1.0258512809090217,"pfxZ":-1.8893468201033254,"pX":0.23524001561954275,"pZ":3.2713036483361377,"vX0":4.571360374437778,"vY0":-129.60973100684294,"vZ0":0.3078458279678773,"x":108.03,"y":150.45,"x0":-1.682561834287908,"y0":50.00498715884449,"z0":5.847969092320622,"aX":1.750632984398606},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.1,"breakHorizontal":-2.9,"spinRate":2678,"spinDirection":82},"zone":2,"typeConfidence":0.91,"plateTime":0.4221043609033326,"extension":6.9643728765171025},"index":2,"playId":"d8b7cd73-590f-38ec-8bd5-70ab40905c27","pitchNumber":3,"startTime":"2025-08-05T02:44:45.970Z","endTime":"2025-08-05T02:44:49.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.692805034934995,"aZ":-17.08865476285736,"pfxX":-6.978073307740004,"pfxZ":7.565451093553835,"pX":0.7696241477683711,"pZ":2.2660658372500198,"vX0":8.670873586904634,"vY0":-140.30035333895236,"vZ0":-6.297286117337578,"x":87.66,"y":177.6,"x0":-1.4540965515941804,"y0":50.00312160659254,"z0":5.653125627657325,"aX":-13.914643475348461},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":10.8,"spinRate":2559,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.39037979825997615,"extension":7.397145471615331},"index":3,"playId":"6d33edfa-4407-389f-85e0-40a819e29c0a","pitchNumber":4,"startTime":"2025-08-05T02:45:01.508Z","endTime":"2025-08-05T02:45:05.238Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.217311340105873,"aZ":-46.933030300239324,"pfxX":0.26865184768677963,"pfxZ":-9.685430788606613,"pX":-0.3425779452322566,"pZ":0.962144565615305,"vX0":2.720095591695304,"vY0":-123.35879353495417,"vZ0":-2.2442602353257226,"x":130.06,"y":212.8,"x0":-1.4998866385707876,"y0":50.00475759287849,"z0":5.883601654452427,"aX":0.4091711663839714},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-17.8,"breakHorizontal":-1.2,"spinRate":2861,"spinDirection":20},"zone":13,"typeConfidence":0.88,"plateTime":0.4460107034684073,"extension":7.092671799881308},"index":4,"playId":"77d8983e-3208-36a9-9362-10bae3cfb926","pitchNumber":5,"startTime":"2025-08-05T02:45:22.575Z","endTime":"2025-08-05T02:45:27.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:45:27.063Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T02:45:46.350Z","endTime":"2025-08-05T02:47:01.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.41537291182494,"strikeZoneBottom":1.6256947646689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75343728667394,"aZ":-34.868464926176664,"pfxX":0.724187046337315,"pfxZ":-1.552499167099052,"pX":-0.646336335262075,"pZ":3.2383999773555665,"vX0":2.546534022836028,"vY0":-130.49437756759536,"vZ0":0.25584812239569255,"x":141.64,"y":151.34,"x0":-1.7263026869931632,"y0":50.00323412673822,"z0":5.7517965988872435,"aX":1.2565324556572277},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.5,"breakHorizontal":-1.8,"spinRate":2624,"spinDirection":84},"zone":1,"typeConfidence":0.91,"plateTime":0.41867362328118585,"extension":7.566826829680363},"index":0,"playId":"09390551-f6f0-34fb-bb97-63460430f009","pitchNumber":1,"startTime":"2025-08-05T02:45:51.477Z","endTime":"2025-08-05T02:45:55.175Z","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":90.5,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.154834873696746,"aZ":-33.20009109343402,"pfxX":0.8396512383908017,"pfxZ":-0.5757183922338971,"pX":-0.5236159881317776,"pZ":2.6065338932849977,"vX0":2.5127056066337286,"vY0":-131.90197960416904,"vZ0":-2.146895036333783,"x":136.96,"y":168.4,"x0":-1.5949685989856899,"y0":50.0056871809372,"z0":5.862043332715514,"aX":1.489815041161826},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.3,"breakHorizontal":-2.0,"spinRate":2724,"spinDirection":75},"zone":4,"typeConfidence":0.91,"plateTime":0.41411606922715416,"extension":7.255058059495747},"index":1,"playId":"eac7daea-b6c2-3d7f-98ad-3e4d7bbb6625","pitchNumber":2,"startTime":"2025-08-05T02:46:08.537Z","endTime":"2025-08-05T02:46:11.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T02:46:22.540Z","endTime":"2025-08-05T02:46:33.132Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.40615459359076,"strikeZoneBottom":1.61689186622289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.260381485721087,"aZ":-45.30416543133857,"pfxX":1.5477595425684418,"pfxZ":-8.691634670090947,"pX":0.9430316816026671,"pZ":-0.1381127757560912,"vX0":4.892406491294809,"vY0":-122.65432154913424,"vZ0":-5.124986408367818,"x":81.05,"y":242.51,"x0":-1.28581872769775,"y0":50.00496891308099,"z0":5.8782534999609455,"aX":2.336900450771524},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-16.8,"breakHorizontal":-4.1,"spinRate":2918,"spinDirection":11},"zone":14,"typeConfidence":0.9,"plateTime":0.44809016964401405,"extension":7.288775573735842},"index":3,"playId":"c9604d12-e5a4-38bc-8539-fb12eddbbebb","pitchNumber":3,"startTime":"2025-08-05T02:46:33.132Z","endTime":"2025-08-05T02:46:37.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.49660874291316,"strikeZoneBottom":1.55001385482878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69804310482011,"aZ":-10.620353889257872,"pfxX":-0.10988653533254888,"pfxZ":10.270769618374963,"pX":0.5520523045239262,"pZ":2.4856708599914135,"vX0":5.4512315452860465,"vY0":-143.17452033959643,"vZ0":-7.426288488305705,"x":95.96,"y":171.67,"x0":-1.353720396169249,"y0":50.005577676325316,"z0":5.7602467052980355,"aX":-0.23195396471837723},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.5,"breakHorizontal":-0.7,"spinRate":2675,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.3809932279192312,"extension":7.400506808751477},"index":4,"playId":"b78875b6-148c-3597-ab22-8b41fc3c3aac","pitchNumber":4,"startTime":"2025-08-05T02:46:57.480Z","endTime":"2025-08-05T02:47:01.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:47:01.540Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T02:49:00.050Z","endTime":"2025-08-05T02:50:11.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42131514093842,"aZ":-19.59173339795617,"pfxX":0.914967817632018,"pfxZ":6.749349929419717,"pX":0.5465891478325741,"pZ":3.161315248450618,"vX0":2.595803289109881,"vY0":-134.95635081682917,"vZ0":-2.6888487518476234,"x":96.17,"y":153.42,"x0":-0.5425185249930888,"y0":50.00416173713401,"z0":5.533926341339686,"aX":1.705301259384387},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-2.2,"spinRate":2532,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.40420047452641716,"extension":6.089446371744082},"index":0,"playId":"6ff225b5-4dfa-3d4d-a484-3238ce445c69","pitchNumber":1,"startTime":"2025-08-05T02:49:15.162Z","endTime":"2025-08-05T02:49:18.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.44001972541905,"strikeZoneBottom":1.61620515370739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.164390793179734,"aZ":-43.18641692639675,"pfxX":7.552889575331276,"pfxZ":-8.122172367741348,"pX":0.8914130301793229,"pZ":3.0126497808725214,"vX0":0.891954431404588,"vY0":-116.11261659113323,"vZ0":3.1150834546405566,"x":83.02,"y":157.44,"x0":-0.47894375923895427,"y0":50.00292201121409,"z0":5.7830592878324,"aX":10.240158089163693},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.6,"breakHorizontal":-13.9,"spinRate":2343,"spinDirection":28},"zone":12,"typeConfidence":2.0,"plateTime":0.4729917607952858,"extension":6.123603795991785},"index":1,"playId":"7989fd90-3bd3-3483-8b2f-b5a4329a9579","pitchNumber":2,"startTime":"2025-08-05T02:49:36.306Z","endTime":"2025-08-05T02:49:39.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T02:49:49.594Z","endTime":"2025-08-05T02:49:59.304Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.616777240949656,"aZ":-32.92209965875226,"pfxX":6.232234741110942,"pfxZ":-0.4784483297716893,"pX":0.005537306185534701,"pZ":1.6942280428085603,"vX0":-0.4483311306447234,"vY0":-124.13447256542688,"vZ0":-2.5349528389218396,"x":116.79,"y":193.04,"x0":-0.6231386247892117,"y0":50.0012174388851,"z0":5.443749944532025,"aX":9.817760573545632},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":-11.3,"spinRate":2296,"spinDirection":39},"zone":8,"typeConfidence":0.84,"plateTime":0.4396455857864172,"extension":6.341041058304622},"hitData":{"launchSpeed":88.0,"launchAngle":33.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.43,"coordY":116.81}},"index":3,"playId":"bd3c256d-896a-32cc-9145-463398ecb6ee","pitchNumber":3,"startTime":"2025-08-05T02:49:59.304Z","endTime":"2025-08-05T02:50:11.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:50:11.230Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T02:50:29.459Z","endTime":"2025-08-05T02:51:46.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.42463253007135,"strikeZoneBottom":1.57483534801035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.379404692879156,"aZ":-43.98831379749919,"pfxX":5.62799840416913,"pfxZ":-8.787222338426737,"pX":0.5001525819605372,"pZ":2.982443914047007,"vX0":0.494446760583217,"vY0":-115.7007525045827,"vZ0":3.2216136892138936,"x":97.94,"y":158.25,"x0":-0.44732105650400006,"y0":50.004933762680814,"z0":5.813449154814648,"aX":7.5632989773639006},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.6,"breakHorizontal":-10.3,"spinRate":2456,"spinDirection":22},"zone":3,"typeConfidence":2.0,"plateTime":0.47500853167592005,"extension":6.099186361308293},"index":0,"playId":"c5ed4fc8-a7ff-3bb8-9959-bc2448e797c5","pitchNumber":1,"startTime":"2025-08-05T02:50:39.408Z","endTime":"2025-08-05T02:50:42.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60206317434999,"aZ":-35.29857674477932,"pfxX":3.9687532621979864,"pfxZ":-1.9831443841950147,"pX":0.6576760888763431,"pZ":3.516769453688636,"vX0":1.6635528626853406,"vY0":-124.49718151356709,"vZ0":1.8928396187652377,"x":91.93,"y":143.83,"x0":-0.5335042464334155,"y0":50.00038568869456,"z0":5.65578253447735,"aX":6.26509585580987},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.0,"breakHorizontal":-7.6,"spinRate":2755,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.4389642850586246,"extension":6.215589681273455},"index":1,"playId":"450695e3-9133-363d-96a4-95b7999c8c5a","pitchNumber":2,"startTime":"2025-08-05T02:50:56.719Z","endTime":"2025-08-05T02:50:59.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0188689862471,"aZ":-36.44170142879407,"pfxX":6.685178045381848,"pfxZ":-2.7566407514665734,"pX":1.0214166710894825,"pZ":1.4683671040695778,"vX0":1.376067779762687,"vY0":-123.48031812920249,"vZ0":-2.2936984071617177,"x":78.07,"y":199.13,"x0":-0.4113593447714891,"y0":50.00208362385292,"z0":5.467941972645809,"aX":10.348669127995585},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.3,"breakHorizontal":-12.5,"spinRate":2590,"spinDirection":32},"zone":14,"typeConfidence":0.86,"plateTime":0.4431460376698575,"extension":6.084964426665672},"index":2,"playId":"58334004-60ff-3674-8c4f-6dfa3c3ba4df","pitchNumber":3,"startTime":"2025-08-05T02:51:18.280Z","endTime":"2025-08-05T02:51:21.280Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.160023539198956,"aZ":-37.10412283134213,"pfxX":8.723736955926128,"pfxZ":-3.2673965987232236,"pX":1.6867823536283062,"pZ":1.4624196892752275,"vX0":1.9618816914929225,"vY0":-122.35033768037444,"vZ0":-2.126958161261898,"x":52.7,"y":199.29,"x0":-0.25947318152144466,"y0":50.00255194400514,"z0":5.5363932386685635,"aX":13.165112980578938},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.1,"breakHorizontal":-16.2,"spinRate":2622,"spinDirection":33},"zone":14,"typeConfidence":0.89,"plateTime":0.4484489976776991,"extension":6.405397607989074},"index":3,"playId":"e678ca51-dd8d-3faa-b26a-1205b14e12e4","pitchNumber":4,"startTime":"2025-08-05T02:51:40.307Z","endTime":"2025-08-05T02:51:46.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:51:46.001Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T02:52:04.901Z","endTime":"2025-08-05T02:54:58.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.53253492550555,"strikeZoneBottom":1.59215551420415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95898550734647,"aZ":-22.630384795545258,"pfxX":1.4441998786242767,"pfxZ":5.163982835615991,"pX":0.7279264725255178,"pZ":3.5717014874258712,"vX0":2.360511336718241,"vY0":-134.1219843463041,"vZ0":-0.9952381914829299,"x":89.25,"y":142.34,"x0":-0.3462768854508798,"y0":50.00467555552432,"z0":5.539363499289557,"aX":2.6707905268275263},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":-3.0,"spinRate":2595,"spinDirection":196},"zone":3,"typeConfidence":0.88,"plateTime":0.40607370278504984,"extension":6.148075245906063},"index":0,"playId":"26432fc7-0aab-378a-a170-cecd7f646cae","pitchNumber":1,"startTime":"2025-08-05T02:52:16.890Z","endTime":"2025-08-05T02:52:20.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.52429689643098,"strikeZoneBottom":1.52959957667247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.253214743557702,"aZ":-27.511538459837293,"pfxX":2.0902350493100226,"pfxZ":2.6897432702969617,"pX":1.384854833160171,"pZ":2.715207351114162,"vX0":4.217454629306806,"vY0":-129.99494710489623,"vZ0":-1.7246309136374913,"x":64.21,"y":165.47,"x0":-0.5225383378496165,"y0":50.00065203959872,"z0":5.452336000106712,"aX":3.6176521454002213},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":-4.7,"spinRate":2625,"spinDirection":164},"zone":12,"typeConfidence":0.92,"plateTime":0.4194722520444274,"extension":6.328185449573358},"index":1,"playId":"3e7348dd-3d10-3e12-bccf-315b0d5be1f8","pitchNumber":2,"startTime":"2025-08-05T02:52:38.177Z","endTime":"2025-08-05T02:52:42.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.610889022619066,"aZ":-22.621752940107694,"pfxX":-7.9958393739086375,"pfxZ":5.913359533200244,"pX":0.4856878507213191,"pZ":2.1351780803402396,"vX0":5.4409512534865,"vY0":-126.01815434004962,"vZ0":-3.06046931553244,"x":98.49,"y":181.13,"x0":-0.6580773651627698,"y0":50.00101226853624,"z0":5.184274357072039,"aX":-12.912420745678544},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.3,"breakHorizontal":13.3,"spinRate":1971,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.43395717551520185,"extension":6.540866997058313},"index":2,"playId":"d2681e3e-b411-3cc8-94fc-e0207e6cd53b","pitchNumber":3,"startTime":"2025-08-05T02:52:59.564Z","endTime":"2025-08-05T02:53:05.749Z","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.5,"endSpeed":84.7,"strikeZoneTop":3.50409291908674,"strikeZoneBottom":1.59685692524517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.644292013977033,"aZ":-22.623660555534425,"pfxX":1.0057497720935764,"pfxZ":5.243087847956522,"pX":-1.050237711700746,"pZ":2.5075048503723516,"vX0":-1.2196879574941955,"vY0":-133.33797744597294,"vZ0":-3.1900954154590586,"x":157.03,"y":171.08,"x0":-0.71995666150273,"y0":50.00072260861155,"z0":5.331004205517088,"aX":1.8312487741411825},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.6,"spinRate":2516,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.40902007722053213,"extension":6.251884076760641},"index":3,"playId":"b5b2b64c-87b7-3b73-a7c8-25561880da8d","pitchNumber":4,"startTime":"2025-08-05T02:53:34.777Z","endTime":"2025-08-05T02:53:40.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.4960055613732,"strikeZoneBottom":1.58857765052805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98651416555662,"aZ":-34.55418126281651,"pfxX":7.088673671880733,"pfxZ":-1.5342617757807737,"pX":0.40533830696179407,"pZ":0.028883568704097144,"vX0":0.019043169349944933,"vY0":-123.71505951854631,"vZ0":-5.6286166595010325,"x":101.55,"y":238.0,"x0":-0.523723733190213,"y0":50.00024180034259,"z0":5.219432542250057,"aX":11.019321951071053},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.8,"breakHorizontal":-12.8,"spinRate":2721,"spinDirection":37},"zone":14,"typeConfidence":0.93,"plateTime":0.4422161621475986,"extension":6.282756200929382},"index":4,"playId":"b54d71ff-1fd8-3f32-bdb0-739ccd2fd760","pitchNumber":5,"startTime":"2025-08-05T02:53:52.428Z","endTime":"2025-08-05T02:53:56.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04384025872314,"aZ":-35.8806891410112,"pfxX":8.187013786576367,"pfxZ":-2.338466284852264,"pX":0.49302446799931426,"pZ":1.756463985455991,"vX0":-0.13398488114464813,"vY0":-125.31317058219877,"vZ0":-1.9395392656345118,"x":98.21,"y":191.36,"x0":-0.515853316501025,"y0":50.00317010406424,"z0":5.480189289391772,"aX":12.980280971878738},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.4,"breakHorizontal":-14.8,"spinRate":2611,"spinDirection":38},"zone":9,"typeConfidence":0.92,"plateTime":0.4376018803460675,"extension":6.230497989446644},"index":5,"playId":"4dc0909f-9ff9-3929-8a60-7fe986c0790f","pitchNumber":6,"startTime":"2025-08-05T02:54:22.973Z","endTime":"2025-08-05T02:54:26.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.607319409279658,"aZ":-20.674288973452743,"pfxX":1.2174956647434725,"pfxZ":6.186209385819065,"pX":-0.0920523267600898,"pZ":2.6569200055007043,"vX0":0.8514187375042807,"vY0":-134.81220011159374,"vZ0":-3.3317126077588703,"x":120.51,"y":167.04,"x0":-0.5690978295547433,"y0":50.002987823259836,"z0":5.351249677393081,"aX":2.2626708623466816},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":-2.4,"spinRate":2469,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.40477791867887847,"extension":6.342480762662226},"hitData":{"launchSpeed":90.6,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.27,"coordY":154.76}},"index":6,"playId":"a5e263f4-bbcc-30dc-ad7e-ec88f8541f15","pitchNumber":7,"startTime":"2025-08-05T02:54:49.793Z","endTime":"2025-08-05T02:54:58.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:54:58.003Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T02:56:52.522Z","endTime":"2025-08-05T02:57:42.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.50207805493342,"strikeZoneBottom":1.60656914986982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.153994372358323,"aZ":-27.95122350910007,"pfxX":1.1387106633522963,"pfxZ":2.424344317772608,"pX":1.0939622600059118,"pZ":3.0961824060568537,"vX0":6.950925984337665,"vY0":-129.88482690174942,"vZ0":-1.5422141023312619,"x":75.3,"y":155.18,"x0":-1.743353706867335,"y0":50.00445069825808,"z0":5.783974520890228,"aX":1.9823912046791843},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2720,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.41855533959466706,"extension":7.43438467317925},"index":0,"playId":"3e6d8927-5b1b-3e69-afa9-402424d4a69b","pitchNumber":1,"startTime":"2025-08-05T02:57:07.640Z","endTime":"2025-08-05T02:57:11.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.43636220598848,"strikeZoneBottom":1.57198455391968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.655654145022872,"aZ":-32.746637004517176,"pfxX":1.5702994389636102,"pfxZ":-0.3376344086776992,"pX":0.4105013155769167,"pZ":2.7279848135866356,"vX0":5.192275503410532,"vY0":-129.36558559104066,"vZ0":-1.4399751195421089,"x":101.35,"y":165.12,"x0":-1.8158546563420914,"y0":50.0008188829371,"z0":5.771862063681343,"aX":2.694249133892999},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.7,"breakHorizontal":-3.8,"spinRate":2669,"spinDirection":98},"zone":6,"typeConfidence":0.9,"plateTime":0.42128570560343626,"extension":7.440376015656375},"index":1,"playId":"a09b6cf3-bb62-3588-bc21-8316b9331c9e","pitchNumber":2,"startTime":"2025-08-05T02:57:20.226Z","endTime":"2025-08-05T02:57:23.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.775030473007497,"aZ":-13.025169315493473,"pfxX":-1.695102460920395,"pfxZ":9.438061008867592,"pX":-0.10319685831524875,"pZ":3.0367741152579484,"vX0":4.837322162660646,"vY0":-140.79150026806698,"vZ0":-5.193467619722487,"x":120.93,"y":156.79,"x0":-1.6153034195727216,"y0":50.00256995138503,"z0":5.7326357046407646,"aX":-3.439517292048756},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":2.2,"spinRate":2625,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.3874535388855964,"extension":7.534236658929484},"hitData":{"launchSpeed":90.8,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.5,"coordY":148.7}},"index":2,"playId":"9118dacb-db2d-391c-a272-caea33019ec8","pitchNumber":3,"startTime":"2025-08-05T02:57:33.087Z","endTime":"2025-08-05T02:57:42.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:57:42.357Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masyn Winn walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T02:58:00.425Z","endTime":"2025-08-05T02:59:11.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.43289692801709,"strikeZoneBottom":1.54741384294049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.775812155362964,"aZ":-29.07499943499,"pfxX":0.2794955827727179,"pfxZ":1.720663414777201,"pX":0.2762882404938738,"pZ":0.9257863867312508,"vX0":5.212932809625881,"vY0":-132.85201384842648,"vZ0":-6.929928377271327,"x":106.47,"y":213.78,"x0":-1.7424011697037403,"y0":50.00175945009609,"z0":5.66340344394677,"aX":0.5016924303858514},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.9,"breakHorizontal":-1.6,"spinRate":2743,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.4112878195904517,"extension":7.534846641576352},"index":0,"playId":"81826b7e-3678-3c16-aa5d-de7f589899b4","pitchNumber":1,"startTime":"2025-08-05T02:58:07.608Z","endTime":"2025-08-05T02:58:10.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.015347543871922,"aZ":-30.840744288332147,"pfxX":2.2717741129638136,"pfxZ":0.7484001937891449,"pX":0.5635683042780569,"pZ":3.04009614603047,"vX0":5.298560353004048,"vY0":-131.4238809942599,"vZ0":-1.1852906512059278,"x":95.52,"y":156.7,"x0":-1.7620317474156053,"y0":50.00136693958291,"z0":5.757217963651016,"aX":4.0302140494469665},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.3,"breakHorizontal":-5.2,"spinRate":2819,"spinDirection":76},"zone":3,"typeConfidence":0.91,"plateTime":0.4144484256645975,"extension":7.6298153429508675},"index":1,"playId":"984caf8a-8226-31e8-9e2c-6ac0dc545936","pitchNumber":2,"startTime":"2025-08-05T02:58:21.114Z","endTime":"2025-08-05T02:58:24.114Z","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":81.9,"endSpeed":75.4,"strikeZoneTop":3.43062635709475,"strikeZoneBottom":1.63982790525146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.390708590244962,"aZ":-42.54475549289099,"pfxX":4.337745195237486,"pfxZ":-7.265298648457394,"pX":1.2604009608636935,"pZ":1.7855802147530988,"vX0":5.03358851681163,"vY0":-119.15059484672135,"vZ0":-0.7312882530492975,"x":68.96,"y":190.57,"x0":-1.4486062921099034,"y0":50.00206957019413,"z0":5.964291864552545,"aX":6.192200797994693},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.1,"breakHorizontal":-9.1,"spinRate":2813,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.4609249025438622,"extension":7.047594988303618},"index":2,"playId":"bddc14f5-d340-3f6b-b76a-554f65303b4d","pitchNumber":3,"startTime":"2025-08-05T02:58:34.426Z","endTime":"2025-08-05T02:58:37.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.29577623741238,"strikeZoneBottom":1.4104379327154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.674082938708366,"aZ":-8.411694057823901,"pfxX":-0.5867996043090926,"pfxZ":11.768559873493572,"pX":2.3554507622146206,"pZ":2.5377887903812137,"vX0":10.641725045561543,"vY0":-141.30645927566226,"vZ0":-7.0664307627843685,"x":27.22,"y":170.26,"x0":-1.3855030025139876,"y0":50.001779339300434,"z0":5.613702164977637,"aX":-1.1862337136376218},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.9,"breakHorizontal":-1.2,"spinRate":2541,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3878573826209428,"extension":7.510593389231402},"index":3,"playId":"a199f58d-4fbe-38d3-b5a3-3003fbde4f29","pitchNumber":4,"startTime":"2025-08-05T02:58:49.048Z","endTime":"2025-08-05T02:58:52.067Z","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":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.28902755574785,"strikeZoneBottom":1.52961128953351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.174370195105485,"aZ":-31.930215198903262,"pfxX":1.6105457355720194,"pfxZ":0.1427476674995498,"pX":1.7710495290108978,"pZ":1.1915619381947273,"vX0":8.238237470291512,"vY0":-130.28900724622554,"vZ0":-5.0821306472256325,"x":49.49,"y":206.61,"x0":-1.6301218958463881,"y0":50.0035695221165,"z0":5.556275925515895,"aX":2.793129357115755},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":-4.6,"spinRate":2670,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.4190121433267109,"extension":7.644843278930585},"index":4,"playId":"645b14f6-f068-33d3-8dde-05efe9e43e86","pitchNumber":5,"startTime":"2025-08-05T02:59:08.283Z","endTime":"2025-08-05T02:59:11.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:59:11.283Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Thomas Saggese flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T02:59:32.985Z","endTime":"2025-08-05T03:00:40.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.46978897231584,"strikeZoneBottom":1.51730802219261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.040862971223888,"aZ":-13.938622034258854,"pfxX":-1.7519615562039066,"pfxZ":9.177980982649926,"pX":-0.14481746766283873,"pZ":2.9465495681071134,"vX0":4.488201141435801,"vY0":-139.94210202048737,"vZ0":-5.2743268334237285,"x":122.52,"y":159.22,"x0":-1.5405342191211726,"y0":50.00608701416675,"z0":5.766153565847132,"aX":-3.4828072917230024},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":2.3,"spinRate":2497,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.3911316016374289,"extension":7.468288010202836},"index":0,"playId":"5abe17ac-bb37-3487-ba79-cb610175f549","pitchNumber":1,"startTime":"2025-08-05T02:59:37.186Z","endTime":"2025-08-05T02:59:40.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.47400514880023,"strikeZoneBottom":1.66334270676759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.107665117920163,"aZ":-14.737120747838922,"pfxX":-0.23085883981879451,"pfxZ":8.867123884333504,"pX":-0.756699468047811,"pZ":3.830238511858369,"vX0":2.412684963280655,"vY0":-138.8705237258694,"vZ0":-3.0640173776694315,"x":145.84,"y":135.36,"x0":-1.604227476128484,"y0":50.002685027631216,"z0":5.91949291221424,"aX":-0.45424261766674506},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":0.0,"spinRate":2540,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.39338309254234005,"extension":7.482769727086801},"index":1,"playId":"0d24f795-cbec-351f-8201-5805d5df396e","pitchNumber":2,"startTime":"2025-08-05T02:59:54.964Z","endTime":"2025-08-05T03:00:00.278Z","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.1,"endSpeed":88.6,"strikeZoneTop":3.44115964007423,"strikeZoneBottom":1.56833586938316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86929790512648,"aZ":-12.202446356152645,"pfxX":-0.004807635985427439,"pfxZ":9.967763905605192,"pX":-0.851047700985788,"pZ":3.666376323136169,"vX0":1.854258443580845,"vY0":-140.01756130199058,"vZ0":-3.7737031581323706,"x":149.44,"y":139.79,"x0":-1.5187069163042657,"y0":50.00509949028415,"z0":5.818771585878605,"aX":-0.009605867704346824},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":-0.4,"spinRate":2527,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3898044253412123,"extension":7.276018881835344},"index":2,"playId":"ab6e37f0-e348-360f-803f-80995de95593","pitchNumber":3,"startTime":"2025-08-05T03:00:10.476Z","endTime":"2025-08-05T03:00:15.615Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.825983676845425,"aZ":-12.850434979649616,"pfxX":-1.2466213695886306,"pfxZ":9.808443334537253,"pX":-0.5390215164650715,"pZ":3.5195698457944737,"vX0":3.2449166231909055,"vY0":-139.13905403144688,"vZ0":-4.0731876362055575,"x":137.55,"y":143.75,"x0":-1.5559202433316444,"y0":50.0027557302575,"z0":5.847716910105987,"aX":-2.456401714481915},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":1.7,"spinRate":2484,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.39294644188811256,"extension":7.255160909764175},"hitData":{"launchSpeed":96.1,"launchAngle":48.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.73,"coordY":84.93}},"index":3,"playId":"8ff10038-4b4a-3d04-b055-595e1339238d","pitchNumber":4,"startTime":"2025-08-05T03:00:29.228Z","endTime":"2025-08-05T03:00:40.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:00:40.723Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T03:00:53.678Z","endTime":"2025-08-05T03:01:51.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53765019118717,"aZ":-9.816273690470247,"pfxX":0.5363996786389604,"pfxZ":10.965738625914735,"pX":0.18668286278531032,"pZ":2.7730990525952737,"vX0":4.452282505987471,"vY0":-141.6916559371619,"vZ0":-6.723935470945538,"x":109.88,"y":163.91,"x0":-1.4729637309278403,"y0":50.00513880735064,"z0":5.800144454443642,"aX":1.0927088807239151},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":-1.8,"spinRate":2584,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.38616638018290494,"extension":7.453977100817443},"index":0,"playId":"6158ebb3-3b91-37e2-8253-2157dae66921","pitchNumber":1,"startTime":"2025-08-05T03:01:04.387Z","endTime":"2025-08-05T03:01:07.387Z","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":97.4,"endSpeed":89.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15269931858143,"aZ":-10.867598335100539,"pfxX":-0.5758568103006363,"pfxZ":10.402587263230902,"pX":0.5301799260504012,"pZ":2.3015105951880184,"vX0":5.230750888296597,"vY0":-141.69363563455605,"vZ0":-7.9125077051399275,"x":96.79,"y":176.64,"x0":-1.259227092571654,"y0":50.003886161815636,"z0":5.811883032045028,"aX":-1.1800889984091807},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":0.0,"spinRate":2571,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.3854715970106186,"extension":7.486211086798294},"index":1,"playId":"5a22d0ae-1b3a-3052-b449-a2c9754481c7","pitchNumber":2,"startTime":"2025-08-05T03:01:18.823Z","endTime":"2025-08-05T03:01:22.104Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T03:01:36.782Z","endTime":"2025-08-05T03:01:47.891Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67627693747381,"aZ":-45.277992794622705,"pfxX":1.2080287366792897,"pfxZ":-8.564956954441328,"pX":0.7193953054811075,"pZ":1.6079220751015504,"vX0":4.383183050816839,"vY0":-122.77219272225243,"vZ0":-1.299808845376538,"x":89.58,"y":195.37,"x0":-1.243886119734776,"y0":50.00094034169635,"z0":5.988322546952687,"aX":1.8480972054197777},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-15.6,"breakHorizontal":-3.2,"spinRate":3006,"spinDirection":17},"zone":9,"typeConfidence":0.9,"plateTime":0.44565965374667504,"extension":7.446605146371139},"index":3,"playId":"f8bf0cb1-bba4-3fd1-a04d-57e139e110a6","pitchNumber":3,"startTime":"2025-08-05T03:01:47.891Z","endTime":"2025-08-05T03:01:51.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:01:51.304Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T03:03:46.804Z","endTime":"2025-08-05T03:04:17.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30405861401517,"aZ":-22.599049207779515,"pfxX":0.17328663135633082,"pfxZ":5.213596638015364,"pX":0.6886968500833263,"pZ":2.608721276399953,"vX0":3.011651395594786,"vY0":-133.76235083399428,"vZ0":-3.547635500321877,"x":90.75,"y":168.34,"x0":-0.46813784363437444,"y0":50.0020080221383,"z0":5.547823289363077,"aX":0.3171620103609558},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":-0.8,"spinRate":2478,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.40745027443449855,"extension":6.207369195944199},"hitData":{"launchSpeed":74.4,"launchAngle":3.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.29,"coordY":145.67}},"index":0,"playId":"2133b2a7-1da4-3def-ac17-19dcd2f5f023","pitchNumber":1,"startTime":"2025-08-05T03:04:06.818Z","endTime":"2025-08-05T03:04:17.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:04:17.150Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddie Freeman homers (13) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T03:04:35.106Z","endTime":"2025-08-05T03:05:46.382Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":543243,"link":"/api/v1/people/543243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.71861782589718,"strikeZoneBottom":1.70550383788181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.651391632510325,"aZ":-41.2081485134034,"pfxX":6.342730850705149,"pfxZ":-6.564212387687604,"pX":0.08433446190972317,"pZ":1.4071990890952744,"vX0":-0.41152312023007065,"vY0":-116.75199778713272,"vZ0":-0.6174291761580845,"x":113.79,"y":200.79,"x0":-0.5605178899075364,"y0":50.00417563892283,"z0":5.564295483897068,"aX":8.727833804161586},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.8,"breakHorizontal":-11.4,"spinRate":2440,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.469729236829699,"extension":6.14497467028073},"index":0,"playId":"3ad9bece-4c1b-3d33-95bb-4108e0eadca6","pitchNumber":1,"startTime":"2025-08-05T03:04:44.740Z","endTime":"2025-08-05T03:04:49.170Z","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":84.5,"endSpeed":77.5,"strikeZoneTop":3.71730189388721,"strikeZoneBottom":1.67252902399392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.923334217101928,"aZ":-29.12583100809266,"pfxX":-7.13750778002218,"pfxZ":1.9828107063135079,"pX":-1.3517382659246293,"pZ":3.891551353408742,"vX0":1.011095279125716,"vY0":-123.08428918966537,"vZ0":2.325584817274397,"x":168.53,"y":133.71,"x0":-0.8398036240706037,"y0":50.00333607707853,"z0":5.3971236803262626,"aX":-10.975418775771391},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.3,"breakHorizontal":12.7,"spinRate":1755,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.44462931986652876,"extension":6.13987171963042},"index":1,"playId":"ab958510-94f9-3fb8-924c-590cfe681527","pitchNumber":2,"startTime":"2025-08-05T03:05:00.514Z","endTime":"2025-08-05T03:05:03.586Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48885826012406,"aZ":-28.320031880893154,"pfxX":1.0912962506452697,"pfxZ":2.2531177836067435,"pX":0.6154624370759657,"pZ":2.4108526178428518,"vX0":2.85378168035916,"vY0":-129.62637845417083,"vZ0":-2.1966172206825965,"x":93.54,"y":173.69,"x0":-0.6388165028588129,"y0":50.00613574456074,"z0":5.417929361801402,"aX":1.8685288602413308},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2588,"spinDirection":173},"zone":6,"typeConfidence":0.9,"plateTime":0.42153699194872196,"extension":6.349003369393038},"hitData":{"launchSpeed":108.0,"launchAngle":41.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":194.57,"coordY":57.98}},"index":2,"playId":"8ee9e182-d691-3eee-8937-54bb1c85d989","pitchNumber":3,"startTime":"2025-08-05T03:05:20.788Z","endTime":"2025-08-05T03:05:46.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:05:46.382Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T03:05:57.663Z","endTime":"2025-08-05T03:07:29.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":87.0,"endSpeed":81.0,"strikeZoneTop":3.42733893785849,"strikeZoneBottom":1.51111204530438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.511048354826567,"aZ":-31.778076714394377,"pfxX":2.7794805856694644,"pfxZ":0.23750804151408378,"pX":1.4031161446472187,"pZ":1.1511943310423836,"vX0":3.7559655394487956,"vY0":-126.77670628948408,"vZ0":-4.429713231275559,"x":63.52,"y":207.7,"x0":-0.4530777569682428,"y0":50.00189196600881,"z0":5.429714685716546,"aX":4.567305467241959},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":-5.8,"spinRate":2820,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.4304294911455657,"extension":6.249013305467826},"index":0,"playId":"8432faa3-59f1-327c-ac36-2729de08339e","pitchNumber":1,"startTime":"2025-08-05T03:06:08.966Z","endTime":"2025-08-05T03:06:11.966Z","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":92.3,"endSpeed":85.1,"strikeZoneTop":3.39054909540425,"strikeZoneBottom":1.53741303937689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.94691731881229,"aZ":-22.83802169872383,"pfxX":-6.617082110613716,"pfxZ":5.0874600534019345,"pX":0.17451674303351633,"pZ":0.7290414964576895,"vX0":4.138215494501578,"vY0":-134.33399294818375,"vZ0":-7.598206818261999,"x":110.35,"y":219.1,"x0":-0.5228816014603246,"y0":50.002439031220355,"z0":5.2068851286655615,"aX":-12.144571415944696},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":11.2,"spinRate":2449,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.40706382715141043,"extension":6.4346873310513315},"index":1,"playId":"cc19bccf-a723-376e-8645-1ca3bde2735d","pitchNumber":2,"startTime":"2025-08-05T03:06:25.933Z","endTime":"2025-08-05T03:06:28.933Z","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":86.3,"endSpeed":80.1,"strikeZoneTop":3.23340939162732,"strikeZoneBottom":1.56892671907602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.380987803816218,"aZ":-31.280340365906095,"pfxX":3.6260878094335753,"pfxZ":0.5563088215045795,"pX":0.5963539310045918,"pZ":1.6785512624748569,"vX0":1.8488149203551147,"vY0":-125.71414171296702,"vZ0":-3.0306043985791202,"x":94.27,"y":193.46,"x0":-0.6177692228712022,"y0":50.00485450713036,"z0":5.415886010688908,"aX":5.855603689270193},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":-7.0,"spinRate":2726,"spinDirection":88},"zone":9,"typeConfidence":0.77,"plateTime":0.4342372615681831,"extension":6.321584751041729},"index":2,"playId":"2dde829d-8352-3806-a54b-5ee5b3a3db4d","pitchNumber":3,"startTime":"2025-08-05T03:06:46.518Z","endTime":"2025-08-05T03:06:49.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.50590554852261,"strikeZoneBottom":1.58994344288769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.681627604994276,"aZ":-43.050930734457985,"pfxX":5.056705644845612,"pfxZ":-7.845566746176033,"pX":0.6308738016711835,"pZ":2.238254537275015,"vX0":0.8427384498320979,"vY0":-117.3812742013882,"vZ0":1.3232529884777426,"x":92.95,"y":178.35,"x0":-0.3901705160917487,"y0":50.00547873128598,"z0":5.697510207192579,"aX":7.007165852223961},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.6,"breakHorizontal":-9.4,"spinRate":2301,"spinDirection":24},"zone":6,"typeConfidence":2.0,"plateTime":0.4678944066037567,"extension":6.169015583055444},"index":3,"playId":"5eee3c34-1044-31fe-b1b4-f608ec145aeb","pitchNumber":4,"startTime":"2025-08-05T03:07:05.295Z","endTime":"2025-08-05T03:07:08.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.2,"endSpeed":84.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39426213252578,"aZ":-23.484131994588516,"pfxX":-5.216529407954849,"pfxZ":4.7234881408639495,"pX":0.3762316988431499,"pZ":3.0328747581443336,"vX0":3.572345922602194,"vY0":-134.36389970139993,"vZ0":-2.0558579564809722,"x":102.66,"y":156.89,"x0":-0.2885516907115785,"y0":50.00337290203358,"z0":5.465928830544873,"aX":-9.59863785186049},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":8.8,"spinRate":2450,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4066708364179177,"extension":6.253384381394076},"index":4,"playId":"abd4b331-f493-3892-8c72-dccadb720720","pitchNumber":5,"startTime":"2025-08-05T03:07:24.472Z","endTime":"2025-08-05T03:07:29.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:07:29.766Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T03:07:34.940Z","endTime":"2025-08-05T03:09:06.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.16189135283033,"strikeZoneBottom":1.46324953386403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.543425945678575,"aZ":-40.54384478900392,"pfxX":4.939988497071795,"pfxZ":-6.351878355468042,"pX":-0.0823732976947589,"pZ":2.243676098150803,"vX0":-0.43546870584357783,"vY0":-114.22088098544948,"vZ0":1.3745616424354417,"x":120.14,"y":178.2,"x0":-0.530546152321071,"y0":50.00230982302708,"z0":5.628608379689083,"aX":6.510087589859723},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.8,"breakHorizontal":-8.9,"spinRate":2221,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4800064510702211,"extension":6.116331989156033},"index":0,"playId":"a042bd92-6550-3a24-adad-793edcbdbe4b","pitchNumber":1,"startTime":"2025-08-05T03:07:55.822Z","endTime":"2025-08-05T03:07:59.041Z","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":91.3,"endSpeed":84.2,"strikeZoneTop":3.15177811247503,"strikeZoneBottom":1.4531246601717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.929744145667602,"aZ":-21.15105904314148,"pfxX":-0.2930460193779614,"pfxZ":6.079905838731268,"pX":-0.6437317014214691,"pZ":4.4660469562869745,"vX0":0.0704607687306776,"vY0":-133.11804973153704,"vZ0":1.1734115584042089,"x":141.54,"y":118.2,"x0":-0.6323037208123365,"y0":50.00025590923009,"z0":5.540117262705818,"aX":-0.5310207746651503},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":0.5,"spinRate":2416,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.4099104029134244,"extension":6.201158053291166},"index":1,"playId":"22cb87d5-8a5a-3e52-b529-a3c790acfc71","pitchNumber":2,"startTime":"2025-08-05T03:08:13.011Z","endTime":"2025-08-05T03:08:16.011Z","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":91.3,"endSpeed":84.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.492848083619513,"aZ":-22.18756474332852,"pfxX":0.4685638004639328,"pfxZ":5.494214602820314,"pX":-0.10519806966463781,"pZ":3.022969072003711,"vX0":1.0916696769235879,"vY0":-133.1701945555069,"vZ0":-2.161437089110073,"x":121.01,"y":157.16,"x0":-0.5794121357049057,"y0":50.000200688154045,"z0":5.430834092904188,"aX":0.8509828786581988},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":-1.1,"spinRate":2429,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.40949294700310723,"extension":6.2509386748655045},"index":2,"playId":"94c93931-2349-31df-a9fd-2a17af62dd5b","pitchNumber":3,"startTime":"2025-08-05T03:08:32.660Z","endTime":"2025-08-05T03:08:37.239Z","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":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37976146059237,"aZ":-41.025054963497034,"pfxX":6.158127705118649,"pfxZ":-6.547417369372766,"pX":-0.4809472800862539,"pZ":1.7715263508723278,"vX0":-1.7222579159704758,"vY0":-116.31294911322087,"vZ0":0.3576370245807805,"x":135.33,"y":190.95,"x0":-0.5252099755530452,"y0":50.000311983409816,"z0":5.546318839337312,"aX":8.329978538338297},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.4,"breakHorizontal":-10.7,"spinRate":2297,"spinDirection":25},"zone":7,"typeConfidence":2.0,"plateTime":0.473188740743153,"extension":6.299111715407125},"hitData":{"launchSpeed":91.7,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.48,"coordY":155.36}},"index":3,"playId":"b5a1ee4e-aa78-3c9f-94f4-f2547edd7f5f","pitchNumber":4,"startTime":"2025-08-05T03:08:58.611Z","endTime":"2025-08-05T03:09:06.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:09:06.757Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Scott II lines out sharply to second baseman Miguel Rojas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T03:11:13.022Z","endTime":"2025-08-05T03:11:23.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63160462449215,"aZ":-11.645895927123824,"pfxX":-2.1409787644793394,"pfxZ":10.438083913044231,"pX":0.3016562486774649,"pZ":1.8684278477378697,"vX0":5.82199764075841,"vY0":-138.3302766944642,"vZ0":-8.376953965742116,"x":105.5,"y":188.33,"x0":-1.5385331876656285,"y0":50.00084657918801,"z0":5.688878931553792,"aX":-4.210565814175723},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":2.9,"spinRate":2691,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.3937800624300558,"extension":7.338950964602826},"hitData":{"launchSpeed":103.6,"launchAngle":8.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":159.32,"coordY":149.31}},"index":0,"playId":"3ee738ae-ccda-3c5e-9535-db18b33a55d5","pitchNumber":1,"startTime":"2025-08-05T03:11:15.108Z","endTime":"2025-08-05T03:11:23.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:11:23.320Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan strikes out swinging, catcher Will Smith to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T03:11:38.909Z","endTime":"2025-08-05T03:12:34.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.38749255872679,"strikeZoneBottom":1.61999994196022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30572930450399,"aZ":-9.083795660775978,"pfxX":-1.528873561325558,"pfxZ":11.481277789735433,"pX":-0.19119109562689626,"pZ":2.421926982144066,"vX0":4.18600193007805,"vY0":-140.54944848606837,"vZ0":-7.650104360666815,"x":124.29,"y":173.39,"x0":-1.4977841182748162,"y0":50.003281418866614,"z0":5.760600571664314,"aX":-3.075441234717466},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":1.9,"spinRate":2666,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.38894119467381305,"extension":7.415514360653685},"index":0,"playId":"468eb55f-c4c4-3290-87c8-af31fd22260b","pitchNumber":1,"startTime":"2025-08-05T03:11:38.909Z","endTime":"2025-08-05T03:11:42.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.39366320949741,"strikeZoneBottom":1.4379694551367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.862910555453265,"aZ":-44.92904898946676,"pfxX":1.355757240333519,"pfxZ":-8.430124936831614,"pX":2.0636742690518126,"pZ":-0.47619532610200277,"vX0":8.121483690310832,"vY0":-122.65516650263181,"vZ0":-5.818746749446954,"x":38.34,"y":251.64,"x0":-1.4762326255151514,"y0":50.00317255061269,"z0":5.78777573271838,"aX":2.050675811279302},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-16.4,"breakHorizontal":-4.4,"spinRate":3041,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.44776133309823196,"extension":7.423073340448939},"index":1,"playId":"ef83c7e2-2d54-39d7-9ca1-c7135deffb7c","pitchNumber":2,"startTime":"2025-08-05T03:11:51.403Z","endTime":"2025-08-05T03:11:55.055Z","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":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.32748256781253,"strikeZoneBottom":1.52981041423621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.406741473801546,"aZ":-45.17637374785065,"pfxX":3.0849545866721453,"pfxZ":-8.865522057189105,"pX":0.2900302788212055,"pZ":1.8018743034743387,"vX0":3.0722625466669,"vY0":-120.82270815710967,"vZ0":-0.4877308784639198,"x":105.94,"y":190.13,"x0":-1.4028981144165644,"y0":50.00454146628049,"z0":6.005223872936257,"aX":4.52274701609992},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.8,"breakHorizontal":-6.4,"spinRate":2997,"spinDirection":24},"zone":9,"typeConfidence":0.9,"plateTime":0.4548026592608978,"extension":7.246835805692516},"index":2,"playId":"236a2e78-6c0a-3cce-8508-e348dd6a7466","pitchNumber":3,"startTime":"2025-08-05T03:12:09.506Z","endTime":"2025-08-05T03:12:12.814Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.544049758965684,"aZ":-45.24275261006809,"pfxX":0.696781134046657,"pfxZ":-8.504757363324748,"pX":1.0195921565302406,"pZ":0.5126491367267466,"vX0":5.552036345220193,"vY0":-123.43232360010379,"vZ0":-3.7875387737249886,"x":78.14,"y":224.94,"x0":-1.3533665748935064,"y0":50.00258830577975,"z0":5.892589166152548,"aX":1.0706967284424707},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-16.1,"breakHorizontal":-2.6,"spinRate":2994,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.44445838222886547,"extension":7.39608500293463},"index":3,"playId":"64ad3870-6057-3edf-aede-192a184aacd7","pitchNumber":4,"startTime":"2025-08-05T03:12:27.029Z","endTime":"2025-08-05T03:12:34.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:12:34.412Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out sharply, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T03:12:44.273Z","endTime":"2025-08-05T03:14:29.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.32923670539687,"strikeZoneBottom":1.46817456705138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46696627911916,"aZ":-13.342488245930907,"pfxX":1.3989372538381808,"pfxZ":9.465226326042476,"pX":-0.7245903849953896,"pZ":3.9640529017057737,"vX0":1.0813976265612173,"vY0":-140.3220716403478,"vZ0":-2.9096272126899603,"x":144.62,"y":131.75,"x0":-1.297006574895902,"y0":50.00239444018678,"z0":5.886544026508179,"aX":2.782274153294071},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":-2.8,"spinRate":2536,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.390711610157469,"extension":7.49339561487301},"index":0,"playId":"fe6972fd-162f-3853-9f14-56d0b6934932","pitchNumber":1,"startTime":"2025-08-05T03:12:58.517Z","endTime":"2025-08-05T03:13:02.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.39703007722037,"strikeZoneBottom":1.66270541791357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.499237617196485,"aZ":-34.034385715450675,"pfxX":0.3777740078415568,"pfxZ":-1.1405724034908644,"pX":-0.23170441440073464,"pZ":3.717623266043339,"vX0":3.6216156894500906,"vY0":-127.10745826100612,"vZ0":1.383835194180282,"x":125.83,"y":138.4,"x0":-1.7250931772230917,"y0":50.001434040935905,"z0":5.872223508246392,"aX":0.6165883686713739},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":-1.6,"spinRate":2814,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.4312154231231822,"extension":7.321525123696318},"index":1,"playId":"d3c075a0-e6fa-360d-bd3b-1b0553cdca2e","pitchNumber":2,"startTime":"2025-08-05T03:13:11.693Z","endTime":"2025-08-05T03:13:15.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.30586248273904,"strikeZoneBottom":1.41326420860463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.199664616877104,"aZ":-11.493794240827949,"pfxX":-0.250958071540091,"pfxZ":10.418637292808182,"pX":0.625506043549056,"pZ":1.6088713851782774,"vX0":5.652293277715444,"vY0":-139.70561687409696,"vZ0":-9.140980186036188,"x":93.16,"y":195.34,"x0":-1.3877558651825448,"y0":50.006597049945775,"z0":5.670317842266356,"aX":-0.4987013766089355},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":-0.7,"spinRate":2539,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.391413289754726,"extension":7.384072951444968},"index":2,"playId":"3a04b96a-dd65-3892-86ce-8792592899c8","pitchNumber":3,"startTime":"2025-08-05T03:13:24.474Z","endTime":"2025-08-05T03:13:28.278Z","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":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.2969555908482,"strikeZoneBottom":1.43578486921674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.866510788089876,"aZ":-12.181524773540488,"pfxX":-0.7536460404237201,"pfxZ":10.208699977576073,"pX":-0.14845879708506585,"pZ":2.231488608644619,"vX0":3.649760857362678,"vY0":-138.76739238579185,"vZ0":-7.459279566806654,"x":122.66,"y":178.53,"x0":-1.3804430114153383,"y0":50.000373578009025,"z0":5.758416317038874,"aX":-1.4759024335352187},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":0.6,"spinRate":2573,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.3941001619308415,"extension":7.552087741048656},"index":3,"playId":"a4a244ad-aec9-31ee-9bda-9f46996302d5","pitchNumber":4,"startTime":"2025-08-05T03:13:39.458Z","endTime":"2025-08-05T03:13:42.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.36018280735899,"strikeZoneBottom":1.46777794806604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955961030053285,"aZ":-44.36347438236621,"pfxX":-0.8940555306198466,"pfxZ":-7.9954124466936625,"pX":1.3461110896328736,"pZ":-0.6567443417984458,"vX0":6.478365939478089,"vY0":-123.56740819867979,"vZ0":-6.507603819075637,"x":65.69,"y":256.51,"x0":-1.2099844190493512,"y0":50.004084054633886,"z0":5.800076037329163,"aX":-1.3626718192606446},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-16.0,"breakHorizontal":-0.1,"spinRate":3003,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.44574668058300837,"extension":7.390515449639772},"index":4,"playId":"5145daa1-734b-3fce-973c-9dcd84bb3c3c","pitchNumber":5,"startTime":"2025-08-05T03:13:53.844Z","endTime":"2025-08-05T03:13:57.104Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-05T03:14:06.885Z","endTime":"2025-08-05T03:14:21.142Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65530957609399,"aZ":-15.444549608777134,"pfxX":-6.342247503820557,"pfxZ":8.229251494894996,"pX":0.26379148447880085,"pZ":1.6860049318196821,"vX0":6.969872461988553,"vY0":-141.09952891700445,"vZ0":-8.100632628842298,"x":106.94,"y":193.26,"x0":-1.4048315010438068,"y0":50.00203725843915,"z0":5.5727970892136875,"aX":-12.892254685746783},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2584,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.38698924757056474,"extension":7.600092377611125},"hitData":{"launchSpeed":100.5,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":104.81,"coordY":144.46}},"index":6,"playId":"216965a3-032b-3e7c-b2b8-a8f6207edbf5","pitchNumber":6,"startTime":"2025-08-05T03:14:21.142Z","endTime":"2025-08-05T03:14:29.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:14:29.732Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T03:16:38.064Z","endTime":"2025-08-05T03:17:48.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":85.8,"endSpeed":79.6,"strikeZoneTop":3.44987165715149,"strikeZoneBottom":1.68642721704106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22728316622811,"aZ":-34.722125068794405,"pfxX":3.9949376538577015,"pfxZ":-1.5904964124428886,"pX":1.4952219812246959,"pZ":2.416433001328227,"vX0":3.503303595216729,"vY0":-125.0505718536415,"vZ0":-0.7829682533439726,"x":60.01,"y":173.54,"x0":-0.43888079556875886,"y0":50.005995801469986,"z0":5.5611129126436865,"aX":6.381342986854187},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-8.0,"spinRate":2671,"spinDirection":87},"zone":14,"typeConfidence":0.59,"plateTime":0.4365913024560899,"extension":6.201337118837827},"index":0,"playId":"0fcfce5b-e84c-309b-adf6-7672380bec20","pitchNumber":1,"startTime":"2025-08-05T03:16:42.394Z","endTime":"2025-08-05T03:16:46.114Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.58891326504181,"strikeZoneBottom":1.60401022449577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.920566012880904,"aZ":-24.069461264565195,"pfxX":-5.649173115581633,"pfxZ":4.448363474644852,"pX":0.2017786693706855,"pZ":2.49770571823071,"vX0":3.499756497298126,"vY0":-133.6685631514935,"vZ0":-3.193368362169499,"x":109.31,"y":171.34,"x0":-0.38581501924106154,"y0":50.003169738479656,"z0":5.422458779731349,"aX":-10.294510442095044},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":9.6,"spinRate":2357,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4086620858931602,"extension":6.435770830164458},"index":1,"playId":"b9ea6db2-5aa3-36c7-8efc-8516b8eaaaa6","pitchNumber":2,"startTime":"2025-08-05T03:16:59.828Z","endTime":"2025-08-05T03:17:03.394Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.56668558110479,"strikeZoneBottom":1.6141814444773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.967752658896895,"aZ":-35.65686853403662,"pfxX":3.7956850091157457,"pfxZ":-2.1842233649535165,"pX":1.2348437495371223,"pZ":1.6357035005331033,"vX0":2.972558073501494,"vY0":-125.05079951339764,"vZ0":-2.292663718462623,"x":69.93,"y":194.62,"x0":-0.4603468497757126,"y0":50.006158068687405,"z0":5.4748677697987524,"aX":6.0432922657542845},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.2,"breakHorizontal":-7.6,"spinRate":2652,"spinDirection":70},"zone":14,"typeConfidence":0.45,"plateTime":0.4371246537521336,"extension":6.383028679335118},"index":2,"playId":"d12b77ad-7203-3424-af48-2610c49ca14b","pitchNumber":3,"startTime":"2025-08-05T03:17:18.207Z","endTime":"2025-08-05T03:17:21.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.852488797959367,"aZ":-23.083494092849026,"pfxX":-6.120813949752217,"pfxZ":4.925077789419783,"pX":-0.18266561167875006,"pZ":1.4857789167951412,"vX0":2.8356692278513855,"vY0":-134.42802090920625,"vZ0":-5.781345181881375,"x":123.96,"y":198.66,"x0":-0.45117651752887444,"y0":50.00180964990623,"z0":5.284021806970695,"aX":-11.295478797758053},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":10.6,"spinRate":2381,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4061552073392698,"extension":6.2304291432090855},"hitData":{"launchSpeed":95.4,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.76,"coordY":149.31}},"index":3,"playId":"96f20c6d-82ed-3528-adbe-1029de7825fd","pitchNumber":4,"startTime":"2025-08-05T03:17:40.071Z","endTime":"2025-08-05T03:17:48.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:17:48.366Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Conforto pops out to shortstop Masyn Winn.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T03:17:55.816Z","endTime":"2025-08-05T03:19:02.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.0,"endSpeed":71.0,"strikeZoneTop":3.55541625916646,"strikeZoneBottom":1.52152445919091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.845900267449682,"aZ":-42.153594096245364,"pfxX":5.179725029582533,"pfxZ":-7.897242137888457,"pX":0.3275970138032853,"pZ":0.9107948427482098,"vX0":0.2837694070559683,"vY0":-112.12306678449814,"vZ0":-0.5865321038943203,"x":104.51,"y":214.19,"x0":-0.47316423962426657,"y0":50.005147075499,"z0":5.508019211057604,"aX":6.541166978813108},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.2,"breakHorizontal":-9.5,"spinRate":2430,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4900684219648155,"extension":6.219718833761034},"index":0,"playId":"4752710f-ad98-3dd4-89ad-a00d4374ab22","pitchNumber":1,"startTime":"2025-08-05T03:18:14.276Z","endTime":"2025-08-05T03:18:18.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.44657840572249,"strikeZoneBottom":1.60024057975507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80378310843567,"aZ":-23.21437564847501,"pfxX":-5.277203393351663,"pfxZ":5.7423279658925495,"pX":0.18719765384818002,"pZ":3.2135283820508054,"vX0":3.5677614804464524,"vY0":-124.08149400257415,"vZ0":-0.362732986672763,"x":109.86,"y":152.01,"x0":-0.5836305987188495,"y0":50.000199939920336,"z0":5.295751306207564,"aX":-8.228419959774499},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.6,"breakHorizontal":8.8,"spinRate":1680,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.44140985038177183,"extension":6.333437809136208},"index":1,"playId":"5e61946a-7074-35da-a516-6d28f0787091","pitchNumber":2,"startTime":"2025-08-05T03:18:33.313Z","endTime":"2025-08-05T03:18:36.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.383701383047978,"aZ":-22.594179231566557,"pfxX":-0.3517712657706241,"pfxZ":5.296907649368094,"pX":0.05950787554354547,"pZ":2.8260311249070345,"vX0":1.7292506617377525,"vY0":-132.86062053336494,"vZ0":-2.621265288541924,"x":114.73,"y":162.48,"x0":-0.5508441011262226,"y0":50.00237435062483,"z0":5.44706865575848,"aX":-0.63636435138635},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":0.4,"spinRate":2480,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.41044737871818304,"extension":6.250249844717178},"hitData":{"launchSpeed":75.1,"launchAngle":63.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.57,"coordY":137.8}},"index":2,"playId":"39a98b70-fc4e-3b96-8178-e07efb23df94","pitchNumber":3,"startTime":"2025-08-05T03:18:53.469Z","endTime":"2025-08-05T03:19:02.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:19:02.923Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Victor Scott II.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T03:19:21.682Z","endTime":"2025-08-05T03:19:59.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.43556873426991,"strikeZoneBottom":1.58423387462069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.858698626624903,"aZ":-40.21493601061907,"pfxX":6.476006096630511,"pfxZ":-5.915823268600406,"pX":0.6274888044293488,"pZ":1.4440939039434721,"vX0":0.5806027619966818,"vY0":-116.19760732663956,"vZ0":-0.5216909818237488,"x":93.08,"y":199.79,"x0":-0.46665619422499455,"y0":50.000784117537314,"z0":5.509954485405815,"aX":8.80680444104217},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.6,"breakHorizontal":-11.9,"spinRate":2442,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.472344831178253,"extension":6.230701978153865},"index":0,"playId":"013d7a8d-98f0-30e8-88cf-754941aa1b30","pitchNumber":1,"startTime":"2025-08-05T03:19:29.573Z","endTime":"2025-08-05T03:19:33.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86007429787041,"aZ":-25.425888568834043,"pfxX":-5.669044788944975,"pfxZ":3.738873547310856,"pX":-0.8851465261232399,"pZ":2.4978715219947345,"vX0":1.3827682393128355,"vY0":-133.3621103598852,"vZ0":-2.7138167737810805,"x":150.74,"y":171.34,"x0":-0.6726847330195377,"y0":50.00574065202174,"z0":5.356616364104287,"aX":-10.24473864562278},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.4,"breakHorizontal":10.0,"spinRate":2271,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.4102161272086935,"extension":6.302214238440913},"hitData":{"launchSpeed":91.8,"launchAngle":32.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.18,"coordY":58.89}},"index":1,"playId":"08563258-f5ac-338c-bdc2-fa4234c11203","pitchNumber":2,"startTime":"2025-08-05T03:19:48.543Z","endTime":"2025-08-05T03:19:59.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:19:59.123Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T03:22:06.607Z","endTime":"2025-08-05T03:22:15.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.361197096486023,"aZ":-10.670366304076598,"pfxX":-2.02387912068515,"pfxZ":10.883837360193947,"pX":0.11151862630126087,"pZ":2.260016371418739,"vX0":5.374966009429776,"vY0":-138.79344081450077,"vZ0":-7.575890431558261,"x":112.75,"y":177.76,"x0":-1.5764140914006568,"y0":50.00590587514033,"z0":5.713885184304547,"aX":-4.0005666321597655},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":2.8,"spinRate":2578,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.39273504093627576,"extension":7.600099932103318},"hitData":{"launchSpeed":84.4,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.48,"coordY":155.97}},"index":0,"playId":"0ff823d3-3742-37f2-aece-bee46f37a627","pitchNumber":1,"startTime":"2025-08-05T03:22:07.946Z","endTime":"2025-08-05T03:22:15.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:22:15.972Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T03:22:27.988Z","endTime":"2025-08-05T03:22:47.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52780436710092,"aZ":-9.056081247053093,"pfxX":-1.6287336707891753,"pfxZ":11.497979161065597,"pX":-0.5886556951144695,"pZ":2.1092726198027743,"vX0":3.1301902459563684,"vY0":-140.379405950693,"vZ0":-8.622843767059537,"x":139.44,"y":181.83,"x0":-1.5027921023828987,"y0":50.00700398911999,"z0":5.797150159080126,"aX":-3.2761624370303566},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":2.4,"spinRate":2594,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.3890460220954255,"extension":7.530684250490602},"hitData":{"launchSpeed":82.5,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.2,"coordY":165.05}},"index":0,"playId":"340d5e59-77da-3fec-afae-182e8b9c41ab","pitchNumber":1,"startTime":"2025-08-05T03:22:39.194Z","endTime":"2025-08-05T03:22:47.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:22:47.788Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T03:23:21.060Z","endTime":"2025-08-05T03:25:05.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T03:23:09.886Z","endTime":"2025-08-05T03:23:23.254Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.46833572659362,"strikeZoneBottom":1.5649390016157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.250094239509615,"aZ":-10.345420784098232,"pfxX":-1.578521676196727,"pfxZ":10.778117765395402,"pX":-0.5749333057895629,"pZ":3.3487593282358357,"vX0":3.4437152069507224,"vY0":-140.99152379174365,"vZ0":-5.037656650282246,"x":138.92,"y":148.36,"x0":-1.6038171650810156,"y0":50.00488508502829,"z0":5.818589724263441,"aX":-3.1979618721415917},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":2.2,"spinRate":2634,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.3876028785917818,"extension":7.274058948403058},"index":1,"playId":"c3d0fc67-1f3b-346c-8eaf-16caa3a4cfe3","pitchNumber":1,"startTime":"2025-08-05T03:23:23.254Z","endTime":"2025-08-05T03:23:26.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68443516607066,"aZ":-11.316048788308803,"pfxX":-0.8257610090520043,"pfxZ":10.043960673134592,"pX":0.025192221044405407,"pZ":2.8159582258451237,"vX0":4.683901258992082,"vY0":-142.49453975654265,"vZ0":-6.423248860478328,"x":116.04,"y":162.75,"x0":-1.5255732629196725,"y0":50.00372702548064,"z0":5.798989599615222,"aX":-1.7149455659328365},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":0.6,"spinRate":2721,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.38292541648801937,"extension":7.406106622261492},"index":2,"playId":"4c5b8e8f-93bf-3eea-9c7d-2653e8999f80","pitchNumber":2,"startTime":"2025-08-05T03:23:38.389Z","endTime":"2025-08-05T03:23:41.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.42370982029033,"strikeZoneBottom":1.49837099957844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.572761054129813,"aZ":-45.995226204441565,"pfxX":0.6701751007262233,"pfxZ":-8.76355907924489,"pX":1.100718289731825,"pZ":0.7075850295550709,"vX0":5.88959536978897,"vY0":-124.8646485429537,"vZ0":-3.503437509282678,"x":75.04,"y":219.68,"x0":-1.3775875482049051,"y0":50.00611912329606,"z0":5.9203544829182695,"aX":1.0558574204391613},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-16.4,"breakHorizontal":-2.6,"spinRate":3045,"spinDirection":18},"zone":14,"typeConfidence":0.88,"plateTime":0.43897049127495436,"extension":7.0941789559618496},"index":3,"playId":"8418bc6c-61db-356b-8eaf-b0abc49b8b35","pitchNumber":3,"startTime":"2025-08-05T03:24:01.936Z","endTime":"2025-08-05T03:24:05.048Z","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":83.8,"endSpeed":77.4,"strikeZoneTop":3.43839251681566,"strikeZoneBottom":1.67127866833115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67618255462695,"aZ":-44.99128703802005,"pfxX":1.8663072724027834,"pfxZ":-8.555974810658658,"pX":-0.11200942205344153,"pZ":0.8572605287439328,"vX0":2.5194893397802476,"vY0":-122.04246694406655,"vZ0":-2.863239636194576,"x":121.27,"y":215.63,"x0":-1.4032416890628983,"y0":50.00603725019426,"z0":5.948640587553218,"aX":2.7942945552899188},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-16.0,"breakHorizontal":-4.0,"spinRate":3092,"spinDirection":23},"zone":13,"typeConfidence":0.9,"plateTime":0.4500795134874651,"extension":7.138427503948005},"index":4,"playId":"9b231110-fb9c-3fe8-8781-8f06d0e5fa08","pitchNumber":4,"startTime":"2025-08-05T03:24:20.215Z","endTime":"2025-08-05T03:24:25.327Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.49580525257069,"strikeZoneBottom":1.77902651638833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63879103503693,"aZ":-18.77488911361379,"pfxX":-7.901569398695763,"pfxZ":6.7321809168361435,"pX":0.6854319482759398,"pZ":1.5856976457185188,"vX0":8.557852447576273,"vY0":-140.14643386171858,"vZ0":-7.740336142732704,"x":90.87,"y":195.97,"x0":-1.380954733504214,"y0":50.00035121583814,"z0":5.609385906541991,"aX":-15.718337930777517},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":12.6,"spinRate":2594,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.3908174879732824,"extension":7.775992138269519},"index":5,"playId":"b18da31e-1b7f-36d7-8a2e-f3e229f44cd1","pitchNumber":5,"startTime":"2025-08-05T03:24:38.995Z","endTime":"2025-08-05T03:24:43.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.5571429906952,"strikeZoneBottom":1.71619394711037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63336831626026,"aZ":-13.311004218992283,"pfxX":-8.353699806227365,"pfxZ":9.06938242283357,"pX":0.1590139442111413,"pZ":1.940482008832777,"vX0":7.449962728825796,"vY0":-143.20026772487867,"vZ0":-8.157738334620635,"x":110.94,"y":186.39,"x0":-1.3891656687194083,"y0":50.002835286288146,"z0":5.656274191577936,"aX":-17.374021287525682},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":2613,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.38228407626957495,"extension":7.395834881516195},"index":6,"playId":"4d3e012d-c641-3a03-89ce-37add2dfda1a","pitchNumber":6,"startTime":"2025-08-05T03:25:01.912Z","endTime":"2025-08-05T03:25:05.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:25:05.865Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to left fielder Alec Burleson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T03:27:07.409Z","endTime":"2025-08-05T03:28:04.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.5,"endSpeed":80.3,"strikeZoneTop":3.51788053386208,"strikeZoneBottom":1.62231188625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25516130449456,"aZ":-30.59033953318827,"pfxX":3.3280514032005586,"pfxZ":0.976913600996486,"pX":1.4868648796185273,"pZ":2.4405808465836767,"vX0":3.8220356094107357,"vY0":-126.05868355152779,"vZ0":-1.7454451749523843,"x":60.32,"y":172.88,"x0":-0.47592777646319867,"y0":50.0056808306145,"z0":5.588653746648104,"aX":5.408724252742263},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":-6.8,"spinRate":2652,"spinDirection":93},"zone":14,"typeConfidence":0.89,"plateTime":0.43288020236559355,"extension":6.079551295573639},"index":0,"playId":"b5489ab9-4730-3b7c-b32f-636db1370023","pitchNumber":1,"startTime":"2025-08-05T03:27:16.718Z","endTime":"2025-08-05T03:27:20.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.41693782778164,"strikeZoneBottom":1.55280202699308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01720711819349,"aZ":-43.53461063812464,"pfxX":6.092177206483815,"pfxZ":-8.344919888694413,"pX":1.1893916807350493,"pZ":1.2319765761816972,"vX0":1.64297734838066,"vY0":-116.52020785653163,"vZ0":-0.5186924569717395,"x":71.66,"y":205.52,"x0":-0.3182184813494621,"y0":50.00558552581216,"z0":5.607937118134956,"aX":8.290371484593557},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.9,"breakHorizontal":-11.4,"spinRate":2426,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.47195820104394137,"extension":6.131240341199317},"index":1,"playId":"80d0d35e-2620-364c-a4f1-948ba4910943","pitchNumber":2,"startTime":"2025-08-05T03:27:33.749Z","endTime":"2025-08-05T03:27:36.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96647921577272,"aZ":-22.211824674419923,"pfxX":1.0981160170698985,"pfxZ":5.513006005891583,"pX":-0.21832422823229777,"pZ":2.109458874767369,"vX0":0.4848734079466208,"vY0":-132.70344977312251,"vZ0":-4.40480554416501,"x":125.32,"y":181.82,"x0":-0.5453703953419563,"y0":50.00083965382845,"z0":5.382732739123966,"aX":1.9834253237829242},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-2.0,"spinRate":2326,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.4107235141637875,"extension":6.327099704298431},"hitData":{"launchSpeed":90.4,"launchAngle":36.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.96,"coordY":74.62}},"index":2,"playId":"1d40f914-d800-31ce-acc5-1ae9254bfd8c","pitchNumber":3,"startTime":"2025-08-05T03:27:53.116Z","endTime":"2025-08-05T03:28:04.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:28:04.776Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T03:28:16.434Z","endTime":"2025-08-05T03:30:06.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.4,"strikeZoneTop":3.58644397827278,"strikeZoneBottom":1.57267718863421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.208002360578057,"aZ":-22.23443965568836,"pfxX":0.562584486577165,"pfxZ":5.392299133333688,"pX":-0.5733157684471402,"pZ":2.085659917710377,"vX0":-9.74160331134948E-4,"vY0":-133.7633335872156,"vZ0":-4.507857459263373,"x":138.85,"y":182.47,"x0":-0.6462458139869214,"y0":50.00169654944839,"z0":5.352313976463101,"aX":1.036927407006224},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-1.1,"spinRate":2501,"spinDirection":199},"zone":7,"typeConfidence":0.91,"plateTime":0.40680758615221,"extension":6.3521190798780305},"index":0,"playId":"7c693928-fe81-34e2-9c8a-182699abd98b","pitchNumber":1,"startTime":"2025-08-05T03:28:31.585Z","endTime":"2025-08-05T03:28:34.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.62233187798915,"strikeZoneBottom":1.63992451842059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.339858524640288,"aZ":-35.5383232289563,"pfxX":10.141058259505082,"pfxZ":-2.2012428723425597,"pX":0.08488437500468711,"pZ":0.4787793703383349,"vX0":-1.391245558427988,"vY0":-122.85307453816624,"vZ0":-4.587190416986756,"x":113.76,"y":225.85,"x0":-0.6590337189772527,"y0":50.003633061082745,"z0":5.39098162768863,"aX":15.501109831233117},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.8,"breakHorizontal":-18.0,"spinRate":2513,"spinDirection":37},"zone":14,"typeConfidence":0.95,"plateTime":0.4458381641501692,"extension":6.26553242784619},"index":1,"playId":"790fe450-970d-34ee-b654-f8d29229e9f2","pitchNumber":2,"startTime":"2025-08-05T03:28:48.868Z","endTime":"2025-08-05T03:28:52.773Z","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":86.1,"endSpeed":78.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.314050871982495,"aZ":-27.812469423480227,"pfxX":-9.54816980590536,"pfxZ":2.7626755058764347,"pX":-0.5595915990333546,"pZ":1.4792446093336549,"vX0":3.3968887769708003,"vY0":-125.32862422329117,"vZ0":-3.711396169318928,"x":138.33,"y":198.84,"x0":-0.6986542908655525,"y0":50.00211810961696,"z0":5.272145849598878,"aX":-15.060549450177833},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":16.4,"spinRate":1794,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.4384510684744014,"extension":6.400260315345599},"index":2,"playId":"24aea009-73f9-3bfc-87e3-4d31c2265127","pitchNumber":3,"startTime":"2025-08-05T03:29:11.716Z","endTime":"2025-08-05T03:29:14.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T03:29:20.068Z","endTime":"2025-08-05T03:29:39.403Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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.4,"endSpeed":84.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.129628280843544,"aZ":-21.621457971124713,"pfxX":1.8545284327484772,"pfxZ":5.839121562192307,"pX":0.7490258860791164,"pZ":3.562453116036324,"vX0":2.744137308836068,"vY0":-133.2240126373001,"vZ0":-1.0633060007417559,"x":88.45,"y":142.59,"x0":-0.5331382720157194,"y0":50.003641175456444,"z0":5.521371217866002,"aX":3.352059366613248},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":-4.0,"spinRate":2528,"spinDirection":208},"zone":3,"typeConfidence":0.84,"plateTime":0.4102547286529732,"extension":6.360682865627288},"index":4,"playId":"10769e93-e8e6-32f6-b5af-dba7a26f9f9b","pitchNumber":4,"startTime":"2025-08-05T03:29:39.403Z","endTime":"2025-08-05T03:29:42.755Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.432715651378334,"aZ":-37.16193480613733,"pfxX":9.841267590809512,"pfxZ":-3.3034560039900853,"pX":0.34937555395255876,"pZ":0.29434645782127866,"vX0":-0.9739699284116266,"vY0":-122.71000231309807,"vZ0":-4.601461390338477,"x":103.68,"y":230.83,"x0":-0.5234180544555713,"y0":50.00164760751628,"z0":5.392481699841036,"aX":14.864545408244233},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.8,"breakHorizontal":-17.5,"spinRate":2622,"spinDirection":32},"zone":14,"typeConfidence":0.95,"plateTime":0.44798179444332886,"extension":6.309598414030669},"index":5,"playId":"7e1f6590-5292-3916-a67b-f5fca44ccf43","pitchNumber":5,"startTime":"2025-08-05T03:30:01.435Z","endTime":"2025-08-05T03:30:06.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:30:06.119Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T03:30:17.685Z","endTime":"2025-08-05T03:31:58.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.5,"strikeZoneTop":3.25370844064981,"strikeZoneBottom":1.39378449427886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.403982425681413,"aZ":-42.06156734823953,"pfxX":7.320127273741733,"pfxZ":-7.5837893302609665,"pX":-0.5899945818770015,"pZ":3.9256637518986173,"vX0":-2.119733732077978,"vY0":-113.93837598786854,"vZ0":5.117442997652436,"x":139.49,"y":132.79,"x0":-0.5943556569693249,"y0":50.00029341977795,"z0":5.826182665901453,"aX":9.550141707705196},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.0,"breakHorizontal":-12.6,"spinRate":2445,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.48211975618587166,"extension":6.171803339944463},"index":0,"playId":"eb5f834c-052b-3e77-bbca-1f8ecf6532d2","pitchNumber":1,"startTime":"2025-08-05T03:30:36.918Z","endTime":"2025-08-05T03:30:40.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.18606499785214,"strikeZoneBottom":1.48407734084605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32486842551123,"aZ":-36.50363813472673,"pfxX":3.1361499109182613,"pfxZ":-2.7878888491438136,"pX":-0.15999366275841298,"pZ":3.3391047588086367,"vX0":0.013614920459431912,"vY0":-123.44645222716687,"vZ0":1.8988295243952258,"x":123.1,"y":148.62,"x0":-0.5734106129553117,"y0":50.00360141095313,"z0":5.620707812881078,"aX":4.8668309965981695},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.4,"breakHorizontal":-5.6,"spinRate":2616,"spinDirection":82},"zone":11,"typeConfidence":0.73,"plateTime":0.4427701141852203,"extension":6.36390246180884},"index":1,"playId":"078cf163-7da9-3f49-aa99-ed87de40b375","pitchNumber":2,"startTime":"2025-08-05T03:30:54.928Z","endTime":"2025-08-05T03:30:58.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.23886977039702,"strikeZoneBottom":1.41088954927352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.460756737521898,"aZ":-24.5803289821545,"pfxX":-6.7755910446839565,"pfxZ":4.098977992412056,"pX":0.9645375362719948,"pZ":1.6325952753813575,"vX0":5.574986961271297,"vY0":-135.02260213425294,"vZ0":-5.199793690972514,"x":80.23,"y":194.7,"x0":-0.24320703522748233,"y0":50.002395887344335,"z0":5.305235344219347,"aX":-12.552982891890514},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":11.2,"spinRate":2321,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4051236988293043,"extension":6.4338081405543415},"index":2,"playId":"874f9fa6-83c9-3678-8eab-c52a7b5ad2f3","pitchNumber":3,"startTime":"2025-08-05T03:31:14.770Z","endTime":"2025-08-05T03:31:18.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.9,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47557762336645,"aZ":-35.305655490698584,"pfxX":2.9024037521323756,"pfxZ":-1.9573529918515797,"pX":0.7531144628524064,"pZ":1.9283837641965909,"vX0":1.8761936680880644,"vY0":-125.12798111599864,"vZ0":-1.8162603065946659,"x":88.29,"y":186.71,"x0":-0.38169758373129703,"y0":50.0054576662081,"z0":5.536305822652226,"aX":4.636992076934006},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.7,"breakHorizontal":-5.6,"spinRate":2561,"spinDirection":73},"zone":9,"typeConfidence":0.56,"plateTime":0.4364987264829452,"extension":6.466378943444238},"index":3,"playId":"0272988d-333a-3eab-9ff8-881cd8bc062c","pitchNumber":4,"startTime":"2025-08-05T03:31:35.726Z","endTime":"2025-08-05T03:31:38.726Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.16767164011178,"strikeZoneBottom":1.45044513525036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09068256053706,"aZ":-35.05447354545716,"pfxX":8.833260619270334,"pfxZ":-1.8380860464386943,"pX":0.595640313797333,"pZ":1.179879232462627,"vX0":0.07685395400003636,"vY0":-123.75676391848772,"vZ0":-3.15222443943882,"x":94.3,"y":206.92,"x0":-0.5849253847522534,"y0":50.00596967745598,"z0":5.385655269123706,"aX":13.799939687751749},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.8,"breakHorizontal":-16.1,"spinRate":2569,"spinDirection":40},"zone":14,"typeConfidence":0.93,"plateTime":0.44140493243663315,"extension":6.274757817024292},"index":4,"playId":"4ef1c3db-7a2a-3144-95b8-a35d8a647f07","pitchNumber":5,"startTime":"2025-08-05T03:31:54.878Z","endTime":"2025-08-05T03:31:58.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:31:58.958Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out sharply, first baseman Freddie Freeman to pitcher Tyler Glasnow.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T03:34:14.361Z","endTime":"2025-08-05T03:36:03.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T03:34:10.073Z","endTime":"2025-08-05T03:34:16.477Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.39317207552757,"strikeZoneBottom":1.52339077263662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85532171556478,"aZ":-11.161414407269463,"pfxX":0.9263057063083657,"pfxZ":10.728767198575646,"pX":0.9036665775497934,"pZ":2.0916803513338493,"vX0":6.019592083634149,"vY0":-139.2143113758813,"vZ0":-8.135592469897876,"x":82.55,"y":182.3,"x0":-1.4089546852364165,"y0":50.005590070205756,"z0":5.79471393855114,"aX":1.8142624702185768},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":-3.0,"spinRate":2625,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.39374835085989446,"extension":7.237370697902465},"index":1,"playId":"930e047d-51de-3f7c-a709-c8d3d0c6f2a8","pitchNumber":1,"startTime":"2025-08-05T03:34:16.477Z","endTime":"2025-08-05T03:34:20.494Z","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":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.38989039393705,"strikeZoneBottom":1.58366348260751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27586274081775,"aZ":-14.444153239144708,"pfxX":-8.651832868184908,"pfxZ":8.95864549537868,"pX":0.5692916462202319,"pZ":2.6653696699991887,"vX0":8.92772543294255,"vY0":-140.1803499210597,"vZ0":-5.886915561531014,"x":95.3,"y":166.82,"x0":-1.5409637556855764,"y0":50.00524869608947,"z0":5.744668380752838,"aX":-17.12873631312293},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":13.7,"spinRate":2665,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.39153182447333723,"extension":7.575978002177746},"index":2,"playId":"3575738d-ff96-3e6a-afaa-b8bd7fde2c54","pitchNumber":2,"startTime":"2025-08-05T03:34:30.529Z","endTime":"2025-08-05T03:34:33.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.29348020305592,"strikeZoneBottom":1.45555652628874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31282682367284,"aZ":-16.032933823159212,"pfxX":-7.827411168523541,"pfxZ":8.189804375691565,"pX":1.3069766290304592,"pZ":1.7198238935153463,"vX0":10.188755175125396,"vY0":-139.7054127839747,"vZ0":-7.945523980876322,"x":67.18,"y":192.34,"x0":-1.3752413081495527,"y0":50.00497343752995,"z0":5.660667085901553,"aX":-15.43105511357845},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":12.0,"spinRate":2586,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.3924865665025159,"extension":7.426183872296287},"index":3,"playId":"0cde20cf-4da9-3700-b0eb-0b15eea3cf38","pitchNumber":3,"startTime":"2025-08-05T03:34:46.089Z","endTime":"2025-08-05T03:34:49.483Z","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":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.33111835142492,"strikeZoneBottom":1.55686212252633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.371504125626075,"aZ":-10.937901754244155,"pfxX":-0.577080852739071,"pfxZ":10.574331240053706,"pX":0.12256783302446195,"pZ":1.780027108629458,"vX0":4.568344044657817,"vY0":-140.26220988066672,"vZ0":-8.826057857094542,"x":112.33,"y":190.72,"x0":-1.4467955958816026,"y0":50.00405511887642,"z0":5.6657627808185325,"aX":-1.159761442767254},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":0.2,"spinRate":2620,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.3893259192146794,"extension":7.425647954856829},"index":4,"playId":"d969f5d5-ba8b-37ed-93fe-73428a25f1df","pitchNumber":4,"startTime":"2025-08-05T03:35:01.011Z","endTime":"2025-08-05T03:35:04.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.169005255877945,"aZ":-9.218061779171293,"pfxX":-0.823985825078003,"pfxZ":11.57874078014796,"pX":0.0039523558973840155,"pZ":2.624470435243644,"vX0":4.352909890133654,"vY0":-139.83192432639962,"vZ0":-6.866264274990733,"x":116.85,"y":167.92,"x0":-1.4650166724362355,"y0":50.002315602717154,"z0":5.71464583001201,"aX":-1.633594887049374},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.8,"breakHorizontal":0.6,"spinRate":2622,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.391514404611752,"extension":7.587069490437269},"index":5,"playId":"19f07a9d-2a11-38d1-ba90-bdeb47620d42","pitchNumber":5,"startTime":"2025-08-05T03:35:16.219Z","endTime":"2025-08-05T03:35:19.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.220719417268025,"aZ":-32.782394554326466,"pfxX":1.0107807530487432,"pfxZ":-0.3496898562167594,"pX":0.18763814595906053,"pZ":2.2213503314589182,"vX0":4.672723363316371,"vY0":-129.81628320009392,"vZ0":-2.6335292247902204,"x":109.85,"y":178.8,"x0":-1.7614820697471805,"y0":50.005139339395065,"z0":5.7253090265088185,"aX":1.738899130852576},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.0,"breakHorizontal":-2.8,"spinRate":2618,"spinDirection":83},"zone":5,"typeConfidence":0.91,"plateTime":0.42067974022309196,"extension":7.6371280721749235},"index":6,"playId":"4aafb9dc-c346-3251-934f-d23a64ca564e","pitchNumber":6,"startTime":"2025-08-05T03:35:35.377Z","endTime":"2025-08-05T03:35:39.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01497780168958,"aZ":-16.28997105028629,"pfxX":-6.9242639186874335,"pfxZ":8.001682099220039,"pX":0.3984577315963904,"pZ":3.3151807734185135,"vX0":7.6694503032552195,"vY0":-140.30568846626784,"vZ0":-3.804783191310527,"x":101.81,"y":149.27,"x0":-1.4764377658591958,"y0":50.00225915822882,"z0":5.756583932607909,"aX":-13.745617010749074},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2331,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.39102162091528214,"extension":7.589508164975554},"hitData":{"launchSpeed":103.0,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":155.74,"coordY":150.57}},"index":7,"playId":"0316684d-5caf-3333-a6f9-9b24b3d9b6a0","pitchNumber":7,"startTime":"2025-08-05T03:35:55.556Z","endTime":"2025-08-05T03:36:03.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:36:03.857Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T03:36:27.474Z","endTime":"2025-08-05T03:37:20.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":95.8,"endSpeed":87.9,"strikeZoneTop":3.50368452205891,"strikeZoneBottom":1.61612903506974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.345561656877905,"aZ":-12.85300880283805,"pfxX":-0.4511280806652014,"pfxZ":9.823430948718688,"pX":1.7467318962567928,"pZ":2.153397681447732,"vX0":8.69350327854908,"vY0":-139.1455918514016,"vZ0":-7.4745933312408,"x":69.61,"y":173.63,"x0":-1.355422738586488,"y0":50.00238424904376,"z0":5.720570241210476,"aX":-0.8883537031864457},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":-1.0,"spinRate":2561,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.3931896889290192,"extension":7.773080866867876},"index":0,"playId":"f6c86973-e5ed-3124-9c46-7ed200edcb56","pitchNumber":1,"startTime":"2025-08-05T03:36:32.107Z","endTime":"2025-08-05T03:36:35.107Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.47765998487579,"strikeZoneBottom":1.49565214738933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42659683830267,"aZ":-16.24715057095788,"pfxX":-8.854082741768796,"pfxZ":8.02703548898632,"pX":0.5641261918235199,"pZ":2.732112662550993,"vX0":8.713229522742008,"vY0":-140.13165330868472,"vZ0":-5.296230361902968,"x":95.5,"y":165.01,"x0":-1.4390556289797225,"y0":50.000968987397286,"z0":5.712338218507503,"aX":-17.56252481799959},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":14.2,"spinRate":2526,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.3912644506431051,"extension":7.298039864144257},"index":1,"playId":"efa1da97-e99b-335b-b35a-ce552c807572","pitchNumber":2,"startTime":"2025-08-05T03:36:45.665Z","endTime":"2025-08-05T03:36:48.804Z","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":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.52766652612058,"strikeZoneBottom":1.54577274164511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18115966508021,"aZ":-14.483465496729679,"pfxX":-7.684208876470763,"pfxZ":8.617604723778804,"pX":0.028457867904683097,"pZ":2.267090316722682,"vX0":7.201479037801566,"vY0":-142.4670819936028,"vZ0":-6.949734233039751,"x":115.92,"y":177.57,"x0":-1.5355304195368689,"y0":50.0021508511746,"z0":5.656198483007628,"aX":-15.772435304274941},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":12.5,"spinRate":2442,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.3846763039041581,"extension":7.886810961564257},"index":2,"playId":"d009e5f0-aa5b-3a81-b8e7-9e3df95e8958","pitchNumber":3,"startTime":"2025-08-05T03:37:02.364Z","endTime":"2025-08-05T03:37:05.798Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.777199449065375,"aZ":-44.95092100542787,"pfxX":-1.125930194170571,"pfxZ":-8.378626717585195,"pX":0.8319866780476489,"pZ":0.5952832168455009,"vX0":5.726643481196158,"vY0":-123.07950515902242,"vZ0":-3.670681728264183,"x":85.29,"y":222.71,"x0":-1.3845411635381133,"y0":50.00316858369281,"z0":5.935304584315686,"aX":-1.7182227220920558},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-15.8,"breakHorizontal":0.6,"spinRate":2844,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.446040143612648,"extension":7.287382628588849},"index":3,"playId":"9c682e2c-6b44-30e2-80be-b2df9fd77eb9","pitchNumber":4,"startTime":"2025-08-05T03:37:17.009Z","endTime":"2025-08-05T03:37:20.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:37:20.545Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T03:37:35.601Z","endTime":"2025-08-05T03:38:53.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7989641466396,"aZ":-11.81157834777642,"pfxX":0.7352831904219997,"pfxZ":10.286211434938688,"pX":-0.16595487315128063,"pZ":3.406035292068034,"vX0":3.500585372261854,"vY0":-139.6628170201513,"vZ0":-4.432098108884744,"x":123.33,"y":146.82,"x0":-1.5300962407404166,"y0":50.00674743801087,"z0":5.787600557443805,"aX":1.4554937077236687},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":-2.0,"spinRate":2528,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.39184428529102844,"extension":7.369171689514368},"index":0,"playId":"f99070ee-a40d-3b48-b175-71208c94a5ef","pitchNumber":1,"startTime":"2025-08-05T03:37:48.694Z","endTime":"2025-08-05T03:37:51.694Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-05T03:38:04.497Z","endTime":"2025-08-05T03:38:17.099Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.28687573161581,"strikeZoneBottom":1.4886827602673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23905468201244,"aZ":-19.731621877499744,"pfxX":-7.182302493977227,"pfxZ":6.315761028131581,"pX":1.2251190229444542,"pZ":2.7445696802227313,"vX0":9.620117687185235,"vY0":-139.25326725064343,"vZ0":-4.835423079640464,"x":70.3,"y":164.68,"x0":-1.335541403857621,"y0":50.00617777668294,"z0":5.802590975142538,"aX":-14.158371557807362},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":11.2,"spinRate":2484,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.39280604338819725,"extension":7.22918277595966},"index":2,"playId":"8a6c9cce-7f6e-3671-9486-c80c15af6391","pitchNumber":2,"startTime":"2025-08-05T03:38:17.099Z","endTime":"2025-08-05T03:38:21.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.966052563008347,"aZ":-36.43598776509108,"pfxX":0.5354036634216947,"pfxZ":-2.498254893801361,"pX":-0.0936515877262867,"pZ":2.0633533694946906,"vX0":3.927699759863218,"vY0":-129.31967902334952,"vZ0":-2.381359322587847,"x":120.57,"y":183.07,"x0":-1.6966809943819272,"y0":50.00141650704764,"z0":5.769674634207157,"aX":0.913581601344767},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.8,"breakHorizontal":-1.8,"spinRate":2708,"spinDirection":47},"zone":8,"typeConfidence":0.9,"plateTime":0.4222590689270058,"extension":7.399710631595034},"index":3,"playId":"e6e3badf-49f0-3faa-b3eb-39c3fc93fb3e","pitchNumber":3,"startTime":"2025-08-05T03:38:32.432Z","endTime":"2025-08-05T03:38:35.892Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.094752552705025,"aZ":-43.407605362380195,"pfxX":1.099838270394074,"pfxZ":-7.111415510716224,"pX":0.9191459510219211,"pZ":0.2817738826590782,"vX0":5.216491991549759,"vY0":-124.8510951693908,"vZ0":-5.032924372702405,"x":81.96,"y":231.17,"x0":-1.340155980140102,"y0":50.0057414443602,"z0":5.895709522311402,"aX":1.735744779550483},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.8,"breakHorizontal":-3.2,"spinRate":2948,"spinDirection":18},"zone":14,"typeConfidence":0.88,"plateTime":0.4386767261556086,"extension":7.037685663301592},"index":4,"playId":"d58258a0-4bbb-37bf-aea7-7accfe93d56c","pitchNumber":4,"startTime":"2025-08-05T03:38:46.954Z","endTime":"2025-08-05T03:38:53.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:38:53.774Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T03:40:52.479Z","endTime":"2025-08-05T03:43:05.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.750663560176072,"aZ":-19.51320178342824,"pfxX":0.5934393265606106,"pfxZ":7.084983734597545,"pX":0.5043343804835125,"pZ":2.8170025642187753,"vX0":2.6935507223150497,"vY0":-133.359918019437,"vZ0":-3.1984320879328365,"x":97.78,"y":162.72,"x0":-0.5991178852809556,"y0":50.00496308629459,"z0":5.452552950436299,"aX":1.0601849268759314},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-1.7,"spinRate":2433,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.4119390143553163,"extension":6.316987746122283},"index":0,"playId":"7f82c81e-e217-3fc7-a110-c2ef3795f69e","pitchNumber":1,"startTime":"2025-08-05T03:41:08.896Z","endTime":"2025-08-05T03:41:11.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.73510206983281,"strikeZoneBottom":1.84550047583093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86913541160517,"aZ":-25.44352669660265,"pfxX":-6.50413304658739,"pfxZ":4.460317452771861,"pX":-0.6565787500501636,"pZ":2.8974183151720116,"vX0":2.1709837752896335,"vY0":-122.74459079506228,"vZ0":-0.7062165420176616,"x":142.03,"y":160.55,"x0":-0.7134272945346265,"y0":50.001135680148266,"z0":5.377294890534377,"aX":-9.810894025790212},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.2,"breakHorizontal":11.2,"spinRate":1656,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.4481848898912313,"extension":6.389482147740235},"index":1,"playId":"605d0d1e-6a49-3707-999f-218ed1101327","pitchNumber":2,"startTime":"2025-08-05T03:41:27.898Z","endTime":"2025-08-05T03:41:31.361Z","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":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.81026216094305,"strikeZoneBottom":1.76303822086869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69334106635246,"aZ":-39.846812933191956,"pfxX":6.902358956698873,"pfxZ":-5.573180978542915,"pX":-0.16576177010064264,"pZ":1.4702993119545573,"vX0":-1.0428096121017922,"vY0":-116.83843445538298,"vZ0":-0.8267299581849835,"x":123.32,"y":199.08,"x0":-0.6091945023078197,"y0":50.00123351255516,"z0":5.584199283416461,"aX":9.50981141702403},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.0,"breakHorizontal":-12.2,"spinRate":2475,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4693928374333609,"extension":6.231687738867613},"index":2,"playId":"53303091-db2b-36d4-b48a-1e39f6fdb8dc","pitchNumber":3,"startTime":"2025-08-05T03:41:47.821Z","endTime":"2025-08-05T03:41:51.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.71441815612039,"strikeZoneBottom":1.73406638464798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.363353147363572,"aZ":-26.57838932210343,"pfxX":-5.903640881924407,"pfxZ":3.6831253520256535,"pX":-0.3337514473544836,"pZ":3.974316774495246,"vX0":2.3868839059729567,"vY0":-122.74192115451041,"vZ0":1.8888744350818885,"x":129.72,"y":131.47,"x0":-0.5543902945024204,"y0":50.00104379650066,"z0":5.465327450058786,"aX":-8.96441895503366},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.4,"breakHorizontal":10.1,"spinRate":1740,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.4470431118166598,"extension":6.418700149660864},"index":3,"playId":"c19d981f-87ee-35fb-b4b2-86a5da9206a4","pitchNumber":4,"startTime":"2025-08-05T03:42:10.518Z","endTime":"2025-08-05T03:42:14.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61670668268965,"aZ":-21.25216655596114,"pfxX":1.0454712175708987,"pfxZ":6.086307476369796,"pX":-0.09530830106867172,"pZ":2.0930107235680206,"vX0":1.2981473047811682,"vY0":-132.87267805650282,"vZ0":-4.5178314831473845,"x":120.63,"y":182.27,"x0":-0.725385360639361,"y0":50.000453956923934,"z0":5.353113280057803,"aX":1.8747286751175414},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":-2.2,"spinRate":2458,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.41171007601831366,"extension":6.449011564242855},"index":4,"playId":"1da7a89d-69e1-30a1-970b-de47eba2bf71","pitchNumber":5,"startTime":"2025-08-05T03:42:37.404Z","endTime":"2025-08-05T03:42:41.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79034763151447,"aZ":-21.160892448947088,"pfxX":1.1415286476430602,"pfxZ":6.059236380235825,"pX":-0.08245635770599333,"pZ":3.224921372864086,"vX0":0.9385753588063265,"vY0":-133.47250550641894,"vZ0":-1.879349655957391,"x":120.14,"y":151.71,"x0":-0.5860652271213268,"y0":50.00247018093293,"z0":5.450830956220476,"aX":2.0739090747600497},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":-2.3,"spinRate":2466,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.4092433408178846,"extension":6.364592997939697},"hitData":{"launchSpeed":98.8,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.54,"coordY":138.72}},"index":5,"playId":"de586bde-928e-36d3-addc-2bb754a5ed4b","pitchNumber":6,"startTime":"2025-08-05T03:42:55.894Z","endTime":"2025-08-05T03:43:05.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:43:05.291Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out sharply, third baseman Thomas Saggese to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T03:43:15.303Z","endTime":"2025-08-05T03:46:08.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44851289951713,"aZ":-26.188955352145367,"pfxX":-8.240306533791312,"pfxZ":3.2596878226472805,"pX":-0.43092725427573936,"pZ":1.7641680917632243,"vX0":2.8802996959945393,"vY0":-135.1627003954563,"vZ0":-4.780727780974573,"x":133.43,"y":191.15,"x0":-0.44433208095402543,"y0":50.00325979616459,"z0":5.411304515169785,"aX":-15.136923316114471},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":14.3,"spinRate":2337,"spinDirection":208},"zone":7,"typeConfidence":0.9,"plateTime":0.40635259641515376,"extension":6.28916607029754},"index":0,"playId":"7d91e95a-8565-3057-b1b1-f9047dea5a8c","pitchNumber":1,"startTime":"2025-08-05T03:43:31.851Z","endTime":"2025-08-05T03:43:34.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.45585419225094,"strikeZoneBottom":1.6336751887471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.326194405766742,"aZ":-30.82537394496558,"pfxX":4.021007182216618,"pfxZ":0.8336127166487115,"pX":0.9479674670370295,"pZ":1.9740809447609107,"vX0":2.222049405235532,"vY0":-125.95214189693937,"vZ0":-2.4246015016486364,"x":80.87,"y":185.48,"x0":-0.46657379223720236,"y0":50.00273322803221,"z0":5.429068438173473,"aX":6.493116537801386},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-7.8,"spinRate":2722,"spinDirection":93},"zone":14,"typeConfidence":0.79,"plateTime":0.43401204468097054,"extension":6.437466177607996},"index":1,"playId":"39bb5505-5f44-3934-a05c-227899ddc1ce","pitchNumber":2,"startTime":"2025-08-05T03:44:01.122Z","endTime":"2025-08-05T03:44:04.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.156087890808273,"aZ":-36.05914236095922,"pfxX":9.32006489426582,"pfxZ":-2.55756747925828,"pX":1.0649630421143528,"pZ":1.6727570608310969,"vX0":0.6797552214944658,"vY0":-122.63573125707882,"vZ0":-1.6893832250534766,"x":76.41,"y":193.62,"x0":-0.42654177228991225,"y0":50.005960789962046,"z0":5.457912975475493,"aX":14.140740619422585},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.8,"breakHorizontal":-17.0,"spinRate":2549,"spinDirection":40},"zone":14,"typeConfidence":0.92,"plateTime":0.44732609560446246,"extension":6.1913081240526076},"index":2,"playId":"ec125b92-0ff7-3b7a-920e-a05f6d99190d","pitchNumber":3,"startTime":"2025-08-05T03:44:25.310Z","endTime":"2025-08-05T03:44:31.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.731458552415774,"aZ":-37.09366292210784,"pfxX":8.367641160763615,"pfxZ":-3.2418744515566384,"pX":0.8860901566961695,"pZ":1.0618393942502042,"vX0":0.7541370099337429,"vY0":-122.45608653297528,"vZ0":-3.1267658289957763,"x":83.22,"y":210.11,"x0":-0.5130823833073326,"y0":50.005855710785184,"z0":5.536345183031881,"aX":12.679311707892284},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.4,"breakHorizontal":-15.4,"spinRate":2616,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.4477031369497326,"extension":6.264297952315595},"index":3,"playId":"8591d088-e80b-3475-8ec8-8551bbe38765","pitchNumber":4,"startTime":"2025-08-05T03:45:11.537Z","endTime":"2025-08-05T03:45:15.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.47360024310923,"strikeZoneBottom":1.65503478146048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64017708299686,"aZ":-36.04866665948253,"pfxX":9.405849914107375,"pfxZ":-2.5188605139909512,"pX":1.9748898783625524,"pZ":-0.3938148213995465,"vX0":2.6220454738503505,"vY0":-123.3349681376311,"vZ0":-6.45815632132185,"x":41.72,"y":249.41,"x0":-0.3239582179696406,"y0":50.00129052673113,"z0":5.300395822143986,"aX":14.481487245193783},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.9,"breakHorizontal":-17.6,"spinRate":2597,"spinDirection":29},"zone":14,"typeConfidence":0.94,"plateTime":0.4441825568161275,"extension":6.273569041158379},"index":4,"playId":"81b11fc9-7246-373a-a625-f6b6dd038347","pitchNumber":5,"startTime":"2025-08-05T03:45:34.389Z","endTime":"2025-08-05T03:45:37.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.586557127254427,"aZ":-35.612582392691806,"pfxX":6.309159293619704,"pfxZ":-2.263866211734828,"pX":0.3723135882257782,"pZ":1.8440780331696718,"vX0":-0.04975348258050455,"vY0":-121.84260625262009,"vZ0":-1.4194709058807755,"x":102.81,"y":188.99,"x0":-0.4281865042277711,"y0":50.002252364800725,"z0":5.482370874142714,"aX":9.585046453350781},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.2,"breakHorizontal":-11.4,"spinRate":2481,"spinDirection":45},"zone":9,"typeConfidence":0.8,"plateTime":0.4477367221392696,"extension":6.263737901456438},"hitData":{"launchSpeed":106.1,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":110.87,"coordY":167.48}},"index":5,"playId":"d7a190b9-7992-3dca-9098-a0dd4c99a0f3","pitchNumber":6,"startTime":"2025-08-05T03:45:59.602Z","endTime":"2025-08-05T03:46:08.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:46:08.171Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T03:46:31.567Z","endTime":"2025-08-05T03:48:21.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.13802362272181,"strikeZoneBottom":1.50788237817323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.975120834205534,"aZ":-24.513841790653682,"pfxX":-7.877517788735813,"pfxZ":4.871159710330556,"pX":0.029882650666185086,"pZ":0.7833911783409437,"vX0":4.378430150543032,"vY0":-125.07169719928648,"vZ0":-5.461007249686812,"x":115.86,"y":217.63,"x0":-0.7267225051118734,"y0":50.003698007175494,"z0":5.024972491135044,"aX":-12.388108687117418},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.7,"breakHorizontal":13.2,"spinRate":1974,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.4391805351768685,"extension":6.481212074898377},"index":0,"playId":"16e0f8b4-34f7-3f99-85bf-8a03957bf3bb","pitchNumber":1,"startTime":"2025-08-05T03:46:38.094Z","endTime":"2025-08-05T03:46:41.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.12265518708875,"strikeZoneBottom":1.524602166604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.403450432128306,"aZ":-20.290499694038715,"pfxX":0.6078646116731548,"pfxZ":6.435005988816737,"pX":-0.32676982097212887,"pZ":3.364440436741357,"vX0":0.30903495460811325,"vY0":-134.14486528001535,"vZ0":-1.7825129895792908,"x":129.46,"y":147.94,"x0":-0.5219781717978694,"y0":50.00384550725166,"z0":5.464643540591506,"aX":1.1224205538023464},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":-1.2,"spinRate":2469,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.40626436367431884,"extension":6.51695929241716},"index":1,"playId":"c37093a7-8179-31cd-8740-5db0e8df99bd","pitchNumber":2,"startTime":"2025-08-05T03:46:56.030Z","endTime":"2025-08-05T03:46:59.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.17440252448135,"strikeZoneBottom":1.52156799244997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.962807828390197,"aZ":-19.4452095264607,"pfxX":0.662172292284962,"pfxZ":6.843737442427136,"pX":0.8994603890226627,"pZ":2.85464164242334,"vX0":3.1938021194243498,"vY0":-134.95895407858686,"vZ0":-3.239990752451943,"x":82.71,"y":161.7,"x0":-0.38120276337475056,"y0":50.00597017551632,"z0":5.4260043437703205,"aX":1.2326975199633807},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-1.8,"spinRate":2555,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.40449703265228854,"extension":6.388747625032049},"index":2,"playId":"cdafcdcd-4c56-3dc3-bfd9-dd38ade5f5fa","pitchNumber":3,"startTime":"2025-08-05T03:47:17.613Z","endTime":"2025-08-05T03:47:21.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-05T03:47:35.325Z","endTime":"2025-08-05T03:47:49.270Z","isPitch":false,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.10328215986476,"strikeZoneBottom":1.47395493722513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00181555741342,"aZ":-35.23025961005638,"pfxX":9.554861610781803,"pfxZ":-1.9677257371461774,"pX":0.82009147795889,"pZ":0.2788761576496059,"vX0":0.11040292257105888,"vY0":-124.28125751572836,"vZ0":-5.313498040904252,"x":85.74,"y":231.25,"x0":-0.4651757612592429,"y0":50.00064261395976,"z0":5.386341646700718,"aX":14.873461604948744},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.6,"breakHorizontal":-17.3,"spinRate":2629,"spinDirection":38},"zone":14,"typeConfidence":0.95,"plateTime":0.441523093580209,"extension":6.252656488166571},"index":4,"playId":"97a899ca-6374-32cc-b593-7a91860d71b1","pitchNumber":4,"startTime":"2025-08-05T03:47:49.270Z","endTime":"2025-08-05T03:47:54.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.792892546833023,"aZ":-40.764691330858746,"pfxX":8.139360231987574,"pfxZ":-6.379066925117964,"pX":-0.7647114008535785,"pZ":1.2411582206641163,"vX0":-2.853486538135631,"vY0":-115.9157002931409,"vZ0":-0.6849370559921886,"x":146.15,"y":205.27,"x0":-0.5678544799891754,"y0":50.00291389153574,"z0":5.468066177511322,"aX":10.959842007810495},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.4,"breakHorizontal":-13.9,"spinRate":2528,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.4744227265834309,"extension":6.324239902293527},"index":5,"playId":"1cd15453-5591-32e0-8617-f4cab9a3b352","pitchNumber":5,"startTime":"2025-08-05T03:48:18.082Z","endTime":"2025-08-05T03:48:21.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:48:21.510Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T03:50:40.841Z","endTime":"2025-08-05T03:51:43.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Banda replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T03:49:59.434Z","endTime":"2025-08-05T03:50:42.856Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"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":85.1,"endSpeed":79.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.650356315457973,"aZ":-27.933680597805242,"pfxX":-3.9228110786774444,"pfxZ":2.701024683943361,"pX":-1.1011480967529097,"pZ":2.29554191702891,"vX0":-7.4993347441616525,"vY0":-123.88196353442551,"vZ0":-2.174154892350075,"x":158.97,"y":176.8,"x0":2.4640277527934984,"y0":50.00121588856858,"z0":5.498817530346647,"aX":-6.149672816798823},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.7,"breakHorizontal":8.8,"spinRate":2272,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.4406126399314254,"extension":6.484381373336913},"index":1,"playId":"dcb68d89-ee4f-36ab-bc3e-dd4f10bb5ce3","pitchNumber":1,"startTime":"2025-08-05T03:50:42.856Z","endTime":"2025-08-05T03:50:46.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.3946611785329,"strikeZoneBottom":1.56786043162559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.138426624934553,"aZ":-27.773456063684687,"pfxX":-6.079708649208333,"pfxZ":2.806120280298199,"pX":-2.70527604466616,"pZ":1.2913359435583331,"vX0":-10.275054503896833,"vY0":-124.43548032071038,"vZ0":-4.335485441419488,"x":220.12,"y":203.91,"x0":2.268149669887089,"y0":50.00047108649495,"z0":5.358974875481576,"aX":-9.525499991903462},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":13.4,"spinRate":2405,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.44028006631980343,"extension":6.463144565750392},"index":2,"playId":"44ee5af1-8cb2-3032-b019-c3385f1728ff","pitchNumber":2,"startTime":"2025-08-05T03:50:58.857Z","endTime":"2025-08-05T03:51:01.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.682002976336367,"aZ":-29.981901019743262,"pfxX":-4.438600176327158,"pfxZ":1.397950809519008,"pX":-1.451256963767247,"pZ":1.5767552722505145,"vX0":-7.992950282223986,"vY0":-123.96717413472676,"vZ0":-3.3549986493106467,"x":172.32,"y":196.21,"x0":2.38031487526687,"y0":50.005498321993855,"z0":5.426796363782137,"aX":-6.9698078093915266},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":9.7,"spinRate":2383,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4403196741541646,"extension":6.018444176607981},"index":3,"playId":"b64ca641-51d2-3220-b1f2-6fea0345beba","pitchNumber":3,"startTime":"2025-08-05T03:51:15.367Z","endTime":"2025-08-05T03:51:19.233Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-05T03:51:26.390Z","endTime":"2025-08-05T03:51:37.905Z","isPitch":false,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.268422217948675,"aZ":-28.393849231097423,"pfxX":-4.683706280014337,"pfxZ":2.379321631104899,"pX":-1.0893306069636628,"pZ":2.0765660792376424,"vX0":-6.9423309652009815,"vY0":-124.77212552908604,"vZ0":-2.472990569369938,"x":144.41,"y":175.22,"x0":2.3292906079832805,"y0":50.00299543669761,"z0":5.401915690398462,"aX":-7.4417700110734115},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":10.0,"spinRate":2256,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.43767165410649156,"extension":6.3767786762870475},"index":5,"playId":"6328953e-027b-3d89-a572-20e1389f802a","pitchNumber":4,"startTime":"2025-08-05T03:51:37.905Z","endTime":"2025-08-05T03:51:43.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:51:43.698Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brendan Donovan lines out sharply to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T03:52:01.270Z","endTime":"2025-08-05T03:53:53.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.33742290338333,"strikeZoneBottom":1.52209740255842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.862884871753607,"aZ":-31.396523663684913,"pfxX":-6.287728576901766,"pfxZ":0.49008873802548436,"pX":-0.28831290437279256,"pZ":2.7995847418740754,"vX0":-5.069831118612367,"vY0":-124.93746886239433,"vZ0":-0.43669134204349047,"x":127.99,"y":163.19,"x0":2.5831042391519445,"y0":50.00288899720166,"z0":5.5541327593445775,"aX":-9.950942339194343},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":12.6,"spinRate":2464,"spinDirection":320},"zone":1,"typeConfidence":2.0,"plateTime":0.4381837212421762,"extension":6.228407562839966},"index":0,"playId":"d7aab650-4ea0-31a6-ae1f-2d9fe5dde127","pitchNumber":1,"startTime":"2025-08-05T03:52:02.759Z","endTime":"2025-08-05T03:52:06.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54362096815447,"aZ":-18.336475019680474,"pfxX":8.515748475082415,"pfxZ":6.942248913764917,"pX":0.004062199872149406,"pZ":2.620225541421757,"vX0":-9.163159474769522,"vY0":-139.6050700679712,"vZ0":-4.470457997704015,"x":116.85,"y":168.03,"x0":2.207178353024354,"y0":50.00393015757722,"z0":5.433051181459121,"aX":16.975766198012153},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":-13.8,"spinRate":2154,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.3908932900868036,"extension":6.32861666270139},"index":1,"playId":"40eb1fd0-c123-3925-a05f-fc3494cae3f9","pitchNumber":2,"startTime":"2025-08-05T03:52:15.651Z","endTime":"2025-08-05T03:52:18.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.25963982293082,"strikeZoneBottom":1.53817192458648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.922264943347884,"aZ":-28.330620044956884,"pfxX":-4.66942769283634,"pfxZ":2.386162004175092,"pX":-2.3537243559779313,"pZ":0.38656357925474816,"vX0":-10.105087124685605,"vY0":-125.71512565945223,"vZ0":-6.3870158993236394,"x":206.72,"y":228.34,"x0":2.3143823327427757,"y0":50.00487227092061,"z0":5.240542599969352,"aX":-7.52085838488188},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":10.7,"spinRate":2361,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4346188604223906,"extension":6.5231181249451815},"index":2,"playId":"c6992f85-c3d2-3a26-8de3-42a40209fa5d","pitchNumber":3,"startTime":"2025-08-05T03:52:30.783Z","endTime":"2025-08-05T03:52:34.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},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.32248618651127,"strikeZoneBottom":1.50684784528226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.653099988234803,"aZ":-34.80674973630549,"pfxX":-4.849086563417229,"pfxZ":-1.6852353850602881,"pX":-1.5874795374114843,"pZ":0.8886631955351825,"vX0":-7.93290272407017,"vY0":-124.88911641349294,"vZ0":-3.999869710655694,"x":177.51,"y":214.79,"x0":2.2733261759564174,"y0":50.00375124662406,"z0":5.4068323110528995,"aX":-7.576023302744798},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.8,"breakHorizontal":10.8,"spinRate":2233,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.44037899703113936,"extension":6.097209069452464},"index":3,"playId":"2af227d8-4392-305c-94a5-996ae7aa49bd","pitchNumber":4,"startTime":"2025-08-05T03:52:50.504Z","endTime":"2025-08-05T03:52:55.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.397728328987615,"aZ":-17.357423010088567,"pfxX":8.670381681446807,"pfxZ":7.300879286912316,"pX":-0.1514121579052909,"pZ":2.726170050053974,"vX0":-9.635490851641261,"vY0":-141.34682614883465,"vZ0":-4.411511377701416,"x":122.77,"y":165.17,"x0":2.1707696488448356,"y0":50.00015078570573,"z0":5.417299614758982,"aX":17.589631653722947},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":-13.8,"spinRate":2216,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.3871045168560805,"extension":6.414306338753421},"index":4,"playId":"27871f53-3153-3b50-80ae-0619abb724fa","pitchNumber":5,"startTime":"2025-08-05T03:53:09.044Z","endTime":"2025-08-05T03:53:12.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.26716196633866,"strikeZoneBottom":1.51409026198431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14876602573064,"aZ":-35.19081533959546,"pfxX":-6.0236480948975455,"pfxZ":-1.974445559665444,"pX":-0.01329784678131594,"pZ":4.548166239590446,"vX0":-4.130881760469573,"vY0":-123.27769320710522,"vZ0":4.331845419043586,"x":117.51,"y":115.98,"x0":2.4707598687449925,"y0":50.00258270067088,"z0":5.751243834252442,"aX":-9.203663130850941},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":11.9,"spinRate":2468,"spinDirection":306},"zone":11,"typeConfidence":2.0,"plateTime":0.4455363806032415,"extension":6.262114919443138},"index":5,"playId":"b4e951d6-8b49-3f00-a8d9-463ca647a47b","pitchNumber":6,"startTime":"2025-08-05T03:53:28.921Z","endTime":"2025-08-05T03:53:32.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7632421658987,"aZ":-34.270929376762986,"pfxX":-4.995958408748241,"pfxZ":-1.3860648306230345,"pX":-0.027324187447601577,"pZ":2.266325398107716,"vX0":-4.596873798172329,"vY0":-122.559218435156,"vZ0":-0.746169585122153,"x":118.04,"y":177.59,"x0":2.5230831136845286,"y0":50.000839793690666,"z0":5.507859392794156,"aX":-7.579124830344399},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.4,"breakHorizontal":10.2,"spinRate":2412,"spinDirection":317},"zone":5,"typeConfidence":2.0,"plateTime":0.4473164557788314,"extension":6.312439988992949},"hitData":{"launchSpeed":103.9,"launchAngle":18.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.78,"coordY":67.78}},"index":6,"playId":"70e6c27d-1a6d-3af5-8267-ed22c9b33839","pitchNumber":7,"startTime":"2025-08-05T03:53:45.693Z","endTime":"2025-08-05T03:53:53.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:53:53.366Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Iván Herrera homers (10) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T03:54:07.752Z","endTime":"2025-08-05T03:55:37.794Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":79.5,"strikeZoneTop":3.39634944763504,"strikeZoneBottom":1.54459977165473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13361236996564,"aZ":-32.718734160021874,"pfxX":-4.882354520965752,"pfxZ":-0.3381592250094254,"pX":0.1415049312580802,"pZ":3.8269094598537823,"vX0":-4.241501210973111,"vY0":-125.14897506983175,"vZ0":2.187370983119595,"x":111.61,"y":135.45,"x0":2.487269086104475,"y0":50.00428569740602,"z0":5.60483724289321,"aX":-7.8141479104255085},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":9.7,"spinRate":2388,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.4361709952591868,"extension":6.537702026811542},"index":0,"playId":"dcc2cde5-7613-30bc-9a14-e9eb9891808f","pitchNumber":1,"startTime":"2025-08-05T03:54:17.990Z","endTime":"2025-08-05T03:54:22.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.249496785339804,"aZ":-12.765952384570909,"pfxX":4.869099409492934,"pfxZ":9.754939739240871,"pX":-0.21608372471588463,"pZ":3.228659823326746,"vX0":-8.31370425576528,"vY0":-139.849272667809,"vZ0":-4.098063616937282,"x":125.24,"y":151.61,"x0":2.1566475613492173,"y0":50.00160945478911,"z0":5.544651695861192,"aX":9.687060460482535},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":-7.2,"spinRate":2317,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.39100202428466924,"extension":6.548048107564655},"index":1,"playId":"7318b866-138b-339c-83ee-122d841f3198","pitchNumber":2,"startTime":"2025-08-05T03:54:35.990Z","endTime":"2025-08-05T03:54:39.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.4147443390139,"strikeZoneBottom":1.5316374235492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.205457921289515,"aZ":-32.81576667369211,"pfxX":-3.8426164863571692,"pfxZ":-0.40070929047510706,"pX":-1.1071706154781147,"pZ":0.9401207533380331,"vX0":-7.133038881799882,"vY0":-125.36864271087053,"vZ0":-4.385634587112641,"x":159.2,"y":213.4,"x0":2.2688297434194613,"y0":50.00350149682594,"z0":5.3764081676973055,"aX":-6.145256287339649},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":8.5,"spinRate":2304,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4361031058816378,"extension":6.074222875870056},"index":2,"playId":"11830d46-578c-3d14-835c-272606386321","pitchNumber":3,"startTime":"2025-08-05T03:54:51.999Z","endTime":"2025-08-05T03:54:56.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.364086733025918,"aZ":-30.103776395897434,"pfxX":-2.051876791589713,"pfxZ":1.2589901185506491,"pX":0.31054169367781426,"pZ":1.77862705291007,"vX0":-4.873659778806018,"vY0":-126.6146752589088,"vZ0":-3.0830633665183096,"x":105.16,"y":190.76,"x0":2.5189719839888767,"y0":50.0010963741155,"z0":5.3954257742611755,"aX":-3.3639468544164624},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":4.7,"spinRate":2318,"spinDirection":331},"zone":9,"typeConfidence":2.0,"plateTime":0.4309192153584225,"extension":6.012821329452527},"hitData":{"launchSpeed":109.4,"launchAngle":22.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.95,"coordY":25.98}},"index":3,"playId":"9a6766d5-7127-338d-b607-97f566eae7d1","pitchNumber":4,"startTime":"2025-08-05T03:55:09.816Z","endTime":"2025-08-05T03:55:37.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:55:37.794Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder Michael Conforto.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T03:55:42.132Z","endTime":"2025-08-05T03:57:08.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.4,"endSpeed":87.5,"strikeZoneTop":3.5003109600261,"strikeZoneBottom":1.55952956865873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20521835667769,"aZ":-19.285779218509354,"pfxX":9.778057864333865,"pfxZ":6.569938922066504,"pX":1.7314848426143314,"pZ":2.9836438838611,"vX0":-5.438312205353059,"vY0":-138.93405007167948,"vZ0":-3.4077900253096494,"x":51.0,"y":158.22,"x0":2.44068128676067,"y0":50.00129007595613,"z0":5.50288903240085,"aX":19.173893188618134},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":-16.7,"spinRate":2203,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3937679872547646,"extension":5.9840973583804455},"index":0,"playId":"576e7e2a-9108-3bc4-981a-d69a105ef7a7","pitchNumber":1,"startTime":"2025-08-05T03:55:57.112Z","endTime":"2025-08-05T03:56:02.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.54124257133674,"strikeZoneBottom":1.63163270244887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.613125249252384,"aZ":-35.26098976499648,"pfxX":-4.567983717345728,"pfxZ":-1.9129075376629636,"pX":-0.1219939215297752,"pZ":3.685626503163393,"vX0":-4.809869312832731,"vY0":-126.47427633095235,"vZ0":2.2544167610152845,"x":121.65,"y":139.27,"x0":2.4002375070028865,"y0":50.00301021284188,"z0":5.617425459670831,"aX":-7.372954627428262},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":9.4,"spinRate":2496,"spinDirection":315},"zone":11,"typeConfidence":2.0,"plateTime":0.43364720645289,"extension":6.247568667196606},"index":1,"playId":"e3bc6ef5-84ae-30c9-aed4-8703fbc928ea","pitchNumber":2,"startTime":"2025-08-05T03:56:12.187Z","endTime":"2025-08-05T03:56:15.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.41024346660025,"strikeZoneBottom":1.50039522990241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.002736729966006,"aZ":-36.77269381478016,"pfxX":-5.442629576179294,"pfxZ":-2.946957465640314,"pX":-0.5596391098284348,"pZ":1.2133132786680692,"vX0":-5.672765844761523,"vY0":-124.95009002649097,"vZ0":-2.7708921965919355,"x":138.33,"y":206.02,"x0":2.4572160036773423,"y0":50.001929355725984,"z0":5.39450478429873,"aX":-8.499663790508318},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.8,"breakHorizontal":11.3,"spinRate":2425,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4404002372482889,"extension":6.235829110204765},"index":2,"playId":"b0653274-4ac9-3ae3-ba33-8da4d93c50ac","pitchNumber":3,"startTime":"2025-08-05T03:56:27.140Z","endTime":"2025-08-05T03:56:31.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.49892828015556,"strikeZoneBottom":1.55785496021311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62762048725371,"aZ":-20.968017655443816,"pfxX":9.914751601276663,"pfxZ":5.889274443308349,"pX":-0.30343019594807313,"pZ":2.2677368903562116,"vX0":-10.583145824761194,"vY0":-136.72454119934744,"vZ0":-4.428705633988428,"x":128.57,"y":177.55,"x0":2.3194594710804237,"y0":50.00535911737863,"z0":5.337481995659346,"aX":18.875303542145275},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-15.8,"spinRate":2122,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.3997853997849665,"extension":6.367435565722207},"index":3,"playId":"0f96b842-d268-3ec7-afdb-dfb93403954d","pitchNumber":4,"startTime":"2025-08-05T03:56:43.631Z","endTime":"2025-08-05T03:56:47.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88281011554132,"aZ":-19.78346602291068,"pfxX":10.518938195747797,"pfxZ":6.324625850338547,"pX":0.4327303273216529,"pZ":2.783196219268032,"vX0":-9.365366052180162,"vY0":-138.813496432156,"vZ0":-3.615522853837481,"x":100.51,"y":163.63,"x0":2.4768512492690404,"y0":50.00568049577927,"z0":5.413070174697995,"aX":20.616188013884074},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":-17.2,"spinRate":2203,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.39397380365495493,"extension":6.289733105395759},"hitData":{"launchSpeed":88.0,"launchAngle":31.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.29,"coordY":118.88}},"index":4,"playId":"100eb478-9dcf-335c-8f3f-1d6a1d509669","pitchNumber":5,"startTime":"2025-08-05T03:56:59.528Z","endTime":"2025-08-05T03:57:08.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T03:57:08.444Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Teoscar Hernández doubles (21) on a sharp line drive to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T03:59:35.380Z","endTime":"2025-08-05T04:00:06.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Riley O'Brien replaces Sonny Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T03:59:15.392Z","endTime":"2025-08-05T03:59:37.610Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.4526842150809,"strikeZoneBottom":1.59611849044379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.648479299946786,"aZ":-24.043533559320377,"pfxX":-10.690754285266213,"pfxZ":3.912433169063126,"pX":0.7294082961575361,"pZ":3.2600355880234004,"vX0":10.15203762251626,"vY0":-143.17275610186763,"vZ0":-2.4135035777297755,"x":89.2,"y":150.76,"x0":-1.4711531795131634,"y0":50.004391658978065,"z0":5.616573256270546,"aX":-22.22607688241866},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.7,"breakHorizontal":17.4,"spinRate":2240,"spinDirection":226},"zone":3,"typeConfidence":0.92,"plateTime":0.3823744162752907,"extension":6.913767552417022},"index":1,"playId":"a7d6d5bf-2154-3bc2-a21b-31f7db4374a0","pitchNumber":1,"startTime":"2025-08-05T03:59:37.610Z","endTime":"2025-08-05T03:59:41.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.067859807100806,"aZ":-30.741791686863614,"pfxX":2.052191841766978,"pfxZ":0.8127304815177077,"pX":-0.139942515289312,"pZ":2.138685320607987,"vX0":3.6268778072526,"vY0":-131.54399592503498,"vZ0":-2.1845543988364806,"x":122.33,"y":181.04,"x0":-1.7995110039213047,"y0":50.004916254139545,"z0":5.243457498560265,"aX":3.6209610016477805},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2682,"spinDirection":118},"zone":8,"typeConfidence":0.9,"plateTime":0.4152866784621372,"extension":7.132082514139071},"hitData":{"launchSpeed":107.2,"launchAngle":17.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.65,"coordY":55.42}},"index":2,"playId":"27591940-f412-369d-9936-cefa9aebb255","pitchNumber":2,"startTime":"2025-08-05T03:59:52.351Z","endTime":"2025-08-05T04:00:06.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:00:06.285Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out to first baseman Willson Contreras. Esteury Ruiz to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T04:00:49.832Z","endTime":"2025-08-05T04:01:00.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Esteury Ruiz replaces Teoscar Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T04:00:27.679Z","endTime":"2025-08-05T04:00:52.062Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"},"base":2},{"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":97.9,"endSpeed":90.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.191660805846677,"aZ":-26.10120372182581,"pfxX":-10.368315465865896,"pfxZ":2.94862481037421,"pX":-0.7510437073856454,"pZ":1.9848576594723708,"vX0":7.189445145536194,"vY0":-142.35032138995612,"vZ0":-4.564306999707292,"x":145.63,"y":185.19,"x0":-1.9559669851331223,"y0":50.00628014847289,"z0":5.2515980341268085,"aX":-21.38627923943178},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.6,"breakHorizontal":17.4,"spinRate":2152,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.3840531390269417,"extension":7.246704937957049},"hitData":{"launchSpeed":65.8,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.97,"coordY":182.01}},"index":1,"playId":"6af2ed5f-e565-3c65-a13b-03aded3a51d8","pitchNumber":1,"startTime":"2025-08-05T04:00:52.062Z","endTime":"2025-08-05T04:01:00.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:01:00.878Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out sharply, second baseman Brendan Donovan to first baseman Willson Contreras. Esteury Ruiz scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T04:01:29.638Z","endTime":"2025-08-05T04:02:16.026Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":676617,"link":"/api/v1/people/676617"},"isScoringEvent":true,"rbi":true,"earned":true,"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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.48506179551981,"strikeZoneBottom":1.606735269924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.156375229745887,"aZ":-34.22036737046036,"pfxX":9.745863127537795,"pfxZ":-1.3931885342479653,"pX":0.8138716730306114,"pZ":1.848442541544263,"vX0":3.3064827957212657,"vY0":-120.94090258208016,"vZ0":-1.0077461195251383,"x":85.98,"y":188.87,"x0":-1.8395837236231154,"y0":50.00084380239714,"z0":5.2908818621457145,"aX":14.332630937944138},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.5,"breakHorizontal":-18.5,"spinRate":2507,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.45411825366556924,"extension":7.283940898512073},"index":0,"playId":"0c38e9f6-e94b-392e-8109-4a95cdf5a2b4","pitchNumber":1,"startTime":"2025-08-05T04:01:33.711Z","endTime":"2025-08-05T04:01:37.514Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-05T04:01:43.723Z","endTime":"2025-08-05T04:02:07.697Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28195368390344,"aZ":-23.887413620101253,"pfxX":-9.793886096405831,"pfxZ":3.8654964211531624,"pX":0.25722205159525163,"pZ":2.6091251098456296,"vX0":8.065631291825442,"vY0":-145.27592037681134,"vZ0":-4.296585281755479,"x":107.2,"y":168.33,"x0":-1.279437476922573,"y0":50.00078800141115,"z0":5.554906982117187,"aX":-20.981505793629154},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.4,"breakHorizontal":16.2,"spinRate":2186,"spinDirection":221},"zone":5,"typeConfidence":0.93,"plateTime":0.37668176372134443,"extension":6.7848534766699515},"hitData":{"launchSpeed":102.1,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":147.81,"coordY":161.42}},"index":2,"playId":"4bf2c773-b261-3878-99b9-82712ad632c3","pitchNumber":2,"startTime":"2025-08-05T04:02:07.697Z","endTime":"2025-08-05T04:02:16.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:02:16.026Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T04:02:41.047Z","endTime":"2025-08-05T04:02:52.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":99.4,"endSpeed":91.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01692956248059,"aZ":-26.41187573212803,"pfxX":-9.38789109570005,"pfxZ":2.6989058741210634,"pX":-0.597646976186221,"pZ":3.3099147352380363,"vX0":6.087397965316983,"vY0":-144.76488508781517,"vZ0":-1.9861621596807095,"x":139.78,"y":149.41,"x0":-1.5019150040487506,"y0":50.002314847991705,"z0":5.612549248533845,"aX":-20.036871931001347},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":4.7,"breakHorizontal":15.8,"spinRate":2242,"spinDirection":223},"zone":1,"typeConfidence":0.93,"plateTime":0.3775494999315909,"extension":6.743632084817195},"hitData":{"launchSpeed":73.6,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.04,"coordY":160.21}},"index":0,"playId":"98d624a0-71a3-3140-beef-2809e0cd4f5b","pitchNumber":1,"startTime":"2025-08-05T04:02:43.314Z","endTime":"2025-08-05T04:02:52.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:02:52.563Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a fly ball to right fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T04:05:22.252Z","endTime":"2025-08-05T04:06:55.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Esteury Ruiz remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T04:04:15.469Z","endTime":"2025-08-05T04:04:15.488Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"description":"Pitching Change: Brock Stewart replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T04:04:15.488Z","endTime":"2025-08-05T04:05:24.460Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592779,"link":"/api/v1/people/592779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.55410794377973,"strikeZoneBottom":1.60706635155791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.745014579055045,"aZ":-19.977824821539237,"pfxX":-3.2820923872877676,"pfxZ":6.024292530546408,"pX":-0.7049012203462888,"pZ":3.930428292920627,"vX0":4.090225116275581,"vY0":-141.30829913510453,"vZ0":-0.24168150348701295,"x":143.87,"y":132.66,"x0":-1.7436942949244028,"y0":50.00706510751765,"z0":5.2989267383884195,"aX":-6.649532151728173},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":5.2,"spinRate":2634,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38738599198200063,"extension":6.305476122199278},"index":2,"playId":"f7286e15-72bd-3368-aecc-6d3088732fac","pitchNumber":1,"startTime":"2025-08-05T04:05:24.460Z","endTime":"2025-08-05T04:05:27.785Z","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.1,"endSpeed":88.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19977810398255,"aZ":-20.93094735585091,"pfxX":-3.9406770476465347,"pfxZ":5.642256051033954,"pX":0.011307888830168908,"pZ":2.9425032138967078,"vX0":5.855318419155668,"vY0":-139.9739073398651,"vZ0":-2.2925970604425343,"x":116.57,"y":159.33,"x0":-1.5911708199617387,"y0":50.00591491223613,"z0":5.135674859376502,"aX":-7.857852796115722},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":6.0,"spinRate":2602,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3906022770317228,"extension":6.534976436581939},"index":3,"playId":"4165a9d8-82fc-3c8f-a516-08729748a8bd","pitchNumber":2,"startTime":"2025-08-05T04:05:41.993Z","endTime":"2025-08-05T04:05:45.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.871808655356507,"aZ":-15.689395646699133,"pfxX":-4.344005248538533,"pfxZ":8.027108387819482,"pX":0.49055770666970466,"pZ":2.9379382707003083,"vX0":7.320081153636994,"vY0":-141.59191763299944,"vZ0":-3.315955104045187,"x":98.3,"y":159.46,"x0":-1.550392098837826,"y0":50.00180235923952,"z0":5.113081537124392,"aX":-8.920680124852158},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2557,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.38515939623106155,"extension":6.435146291247258},"index":4,"playId":"92373d16-a8c0-3be8-a536-2064ad6c4781","pitchNumber":3,"startTime":"2025-08-05T04:06:01.935Z","endTime":"2025-08-05T04:06:04.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-05T04:06:13.265Z","endTime":"2025-08-05T04:06:28.892Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"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":86.7,"endSpeed":80.2,"strikeZoneTop":3.59571193760929,"strikeZoneBottom":1.64891854531232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08488010738855,"aZ":-27.82372403728447,"pfxX":6.255681937754945,"pfxZ":2.6911335653084407,"pX":1.711943295180433,"pZ":1.3199546022809983,"vX0":6.117439269040334,"vY0":-126.24450643354056,"vZ0":-3.9152026247361915,"x":51.74,"y":203.14,"x0":-1.553393961078028,"y0":50.00596294957621,"z0":5.124217106884933,"aX":10.123742164414473},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":-12.7,"spinRate":2556,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4334508156587997,"extension":6.2544980940963475},"index":6,"playId":"857073e4-036a-3642-861b-8155924a040e","pitchNumber":4,"startTime":"2025-08-05T04:06:28.892Z","endTime":"2025-08-05T04:06:31.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2254436655815,"aZ":-15.984520469709102,"pfxX":-3.9645209613720445,"pfxZ":7.948914265546213,"pX":-0.35396656908877744,"pZ":2.9570397015004186,"vX0":5.19133894810914,"vY0":-141.148808627485,"vZ0":-3.181403509038864,"x":130.49,"y":158.94,"x0":-1.6936953184685484,"y0":50.005853888204115,"z0":5.115342474632148,"aX":-8.078228446069819},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":6.2,"spinRate":2628,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.386619331514523,"extension":6.37026369556605},"hitData":{"launchSpeed":69.0,"launchAngle":26.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.43,"coordY":118.45}},"index":7,"playId":"c8e89f1e-dec7-3b66-a837-0495b2956b2b","pitchNumber":5,"startTime":"2025-08-05T04:06:45.972Z","endTime":"2025-08-05T04:06:55.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:06:55.677Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a sharp ground ball to center fielder Andy Pages. Garrett Hampson to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T04:07:45.518Z","endTime":"2025-08-05T04:08:44.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnThird":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Garrett Hampson replaces Willson Contreras.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T04:07:21.726Z","endTime":"2025-08-05T04:07:47.696Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.55392810769025,"strikeZoneBottom":1.6771127737376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.994360571223528,"aZ":-16.64084464657701,"pfxX":-4.490345064450159,"pfxZ":7.701728352023068,"pX":-0.8084954600681045,"pZ":3.4014718682187755,"vX0":4.380570691233843,"vY0":-140.25941622870673,"vZ0":-2.178658057549411,"x":147.82,"y":146.94,"x0":-1.7977340010632534,"y0":50.00498007235523,"z0":5.258147499698021,"aX":-9.06005113368865},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":7.3,"spinRate":2525,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3886449450857321,"extension":6.338391860029615},"index":1,"playId":"aabfca60-aec3-3ca6-80e9-df7b27d6bcf9","pitchNumber":1,"startTime":"2025-08-05T04:07:47.696Z","endTime":"2025-08-05T04:07:51.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29778993848018,"aZ":-12.760082597866804,"pfxX":-4.825875908785705,"pfxZ":9.568084283065783,"pX":-0.04779104995186634,"pZ":2.7506044172889124,"vX0":6.613597191013276,"vY0":-141.34691243441506,"vZ0":-4.389802956554202,"x":118.82,"y":164.51,"x0":-1.7876632311725018,"y0":50.0067870465665,"z0":5.13913354876058,"aX":-9.796715775392196},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2640,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.38704500420564436,"extension":6.341129999916192},"index":2,"playId":"37cbfc88-5c57-3c45-9a77-da8216eaa0e0","pitchNumber":2,"startTime":"2025-08-05T04:08:07.617Z","endTime":"2025-08-05T04:08:10.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.224635747086694,"aZ":-29.234281757197614,"pfxX":-9.89694883884789,"pfxZ":1.645646204359176,"pX":-0.4574048743991487,"pZ":1.9294083652447362,"vX0":6.768649433067309,"vY0":-132.55570711405196,"vZ0":-2.828845756792023,"x":134.44,"y":186.69,"x0":-1.7527334581894538,"y0":50.003707997068744,"z0":5.135568389238211,"aX":-17.686956215578007},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.6,"breakHorizontal":16.6,"spinRate":1568,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4125396840828133,"extension":6.162654956130936},"hitData":{"launchSpeed":105.0,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":152.05,"coordY":95.4}},"index":3,"playId":"be4955c7-f12b-306e-a1d4-48a965d9571d","pitchNumber":3,"startTime":"2025-08-05T04:08:31.859Z","endTime":"2025-08-05T04:08:44.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:08:44.206Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masyn Winn pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T04:09:03.310Z","endTime":"2025-08-05T04:11:52.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnThird":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.912316455818505,"aZ":-16.237058026684345,"pfxX":-4.852327031608973,"pfxZ":7.729148014182865,"pX":0.13614547221195528,"pZ":3.1453446940998155,"vX0":6.821006106818088,"vY0":-142.07388463431113,"vZ0":-2.9834186928361075,"x":111.81,"y":153.86,"x0":-1.6557540230653625,"y0":50.00210222851136,"z0":5.229765563795798,"aX":-10.005196802957325},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.7,"breakHorizontal":7.6,"spinRate":2639,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.384257720363387,"extension":6.238741208946497},"index":0,"playId":"2ec2d03b-189a-39e9-85e2-0cb6dd249fbc","pitchNumber":1,"startTime":"2025-08-05T04:09:23.485Z","endTime":"2025-08-05T04:09:26.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95965463191119,"aZ":-27.59873075078397,"pfxX":7.973099826442512,"pfxZ":2.9010782845830976,"pX":0.9257949563511905,"pZ":1.2366007745074057,"vX0":3.890129422293154,"vY0":-124.53328425305706,"vZ0":-3.8341214933494743,"x":81.71,"y":205.39,"x0":-1.6903324346385005,"y0":50.00399959101505,"z0":5.067777356822349,"aX":12.57915437792616},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":-15.4,"spinRate":2561,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.43906668602273635,"extension":6.213305961306053},"index":1,"playId":"198c352a-5a5d-31f6-8ea9-b0be1d7424c0","pitchNumber":2,"startTime":"2025-08-05T04:09:45.470Z","endTime":"2025-08-05T04:09:48.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T04:10:08.605Z","endTime":"2025-08-05T04:10:24.930Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":84.5,"endSpeed":78.2,"strikeZoneTop":3.37428597613303,"strikeZoneBottom":1.61912775244423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.745283604690727,"aZ":-30.781576843865555,"pfxX":6.64123899110048,"pfxZ":0.9070831897320897,"pX":1.9076884303706962,"pZ":1.6911703855488034,"vX0":6.011560163110328,"vY0":-123.05748882352013,"vZ0":-2.254558859725435,"x":44.28,"y":193.12,"x0":-1.4272543277509289,"y0":50.004642849096506,"z0":5.2194418159474605,"aX":10.215143864495753},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-13.4,"spinRate":2482,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44460413471233773,"extension":6.331850254000965},"index":3,"playId":"9a01f365-e9c5-3605-bdb7-c2736dd395bd","pitchNumber":3,"startTime":"2025-08-05T04:10:24.930Z","endTime":"2025-08-05T04:10:30.757Z","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":84.6,"endSpeed":78.1,"strikeZoneTop":3.39867572466464,"strikeZoneBottom":1.61238648966596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49182404133598,"aZ":-29.300046566554443,"pfxX":7.469277422445866,"pfxZ":1.878887986372085,"pX":2.3829865849745695,"pZ":1.1322211772211714,"vX0":6.813178902797153,"vY0":-123.0047044059305,"vZ0":-3.6895806833608575,"x":26.17,"y":208.21,"x0":-1.3938400170957186,"y0":50.00543594005252,"z0":5.137163335534587,"aX":11.440973567941839},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.8,"breakHorizontal":-15.1,"spinRate":2514,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44536210159155054,"extension":6.3681074001288085},"index":4,"playId":"88ab4dd9-d833-3b52-bcf4-93b94c60c7e7","pitchNumber":4,"startTime":"2025-08-05T04:10:51.525Z","endTime":"2025-08-05T04:10:55.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"ceedeee9-611a-48e0-819c-271171baca30","startTime":"2025-08-05T04:11:12.187Z","endTime":"2025-08-05T04:11:17.187Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01951812765551,"aZ":-16.050829965096504,"pfxX":-4.459797725451147,"pfxZ":7.884520899222284,"pX":0.6687059644143227,"pZ":2.432584434338034,"vX0":7.822477840366506,"vY0":-141.36187093594137,"vZ0":-4.738438465378665,"x":91.51,"y":173.1,"x0":-1.541684175927251,"y0":50.00702638855565,"z0":5.144703064511473,"aX":-9.125248974586892},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":6.7,"spinRate":2697,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3859041124930793,"extension":6.349431821021723},"hitData":{"launchSpeed":62.0,"launchAngle":59.0,"totalDistance":134.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.65,"coordY":169.9}},"index":6,"playId":"6d71ab5a-838b-3d1a-a63f-a6cfc002a5e5","pitchNumber":5,"startTime":"2025-08-05T04:11:39.828Z","endTime":"2025-08-05T04:11:52.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:11:52.632Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T04:12:17.282Z","endTime":"2025-08-05T04:14:17.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnThird":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.48472274369144,"strikeZoneBottom":1.53856694784151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.096546303697014,"aZ":-30.79416202132374,"pfxX":7.095794181838008,"pfxZ":0.9097385873088939,"pX":-0.13359156242206596,"pZ":3.2221998056225036,"vX0":1.3898387993699797,"vY0":-122.16357062198493,"vZ0":1.134082245685175,"x":122.09,"y":151.78,"x0":-1.6314312592521927,"y0":50.00349833447075,"z0":5.390399316149475,"aX":10.770837013592951},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":-13.2,"spinRate":2511,"spinDirection":66},"zone":2,"typeConfidence":2.0,"plateTime":0.447620477943953,"extension":6.073705759846847},"index":0,"playId":"fada17a6-a0fb-34fd-80e1-db4cc3af4c8f","pitchNumber":1,"startTime":"2025-08-05T04:12:40.668Z","endTime":"2025-08-05T04:12:44.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(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.2,"endSpeed":89.2,"strikeZoneTop":3.53315214415712,"strikeZoneBottom":1.65765857424104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.431231520991297,"aZ":-17.572996935116315,"pfxX":-4.829312153774936,"pfxZ":7.174609435555073,"pX":0.9696326565098762,"pZ":2.8542955699721118,"vX0":8.69672550165059,"vY0":-141.3326869244452,"vZ0":-3.184420415791819,"x":80.04,"y":161.71,"x0":-1.5116212642699323,"y0":50.00177603662331,"z0":5.115884258351244,"aX":-9.827630304517276},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":7.1,"spinRate":2620,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3866783006084038,"extension":6.287855376281059},"index":1,"playId":"25b16896-061f-3788-af75-ff0b8bac8c85","pitchNumber":2,"startTime":"2025-08-05T04:13:01.360Z","endTime":"2025-08-05T04:13:04.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.52981915631576,"strikeZoneBottom":1.58353393576972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.705521153436035,"aZ":-29.721130236406463,"pfxX":7.103217067664227,"pfxZ":1.5947167918771683,"pX":1.577844068739338,"pZ":1.3564458174169447,"vX0":5.404381159739647,"vY0":-122.88337160972915,"vZ0":-3.1245401652279665,"x":56.86,"y":202.16,"x0":-1.5674791021730228,"y0":50.005492732042214,"z0":5.1506614832254884,"aX":10.94145482349246},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":-14.0,"spinRate":2611,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44452048045264636,"extension":6.325361033520041},"index":2,"playId":"afad7083-af2f-3ea6-8805-8a66147dc183","pitchNumber":3,"startTime":"2025-08-05T04:13:23.816Z","endTime":"2025-08-05T04:13:30.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24930315464304,"aZ":-29.43073040438457,"pfxX":9.276562883861121,"pfxZ":1.8084641577697322,"pX":1.2754721648617706,"pZ":2.333798018148569,"vX0":4.433082596863853,"vY0":-122.50124458197726,"vZ0":-1.033967785079409,"x":68.38,"y":175.77,"x0":-1.7631937704665688,"y0":50.00505641125951,"z0":5.2777691622090055,"aX":14.096870021158503},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.2,"breakHorizontal":-17.9,"spinRate":2691,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4471652509124464,"extension":6.199016873391065},"index":3,"playId":"305fa2c2-1359-35b7-acfa-2adcf8bda759","pitchNumber":4,"startTime":"2025-08-05T04:13:47.906Z","endTime":"2025-08-05T04:13:51.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65383927490694,"aZ":-21.321614016915728,"pfxX":-1.7242568559881029,"pfxZ":5.520259129886689,"pX":0.4762314919625487,"pZ":2.9689140801397436,"vX0":5.901106812480422,"vY0":-138.96360510219804,"vZ0":-2.216339824576543,"x":98.85,"y":158.62,"x0":-1.4460133095493932,"y0":50.00113783100247,"z0":5.185467795760212,"aX":-3.389241693462846},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":1.9,"spinRate":2477,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.393384849522592,"extension":6.499801266670718},"index":4,"playId":"b331b667-e243-3989-97ac-d7f61b579732","pitchNumber":5,"startTime":"2025-08-05T04:14:13.779Z","endTime":"2025-08-05T04:14:17.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:14:17.319Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohel Pozo singles on a line drive to right fielder Esteury Ruiz. Garrett Hampson scores. Lars Nootbaar to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T04:15:55.645Z","endTime":"2025-08-05T04:16:51.973Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"postOnThird":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":{"id":592779,"link":"/api/v1/people/592779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yohel Pozo replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T04:14:41.033Z","endTime":"2025-08-05T04:14:48.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-05T04:14:48.941Z","endTime":"2025-08-05T04:15:57.833Z","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":97.8,"endSpeed":89.6,"strikeZoneTop":3.21830449879326,"strikeZoneBottom":1.30876327295589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07496306138034,"aZ":-19.988475816877358,"pfxX":-2.1161972459629776,"pfxZ":5.939043510210786,"pX":1.3147889338687726,"pZ":2.4419537863637886,"vX0":8.877199331503439,"vY0":-142.22014704033913,"vZ0":-4.025422334173336,"x":66.88,"y":172.85,"x0":-1.569695084549258,"y0":50.00363745194842,"z0":5.140509773022792,"aX":-4.343177649890605},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.1,"breakHorizontal":2.0,"spinRate":2599,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3848654303560015,"extension":6.282191497882849},"index":2,"playId":"282f0832-b47e-3d35-9cd7-0ac4775ae8a8","pitchNumber":1,"startTime":"2025-08-05T04:15:57.833Z","endTime":"2025-08-05T04:16:01.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.21292867768333,"strikeZoneBottom":1.36612155127413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.315779092676216,"aZ":-18.025929204062695,"pfxX":-2.0312120812955348,"pfxZ":6.943250724409089,"pX":1.1366855397702238,"pZ":2.1359593309023692,"vX0":7.941711376271325,"vY0":-141.42493899442937,"vZ0":-5.016845398487069,"x":73.67,"y":181.11,"x0":-1.43627031710754,"y0":50.0066988954946,"z0":5.078207386180309,"aX":-4.1414355912935825},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":2.2,"spinRate":2609,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3863484606196037,"extension":6.450934827332663},"index":3,"playId":"85596b52-b095-31f1-bf08-03ab80ac4ebc","pitchNumber":2,"startTime":"2025-08-05T04:16:19.124Z","endTime":"2025-08-05T04:16:23.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.021386512324028,"aZ":-20.647441592987814,"pfxX":-0.400445205376865,"pfxZ":5.808637314844775,"pX":-0.40128937926551617,"pZ":2.9915228207560247,"vX0":3.8039707767701176,"vY0":-139.67325319590606,"vZ0":-2.105839769965717,"x":132.3,"y":158.01,"x0":-1.7260973517398208,"y0":50.00684474407918,"z0":5.106001674665103,"aX":-0.7954921318864048},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":0.0,"spinRate":2488,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3914154939525769,"extension":6.374162975247635},"hitData":{"launchSpeed":85.6,"launchAngle":15.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.32,"coordY":97.0}},"index":4,"playId":"6e9b1219-67bb-3dc7-ba8b-6a72d6362781","pitchNumber":3,"startTime":"2025-08-05T04:16:40.654Z","endTime":"2025-08-05T04:16:51.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:16:51.973Z","atBatIndex":61},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Victor Scott II bunt pops out softly to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T04:19:47.167Z","endTime":"2025-08-05T04:19:58.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T04:17:16.556Z","endTime":"2025-08-05T04:17:36.222Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jack Dreyer replaces Brock Stewart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-05T04:17:36.222Z","endTime":"2025-08-05T04:19:49.089Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.924141110440782,"aZ":-28.289756388858084,"pfxX":0.5554557776475059,"pfxZ":2.35196265941064,"pX":0.011445310514586055,"pZ":3.554326322152597,"vX0":-5.8105600525704,"vY0":-126.82347357400782,"vZ0":-0.20997606140357394,"x":116.56,"y":142.81,"x0":2.247919367600443,"y0":50.00036573668559,"z0":5.871134544214964,"aX":0.9172029995587856},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":0.1,"spinRate":2523,"spinDirection":209},"zone":12,"typeConfidence":0.85,"plateTime":0.4298599510521113,"extension":6.4066565099037005},"hitData":{"launchSpeed":32.2,"launchAngle":67.0,"totalDistance":45.0,"trajectory":"bunt_popup","hardness":"soft","location":"3","coordinates":{"coordX":143.83,"coordY":198.1}},"index":2,"playId":"a05f54cc-3f05-399b-8f54-7383f17f10fd","pitchNumber":1,"startTime":"2025-08-05T04:19:49.089Z","endTime":"2025-08-05T04:19:58.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:19:58.137Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a sharp line drive to right fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T04:22:31.291Z","endTime":"2025-08-05T04:22:45.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to first base for Alec Burleson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T04:22:17.785Z","endTime":"2025-08-05T04:22:17.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"300"},{"details":{"description":"Garrett Hampson remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T04:22:17.805Z","endTime":"2025-08-05T04:22:17.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"description":"Yohel Pozo remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T04:22:17.806Z","endTime":"2025-08-05T04:22:17.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Pitching Change: JoJo Romero replaces Riley O'Brien.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-05T04:22:17.807Z","endTime":"2025-08-05T04:22:33.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.084934438661804,"aZ":-33.04234443961505,"pfxX":-5.379849303797032,"pfxZ":-0.5731151184889889,"pX":-0.26584687748345237,"pZ":2.4841998598719903,"vX0":-4.268198011247504,"vY0":-122.38428716148599,"vZ0":-0.013081161310748213,"x":127.13,"y":171.71,"x0":2.1994640106862966,"y0":50.00265562520907,"z0":5.319001660934194,"aX":-8.161871637974647},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.8,"breakHorizontal":10.8,"spinRate":2796,"spinDirection":305},"zone":5,"typeConfidence":2.0,"plateTime":0.4475053781905398,"extension":5.162220461874052},"hitData":{"launchSpeed":109.2,"launchAngle":13.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":151.0,"coordY":99.76}},"index":4,"playId":"51ccb3eb-d66f-3721-a2db-0e4c6badb19c","pitchNumber":1,"startTime":"2025-08-05T04:22:33.455Z","endTime":"2025-08-05T04:22:45.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:22:45.647Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T04:23:09.060Z","endTime":"2025-08-05T04:23:43.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.9,"endSpeed":79.7,"strikeZoneTop":3.34107500403095,"strikeZoneBottom":1.5571384429744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67869094601618,"aZ":-34.920435372161556,"pfxX":7.572853575327564,"pfxZ":-1.6949956169319034,"pX":1.2278577772343762,"pZ":3.3622549441788485,"vX0":-4.222642820037547,"vY0":-126.52007905459057,"vZ0":1.534838069359754,"x":70.2,"y":148.0,"x0":1.9341439077830314,"y0":50.001952477461366,"z0":5.545220124290725,"aX":12.28316369724139},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.5,"breakHorizontal":-12.7,"spinRate":1171,"spinDirection":98},"zone":12,"typeConfidence":2.0,"plateTime":0.43282988625186425,"extension":5.214171368546463},"index":0,"playId":"fded6e07-fadd-36b8-9222-7cda78ca5029","pitchNumber":1,"startTime":"2025-08-05T04:23:13.092Z","endTime":"2025-08-05T04:23:16.876Z","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":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095235859354904,"aZ":-33.371169259170145,"pfxX":7.383524800441352,"pfxZ":-0.7426487704407387,"pX":0.054624896852768424,"pZ":1.556615599326204,"vX0":-6.769577919379531,"vY0":-125.80400872401299,"vZ0":-2.9940102011904663,"x":114.92,"y":196.75,"x0":1.8134039535608324,"y0":50.00180552478386,"z0":5.450607842723639,"aX":11.905025499459661},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":-11.9,"spinRate":1207,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.434392466446746,"extension":5.238909779931052},"hitData":{"launchSpeed":77.6,"launchAngle":55.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.84,"coordY":142.87}},"index":1,"playId":"0454de96-c14a-38f0-8488-e54ffd44d796","pitchNumber":2,"startTime":"2025-08-05T04:23:26.678Z","endTime":"2025-08-05T04:23:43.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:23:43.276Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T04:23:59.806Z","endTime":"2025-08-05T04:25:28.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.82371924140703,"strikeZoneBottom":1.72199233509667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41476510571758,"aZ":-29.113016623398412,"pfxX":10.264116721908431,"pfxZ":1.5674348713622503,"pX":-0.31287141273015884,"pZ":2.420613021354225,"vX0":-9.517690870666803,"vY0":-138.39182537096934,"vZ0":-2.355806898504486,"x":128.93,"y":173.42,"x0":1.8230783289626826,"y0":50.00481474348951,"z0":5.216110750072545,"aX":20.081913691641162},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.5,"breakHorizontal":-16.8,"spinRate":2301,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.39449625669540866,"extension":5.356444577621729},"index":0,"playId":"d6682b57-3230-3580-9c08-3b7284c43ba6","pitchNumber":1,"startTime":"2025-08-05T04:24:11.374Z","endTime":"2025-08-05T04:24:14.789Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.612828507588972,"aZ":-27.66454981309798,"pfxX":-5.89471173184209,"pfxZ":2.9009216359051937,"pX":-1.1492061101972164,"pZ":1.9133227040517773,"vX0":-5.605373712323006,"vY0":-123.63739701769823,"vZ0":-2.500793435512182,"x":160.81,"y":187.12,"x0":1.909594064401408,"y0":50.00464575646636,"z0":5.249140237706452,"aX":-9.166058563045027},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.9,"breakHorizontal":11.9,"spinRate":2828,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4422668019846867,"extension":5.3159866516835965},"index":1,"playId":"a54593aa-7b89-3498-8423-c9a12045bdac","pitchNumber":2,"startTime":"2025-08-05T04:24:26.405Z","endTime":"2025-08-05T04:24:30.055Z","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":94.7,"endSpeed":87.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.269422066490144,"aZ":-29.917911349947342,"pfxX":10.672863927824917,"pfxZ":1.1684246644169,"pX":-0.22429807573774382,"pZ":2.997757585949783,"vX0":-9.20460466579993,"vY0":-137.646678392558,"vZ0":-0.6115680589826997,"x":125.55,"y":157.84,"x0":1.7633311096071909,"y0":50.00543559007,"z0":5.23449288874561,"aX":20.647074800372785},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.2,"breakHorizontal":-17.6,"spinRate":2306,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.39672020662024243,"extension":5.405761917286436},"index":2,"playId":"d3d6b500-a7ab-3de3-b3cf-3df2fd103418","pitchNumber":3,"startTime":"2025-08-05T04:24:45.887Z","endTime":"2025-08-05T04:24:49.351Z","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":3,"playId":"95474d03-7efb-3fba-8eb6-e3c41adf52b1","startTime":"2025-08-05T04:25:05.222Z","endTime":"2025-08-05T04:25:08.222Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7045597607527,"aZ":-34.870220103594,"pfxX":-6.359092258574099,"pfxZ":-1.8380131254953573,"pX":-1.0148756767805762,"pZ":1.9759997171362256,"vX0":-5.1910332220154025,"vY0":-120.37723545255113,"vZ0":-1.0753507338250985,"x":155.68,"y":185.43,"x0":1.9969305380558824,"y0":50.00335908816626,"z0":5.519695792133221,"aX":-9.318563961978507},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.4,"breakHorizontal":12.7,"spinRate":2708,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.455274049424232,"extension":5.099432665178051},"index":4,"playId":"0590556d-781d-3005-904f-4014295ebc2f","pitchNumber":4,"startTime":"2025-08-05T04:25:23.110Z","endTime":"2025-08-05T04:25:28.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:25:28.637Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Smith walks. Shohei Ohtani to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T04:25:42.553Z","endTime":"2025-08-05T04:27:44.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":81.3,"strikeZoneTop":3.47775204648365,"strikeZoneBottom":1.54062543217826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.392994966105178,"aZ":-33.25098305305235,"pfxX":8.027345554620016,"pfxZ":-0.6489580716019576,"pX":-0.4109519554045351,"pZ":1.1154842731961283,"vX0":-7.839756626454818,"vY0":-126.82500792016579,"vZ0":-3.993781737676721,"x":132.66,"y":208.66,"x0":1.6560184400063827,"y0":50.00586222280727,"z0":5.321493237576948,"aX":13.27043865134805},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":-13.1,"spinRate":1211,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.42949424258561253,"extension":5.331158663135701},"index":0,"playId":"e19ffc53-6fc1-31ff-9798-15193ff4f8c2","pitchNumber":1,"startTime":"2025-08-05T04:25:52.555Z","endTime":"2025-08-05T04:25:57.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.121331811205053,"aZ":-33.11535860809227,"pfxX":7.560924980339413,"pfxZ":-0.565899585359956,"pX":0.6610872141190224,"pZ":1.3443764974794012,"vX0":-5.229244997473412,"vY0":-127.53132042109097,"vZ0":-3.3818245617654545,"x":91.8,"y":202.48,"x0":1.742880126598103,"y0":50.00303982954705,"z0":5.265605365634138,"aX":12.612237912982271},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.4,"breakHorizontal":-12.7,"spinRate":1249,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4274401877201033,"extension":5.273878502467256},"index":1,"playId":"2b41eb58-4aaa-3f95-8971-cd59117b9664","pitchNumber":2,"startTime":"2025-08-05T04:26:08.211Z","endTime":"2025-08-05T04:26:11.211Z","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.7,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.066401433064872,"aZ":-31.364255229205124,"pfxX":7.697376350668361,"pfxZ":0.48781563499759617,"pX":-0.31596286732415335,"pZ":1.6907632902684986,"vX0":-7.138289184747082,"vY0":-127.64415241855616,"vZ0":-3.088022765303025,"x":129.04,"y":193.13,"x0":1.4993706933355857,"y0":50.0046004156879,"z0":5.352633873583808,"aX":12.868551923872952},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":-12.6,"spinRate":1293,"spinDirection":105},"zone":7,"typeConfidence":2.0,"plateTime":0.4269749215833101,"extension":5.399819387497258},"index":2,"playId":"688c06d6-f52e-3051-80dc-114e3727c671","pitchNumber":3,"startTime":"2025-08-05T04:26:29.946Z","endTime":"2025-08-05T04:26:33.197Z","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":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.42057118985633,"strikeZoneBottom":1.57696076316347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.028412941992492,"aZ":-31.654896054379535,"pfxX":10.90263933994261,"pfxZ":0.2681519389074527,"pX":-0.5864526125056266,"pZ":3.6084316349648025,"vX0":-9.898590123335088,"vY0":-138.85557081500204,"vZ0":1.1837361857751083,"x":139.35,"y":141.35,"x0":1.6076955527540748,"y0":50.00421407198056,"z0":5.282323543228559,"aX":21.29629927744276},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.0,"breakHorizontal":-17.6,"spinRate":2169,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.39442758636395503,"extension":5.358468237832865},"index":3,"playId":"369f1728-7225-387d-a5b1-8a1990c29452","pitchNumber":4,"startTime":"2025-08-05T04:26:53.802Z","endTime":"2025-08-05T04:26:57.575Z","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":86.4,"endSpeed":79.9,"strikeZoneTop":3.45169546842538,"strikeZoneBottom":1.57697322716166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7335126746413,"aZ":-34.36867527524912,"pfxX":3.829000347749378,"pfxZ":-1.3554327893377103,"pX":0.9063298969084876,"pZ":2.67205481715316,"vX0":-3.356018640486077,"vY0":-125.93179425162569,"vZ0":-0.02980174732697627,"x":82.45,"y":166.63,"x0":1.753841644954594,"y0":50.00424907997879,"z0":5.446610207114504,"aX":6.198017212658639},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-6.2,"spinRate":979,"spinDirection":85},"zone":12,"typeConfidence":2.0,"plateTime":0.43368633087600195,"extension":5.330098645001304},"index":4,"playId":"8f85634b-d592-38dd-9f33-32d7371b10c0","pitchNumber":5,"startTime":"2025-08-05T04:27:11.408Z","endTime":"2025-08-05T04:27:15.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.43304465754396,"strikeZoneBottom":1.58959439746955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57931076276025,"aZ":-32.14309532579241,"pfxX":4.506251658854648,"pfxZ":0.022213687429719187,"pX":1.4396133411960021,"pZ":2.6929346201630997,"vX0":-2.562046271424085,"vY0":-125.70817176034238,"vZ0":-0.534107373291342,"x":62.13,"y":166.07,"x0":1.8845316475754312,"y0":50.004144348471144,"z0":5.508893295106572,"aX":7.239979351020936},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":-7.6,"spinRate":982,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.4350803979896303,"extension":5.183403279228397},"index":5,"playId":"0173352c-42cb-3192-8236-2c8e11df62ce","pitchNumber":6,"startTime":"2025-08-05T04:27:34.945Z","endTime":"2025-08-05T04:27:44.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:27:44.787Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out to right fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T04:28:01.475Z","endTime":"2025-08-05T04:29:49.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.176719589936,"strikeZoneBottom":1.55322524283493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81662778843219,"aZ":-32.7078335081113,"pfxX":-4.646999549790539,"pfxZ":-0.33949276611077894,"pX":-2.3814986441231607,"pZ":0.43592959030317785,"vX0":-8.186744121483509,"vY0":-124.3886484517848,"vZ0":-4.8221603204913865,"x":207.78,"y":227.01,"x0":1.5554755852545272,"y0":50.00409649855661,"z0":5.109853036080102,"aX":-7.285122655047969},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":10.3,"spinRate":2759,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.440250678219436,"extension":5.265872912922503},"index":0,"playId":"fae9d6c3-91fa-30c5-a9b9-f3b6f71429d2","pitchNumber":1,"startTime":"2025-08-05T04:28:06.467Z","endTime":"2025-08-05T04:28:10.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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.20210705980159,"strikeZoneBottom":1.42278697848242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84637837554643,"aZ":-33.01371393375713,"pfxX":-7.496007876634012,"pfxZ":-0.5419509455942242,"pX":-0.7094231127440118,"pZ":1.6317813829834187,"vX0":-4.103972500271368,"vY0":-123.34867875314923,"vZ0":-2.000286279197998,"x":144.04,"y":194.72,"x0":1.9507939710032722,"y0":50.005811256401486,"z0":5.240485759164667,"aX":-11.536151629592055},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":14.5,"spinRate":2817,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4442774823670481,"extension":5.435329668815216},"index":1,"playId":"9bc2fae7-bea9-3a83-945a-36a826c50084","pitchNumber":2,"startTime":"2025-08-05T04:28:25.904Z","endTime":"2025-08-05T04:28:29.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.07866098829172,"strikeZoneBottom":1.54893852227474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.845305640216907,"aZ":-29.07522386365695,"pfxX":11.449919014727246,"pfxZ":1.585273465022997,"pX":-0.8885479362675588,"pZ":2.205130455488977,"vX0":-10.697998446348935,"vY0":-138.42686981967088,"vZ0":-2.683523572351789,"x":150.87,"y":179.24,"x0":1.5253215228530137,"y0":50.00192850320532,"z0":5.119239308468832,"aX":22.377666003357433},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.5,"breakHorizontal":-18.7,"spinRate":2258,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.3945993421647258,"extension":5.4901254508013855},"index":2,"playId":"5234f91a-302c-3d30-b3e1-f689a752758a","pitchNumber":3,"startTime":"2025-08-05T04:28:42.417Z","endTime":"2025-08-05T04:28:46.518Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45291207227608,"aZ":-34.351460180587296,"pfxX":-7.156403545642053,"pfxZ":-1.4316860889309782,"pX":-0.46346758884385164,"pZ":1.2180816104387027,"vX0":-3.8943338690979945,"vY0":-122.4904377366433,"vZ0":-2.7737882290209237,"x":134.67,"y":205.89,"x0":2.0775049332657085,"y0":50.004788354171836,"z0":5.305612663583229,"aX":-10.862856201848903},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":13.9,"spinRate":2813,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.44735792710165345,"extension":5.354004741117159},"index":3,"playId":"22687da4-4e27-330b-bcb7-6a600a498353","pitchNumber":4,"startTime":"2025-08-05T04:28:58.603Z","endTime":"2025-08-05T04:29:01.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.17118465644278,"strikeZoneBottom":1.54805629710265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.717317867807502,"aZ":-34.27705079129962,"pfxX":-6.268628224134167,"pfxZ":-1.345152954559354,"pX":-1.465492770630958,"pZ":0.5396284947194709,"vX0":-5.803427635527754,"vY0":-124.78380104335488,"vZ0":-4.452902946876496,"x":172.86,"y":224.21,"x0":1.7103847662407923,"y0":50.001195947363385,"z0":5.192527992592002,"aX":-9.815983393644775},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":12.7,"spinRate":2856,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.440093567898471,"extension":5.32925242190314},"index":4,"playId":"d4be322e-db44-3f02-8fdb-08e8d8e20fb0","pitchNumber":5,"startTime":"2025-08-05T04:29:16.885Z","endTime":"2025-08-05T04:29:20.412Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.274948315965556,"aZ":-33.9193622105327,"pfxX":-7.994979593810227,"pfxZ":-1.126301322469084,"pX":-0.8649529867165101,"pZ":2.2882809047829205,"vX0":-4.156056169887401,"vY0":-123.72088385665704,"vZ0":-0.4727749230300011,"x":149.97,"y":177.0,"x0":1.8769276325794102,"y0":50.00539397062145,"z0":5.330979687978582,"aX":-12.362308771453085},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.9,"breakHorizontal":15.5,"spinRate":2859,"spinDirection":304},"zone":11,"typeConfidence":2.0,"plateTime":0.4431487920147279,"extension":5.318216950561566},"hitData":{"launchSpeed":99.4,"launchAngle":21.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.22,"coordY":87.03}},"index":5,"playId":"2460c241-9797-35ac-88cf-ab55a999b54f","pitchNumber":6,"startTime":"2025-08-05T04:29:41.839Z","endTime":"2025-08-05T04:29:49.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:29:49.557Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out to right fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T04:28:01.475Z","endTime":"2025-08-05T04:29:49.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.176719589936,"strikeZoneBottom":1.55322524283493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81662778843219,"aZ":-32.7078335081113,"pfxX":-4.646999549790539,"pfxZ":-0.33949276611077894,"pX":-2.3814986441231607,"pZ":0.43592959030317785,"vX0":-8.186744121483509,"vY0":-124.3886484517848,"vZ0":-4.8221603204913865,"x":207.78,"y":227.01,"x0":1.5554755852545272,"y0":50.00409649855661,"z0":5.109853036080102,"aX":-7.285122655047969},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":10.3,"spinRate":2759,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.440250678219436,"extension":5.265872912922503},"index":0,"playId":"fae9d6c3-91fa-30c5-a9b9-f3b6f71429d2","pitchNumber":1,"startTime":"2025-08-05T04:28:06.467Z","endTime":"2025-08-05T04:28:10.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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.20210705980159,"strikeZoneBottom":1.42278697848242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84637837554643,"aZ":-33.01371393375713,"pfxX":-7.496007876634012,"pfxZ":-0.5419509455942242,"pX":-0.7094231127440118,"pZ":1.6317813829834187,"vX0":-4.103972500271368,"vY0":-123.34867875314923,"vZ0":-2.000286279197998,"x":144.04,"y":194.72,"x0":1.9507939710032722,"y0":50.005811256401486,"z0":5.240485759164667,"aX":-11.536151629592055},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":14.5,"spinRate":2817,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4442774823670481,"extension":5.435329668815216},"index":1,"playId":"9bc2fae7-bea9-3a83-945a-36a826c50084","pitchNumber":2,"startTime":"2025-08-05T04:28:25.904Z","endTime":"2025-08-05T04:28:29.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.07866098829172,"strikeZoneBottom":1.54893852227474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.845305640216907,"aZ":-29.07522386365695,"pfxX":11.449919014727246,"pfxZ":1.585273465022997,"pX":-0.8885479362675588,"pZ":2.205130455488977,"vX0":-10.697998446348935,"vY0":-138.42686981967088,"vZ0":-2.683523572351789,"x":150.87,"y":179.24,"x0":1.5253215228530137,"y0":50.00192850320532,"z0":5.119239308468832,"aX":22.377666003357433},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.5,"breakHorizontal":-18.7,"spinRate":2258,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.3945993421647258,"extension":5.4901254508013855},"index":2,"playId":"5234f91a-302c-3d30-b3e1-f689a752758a","pitchNumber":3,"startTime":"2025-08-05T04:28:42.417Z","endTime":"2025-08-05T04:28:46.518Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45291207227608,"aZ":-34.351460180587296,"pfxX":-7.156403545642053,"pfxZ":-1.4316860889309782,"pX":-0.46346758884385164,"pZ":1.2180816104387027,"vX0":-3.8943338690979945,"vY0":-122.4904377366433,"vZ0":-2.7737882290209237,"x":134.67,"y":205.89,"x0":2.0775049332657085,"y0":50.004788354171836,"z0":5.305612663583229,"aX":-10.862856201848903},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":13.9,"spinRate":2813,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.44735792710165345,"extension":5.354004741117159},"index":3,"playId":"22687da4-4e27-330b-bcb7-6a600a498353","pitchNumber":4,"startTime":"2025-08-05T04:28:58.603Z","endTime":"2025-08-05T04:29:01.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.17118465644278,"strikeZoneBottom":1.54805629710265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.717317867807502,"aZ":-34.27705079129962,"pfxX":-6.268628224134167,"pfxZ":-1.345152954559354,"pX":-1.465492770630958,"pZ":0.5396284947194709,"vX0":-5.803427635527754,"vY0":-124.78380104335488,"vZ0":-4.452902946876496,"x":172.86,"y":224.21,"x0":1.7103847662407923,"y0":50.001195947363385,"z0":5.192527992592002,"aX":-9.815983393644775},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":12.7,"spinRate":2856,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.440093567898471,"extension":5.32925242190314},"index":4,"playId":"d4be322e-db44-3f02-8fdb-08e8d8e20fb0","pitchNumber":5,"startTime":"2025-08-05T04:29:16.885Z","endTime":"2025-08-05T04:29:20.412Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.274948315965556,"aZ":-33.9193622105327,"pfxX":-7.994979593810227,"pfxZ":-1.126301322469084,"pX":-0.8649529867165101,"pZ":2.2882809047829205,"vX0":-4.156056169887401,"vY0":-123.72088385665704,"vZ0":-0.4727749230300011,"x":149.97,"y":177.0,"x0":1.8769276325794102,"y0":50.00539397062145,"z0":5.330979687978582,"aX":-12.362308771453085},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.9,"breakHorizontal":15.5,"spinRate":2859,"spinDirection":304},"zone":11,"typeConfidence":2.0,"plateTime":0.4431487920147279,"extension":5.318216950561566},"hitData":{"launchSpeed":99.4,"launchAngle":21.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.22,"coordY":87.03}},"index":5,"playId":"2460c241-9797-35ac-88cf-ab55a999b54f","pitchNumber":6,"startTime":"2025-08-05T04:29:41.839Z","endTime":"2025-08-05T04:29:49.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T04:29:49.557Z","atBatIndex":67},"scoringPlays":[8,28,51,55,61],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":152.05,"y":155.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":86.64,"y":107.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":154.48,"y":156.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":149.63,"y":153.55},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":166.27,"y":69.92},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":16,"top":[7,8,9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":90.83,"y":81.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":40.46,"y":66.54},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":172.04,"y":105.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":48.78,"y":104.67},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":125.91,"y":183.91},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":131.46,"y":158.39},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":107.79,"y":166.89},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":22,"top":[17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":108.44,"y":157.79},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":210.43,"y":116.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":153.27,"y":154.76},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":114.5,"y":148.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":114.73,"y":84.93},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":113.29,"y":145.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":194.57,"y":57.98},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":154.48,"y":155.36},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":36,"top":[31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":159.32,"y":149.31},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":104.81,"y":144.46},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":141.76,"y":149.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":100.57,"y":137.8},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":104.18,"y":58.89},"type":"O","description":"Flyout"}]}},{"startIndex":37,"endIndex":42,"top":[37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":154.48,"y":155.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":104.2,"y":165.05},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":57.96,"y":74.62},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":48,"top":[43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":155.74,"y":150.57},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":155.54,"y":138.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":110.87,"y":167.48},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":56,"top":[49,50,51,52],"bottom":[53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":116.78,"y":67.78},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":115.95,"y":25.98},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":45.29,"y":118.88},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":106.65,"y":55.42},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":142.97,"y":182.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":147.81,"y":161.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":129.04,"y":160.21},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":67,"top":[57,58,59,60,61,62],"bottom":[63,64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":169.43,"y":118.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":152.05,"y":95.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":172.65,"y":169.9},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":162.32,"y":97.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":143.83,"y":198.1},"type":"O","description":"Bunt Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":151.0,"y":99.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":184.84,"y":142.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":185.22,"y":87.03},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":7,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"catcher":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"first":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"second":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"third":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"shortstop":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"left":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"center":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"right":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"onDeck":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"inHole":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"battingOrder":10,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"offense":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"onDeck":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"inHole":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"battingOrder":5,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".249","atBats":34,"obp":".318","slg":".387","ops":".705","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":13,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":30,"obp":".156","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":115,"era":"4.17","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.28","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":38,"strikes":77,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":2,"pitchesPerInning":"12.78","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":6,"flyOuts":24,"groundOuts":44,"airOuts":46,"runs":23,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":153,"obp":".311","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":614,"era":"5.08","inningsPitched":"39.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.23","battersFaced":163,"outs":117,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":614,"balls":228,"strikes":386,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".600","pitchesPerInning":"15.74","gamesFinished":1,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"5.31","walksPer9Inn":"1.38","hitsPer9Inn":"9.69","runsScoredPer9":"5.31","homeRunsPer9":"0.69","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":35,"groundOuts":28,"airOuts":63,"runs":32,"doubles":8,"triples":1,"homeRuns":9,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":1,"hits":46,"hitByPitch":0,"avg":".222","atBats":207,"obp":".308","slg":".401","ops":".709","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":83,"rbi":31,"leftOnBase":113,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":43,"errors":3,"chances":134,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":18,"groundOuts":28,"airOuts":36,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":3,"atBats":105,"obp":".242","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":496,"era":"2.93","inningsPitched":"30.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.85","battersFaced":120,"outs":92,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":183,"strikes":313,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.17","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.92","walksPer9Inn":"2.64","hitsPer9Inn":"4.99","runsScoredPer9":"3.23","homeRunsPer9":"0.59","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":12},"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}},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":26,"groundOuts":45,"airOuts":53,"runs":24,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":80,"baseOnBalls":17,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".227","atBats":229,"obp":".285","slg":".319","ops":".604","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":73,"rbi":28,"leftOnBase":114,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.33","popOuts":13,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":129,"errors":1,"chances":134,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":52,"groundOuts":81,"airOuts":89,"runs":47,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":96,"baseOnBalls":35,"intentionalWalks":0,"hits":75,"hitByPitch":8,"avg":".225","atBats":334,"obp":".311","slg":".314","ops":".625","caughtStealing":2,"stolenBases":29,"stolenBasePercentage":".935","caughtStealingPercentage":".065","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":105,"rbi":33,"leftOnBase":131,"sacBunts":5,"sacFlies":2,"babip":".298","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.80","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":267,"errors":4,"chances":274,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":58,"groundOuts":90,"airOuts":96,"runs":55,"doubles":29,"triples":0,"homeRuns":15,"strikeOuts":112,"baseOnBalls":36,"intentionalWalks":1,"hits":101,"hitByPitch":17,"avg":".256","atBats":395,"obp":".341","slg":".443","ops":".784","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":175,"rbi":63,"leftOnBase":183,"sacBunts":1,"sacFlies":3,"babip":".317","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":11,"lineOuts":27},"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":63,"putOuts":760,"errors":6,"chances":829,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID701552":{"person":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":8,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":16,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":41,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":181,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.06","battersFaced":46,"outs":34,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":67,"strikes":114,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.97","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"5.56","walksPer9Inn":"1.59","hitsPer9Inn":"7.94","runsScoredPer9":"2.38","homeRunsPer9":"0.79","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":32,"groundOuts":65,"airOuts":57,"runs":18,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":1,"hits":47,"hitByPitch":1,"atBats":218,"obp":".279","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":885,"era":"2.70","inningsPitched":"60.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":13,"blownSaves":2,"earnedRuns":18,"whip":"1.10","battersFaced":240,"outs":180,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":298,"strikes":587,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".667","pitchesPerInning":"14.75","gamesFinished":9,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"7.65","walksPer9Inn":"2.85","hitsPer9Inn":"7.05","runsScoredPer9":"2.70","homeRunsPer9":"0.60","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":86,"groundOuts":105,"airOuts":139,"runs":60,"doubles":24,"triples":4,"homeRuns":18,"strikeOuts":75,"baseOnBalls":23,"intentionalWalks":0,"hits":115,"hitByPitch":2,"atBats":429,"obp":".306","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1696,"era":"4.83","inningsPitched":"108.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.28","battersFaced":459,"outs":324,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1696,"balls":569,"strikes":1127,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".429","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"6.25","walksPer9Inn":"1.92","hitsPer9Inn":"9.58","runsScoredPer9":"5.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":56,"groundOuts":68,"airOuts":112,"runs":50,"doubles":15,"triples":0,"homeRuns":12,"strikeOuts":86,"baseOnBalls":48,"intentionalWalks":2,"hits":77,"hitByPitch":5,"avg":".226","atBats":340,"obp":".328","slg":".376","ops":".704","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":128,"rbi":38,"leftOnBase":162,"sacBunts":0,"sacFlies":3,"babip":".265","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":28,"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":1,"putOuts":144,"errors":0,"chances":145,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681676":{"person":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":12,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":11,"runs":13,"doubles":3,"triples":2,"homeRuns":2,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":44,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":168,"era":"10.24","inningsPitched":"9.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":11,"whip":"2.17","battersFaced":49,"outs":29,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":57,"strikes":111,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".000","pitchesPerInning":"17.38","gamesFinished":5,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"6.52","walksPer9Inn":"4.66","hitsPer9Inn":"14.90","runsScoredPer9":"12.10","homeRunsPer9":"1.86","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":14,"groundOuts":30,"airOuts":30,"runs":21,"doubles":9,"triples":2,"homeRuns":1,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":108,"obp":".288","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":441,"era":"5.86","inningsPitched":"27.2","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.16","battersFaced":118,"outs":83,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":153,"strikes":288,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.94","gamesFinished":7,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.81","walksPer9Inn":"1.95","hitsPer9Inn":"8.46","runsScoredPer9":"6.83","homeRunsPer9":"0.33","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":18,"groundOuts":42,"airOuts":31,"runs":12,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":3,"hits":30,"hitByPitch":1,"atBats":134,"obp":".312","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":599,"era":"2.15","inningsPitched":"37.2","wins":3,"losses":3,"saves":2,"saveOpportunities":2,"holds":16,"blownSaves":0,"earnedRuns":9,"whip":"1.25","battersFaced":158,"outs":113,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":599,"balls":219,"strikes":380,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".500","pitchesPerInning":"15.90","gamesFinished":8,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"8.60","walksPer9Inn":"4.06","hitsPer9Inn":"7.17","runsScoredPer9":"2.87","homeRunsPer9":"0.24","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641658":{"person":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":12,"groundOuts":12,"airOuts":22,"runs":14,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".162","atBats":68,"obp":".278","slg":".191","ops":".469","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":13,"rbi":1,"leftOnBase":25,"sacBunts":2,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":3,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"3.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":49,"errors":0,"chances":93,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":72,"groundOuts":86,"airOuts":118,"runs":39,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":51,"baseOnBalls":30,"intentionalWalks":1,"hits":98,"hitByPitch":1,"avg":".281","atBats":349,"obp":".337","slg":".456","ops":".793","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":159,"rbi":49,"leftOnBase":159,"sacBunts":1,"sacFlies":3,"babip":".293","groundOutsToAirouts":"0.73","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"24.93","popOuts":23,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":303,"errors":3,"chances":326,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":30,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":60,"groundOuts":111,"airOuts":118,"runs":64,"doubles":23,"triples":4,"homeRuns":16,"strikeOuts":141,"baseOnBalls":21,"intentionalWalks":0,"hits":129,"hitByPitch":3,"atBats":498,"obp":".293","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1902,"era":"4.21","inningsPitched":"128.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.17","battersFaced":526,"outs":385,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":1902,"balls":628,"strikes":1274,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".667","pitchesPerInning":"14.82","gamesFinished":0,"strikeoutWalkRatio":"6.71","strikeoutsPer9Inn":"9.89","walksPer9Inn":"1.47","hitsPer9Inn":"9.05","runsScoredPer9":"4.49","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"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"}]},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":35,"flyOuts":17,"groundOuts":21,"airOuts":28,"runs":6,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".231","atBats":104,"obp":".270","slg":".327","ops":".597","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":34,"rbi":10,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.00","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":30,"errors":4,"chances":105,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)(BS, 1)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":9,"groundOuts":30,"airOuts":20,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":100,"obp":".313","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":469,"era":"1.93","inningsPitched":"28.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"1.21","battersFaced":115,"outs":84,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":469,"balls":186,"strikes":283,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.75","gamesFinished":3,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"9.32","walksPer9Inn":"4.18","hitsPer9Inn":"6.75","runsScoredPer9":"2.25","homeRunsPer9":"0.64","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":22,"gamesStarted":22,"flyOuts":49,"groundOuts":192,"airOuts":84,"runs":65,"doubles":21,"triples":4,"homeRuns":15,"strikeOuts":80,"baseOnBalls":40,"intentionalWalks":0,"hits":121,"hitByPitch":1,"atBats":475,"obp":".313","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1960,"era":"4.57","inningsPitched":"122.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.32","battersFaced":519,"outs":366,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1960,"balls":763,"strikes":1197,"strikePercentage":".610","hitBatsmen":1,"balks":2,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"2.29","rbi":0,"winPercentage":".429","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.90","walksPer9Inn":"2.95","hitsPer9Inn":"8.93","runsScoredPer9":"4.80","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":17,"errors":3,"chances":36,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650968":{"person":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"jerseyNumber":"63","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":15,"groundOuts":31,"airOuts":41,"runs":13,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".275","atBats":120,"obp":".302","slg":".442","ops":".744","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":53,"rbi":17,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":16,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":24,"stolenBasePercentage":".828","caughtStealingPercentage":".172","assists":8,"putOuts":209,"errors":4,"chances":221,"fielding":".982","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":78,"groundOuts":109,"airOuts":128,"runs":54,"doubles":25,"triples":1,"homeRuns":10,"strikeOuts":84,"baseOnBalls":26,"intentionalWalks":0,"hits":113,"hitByPitch":4,"atBats":427,"obp":".310","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1692,"era":"3.96","inningsPitched":"109.0","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.28","battersFaced":464,"outs":327,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1692,"balls":585,"strikes":1107,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".400","pitchesPerInning":"15.52","gamesFinished":0,"strikeoutWalkRatio":"3.23","strikeoutsPer9Inn":"6.94","walksPer9Inn":"2.15","hitsPer9Inn":"9.33","runsScoredPer9":"4.46","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":40,"groundOuts":65,"airOuts":73,"runs":27,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":75,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".200","atBats":260,"obp":".245","slg":".319","ops":".564","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":83,"rbi":32,"leftOnBase":133,"sacBunts":3,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.14","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":40,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":32,"putOuts":547,"errors":4,"chances":583,"fielding":".993","passedBall":6,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID680977":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":60,"groundOuts":115,"airOuts":120,"runs":56,"doubles":24,"triples":0,"homeRuns":9,"strikeOuts":60,"baseOnBalls":39,"intentionalWalks":3,"hits":112,"hitByPitch":7,"avg":".279","atBats":402,"obp":".350","slg":".405","ops":".755","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":163,"rbi":42,"leftOnBase":141,"sacBunts":1,"sacFlies":4,"babip":".306","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.67","popOuts":21,"lineOuts":39},"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":246,"putOuts":153,"errors":3,"chances":402,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682610":{"person":{"id":682610,"fullName":"Roddery Muñoz","link":"/api/v1/people/682610"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":28,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"8.22","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.57","battersFaced":35,"outs":23,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":53,"strikes":101,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"20.09","gamesFinished":5,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"10.57","walksPer9Inn":"5.87","hitsPer9Inn":"8.22","runsScoredPer9":"8.22","homeRunsPer9":"3.52","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":68,"groundOuts":84,"airOuts":129,"runs":60,"doubles":24,"triples":0,"homeRuns":8,"strikeOuts":72,"baseOnBalls":28,"intentionalWalks":0,"hits":104,"hitByPitch":4,"avg":".270","atBats":385,"obp":".325","slg":".395","ops":".720","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":152,"rbi":42,"leftOnBase":145,"sacBunts":2,"sacFlies":2,"babip":".313","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.12","popOuts":32,"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":258,"putOuts":123,"errors":2,"chances":383,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":20,"groundOuts":63,"airOuts":42,"runs":28,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":0,"hits":67,"hitByPitch":5,"avg":".310","atBats":216,"obp":".389","slg":".491","ops":".880","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":106,"rbi":40,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.50","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":14,"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":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":94,"errors":1,"chances":101,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[680977,671056,676475,575929,641658,663457,691026,695336,686780,650968,687363,543243,676617,668941],"pitchers":[543243,676617,668941],"bench":[669357,691023],"bullpen":[681676,700669,701552,681517,669461,700241,571945,682610,669467,694335],"battingOrder":[680977,671056,676475,641658,663457,691026,695336,650968,687363],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Winn (8, 2nd inning off Glasnow, 0 on, 1 out); Herrera (10, 8th inning off Banda, 0 on, 2 out)."},{"label":"TB","value":"Contreras, Wn; Herrera 5; Nootbaar; Pozo; Saggese; Winn 4."},{"label":"RBI","value":"Herrera (40); Pozo (17); Winn (42)."},{"label":"2-out RBI","value":"Pozo; Herrera."},{"label":"Runners left in scoring position, 2 out","value":"Contreras, Wn; Scott II; Donovan."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Herrera (4, 2nd base off Glasnow/Smith, W)."}]}],"note":[{"label":"a","value":"Singled for Pagés, P in the 9th."},{"label":"1","value":"Ran for Contreras, Wn in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".253","atBats":30,"obp":".328","slg":".437","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":143,"era":"4.16","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.31","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":55,"strikes":88,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"pitchesPerInning":"15.89","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID676508":{"person":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":33,"gamesStarted":3,"flyOuts":50,"groundOuts":54,"airOuts":83,"runs":36,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":263,"obp":".301","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1080,"era":"4.86","inningsPitched":"66.2","wins":7,"losses":4,"saves":2,"saveOpportunities":2,"holds":8,"blownSaves":0,"earnedRuns":36,"whip":"1.25","battersFaced":283,"outs":200,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1080,"balls":382,"strikes":698,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".636","pitchesPerInning":"16.20","gamesFinished":5,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.16","hitsPer9Inn":"9.05","runsScoredPer9":"4.86","homeRunsPer9":"0.94","inheritedRunners":17,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669257":{"person":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":64,"groundOuts":45,"airOuts":92,"runs":54,"doubles":19,"triples":1,"homeRuns":14,"strikeOuts":67,"baseOnBalls":51,"intentionalWalks":1,"hits":94,"hitByPitch":3,"avg":".321","atBats":293,"obp":".420","slg":".536","ops":".956","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":157,"rbi":50,"leftOnBase":114,"sacBunts":0,"sacFlies":5,"babip":".369","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.93","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":19,"stolenBases":58,"stolenBasePercentage":".753","caughtStealingPercentage":".247","assists":30,"putOuts":704,"errors":4,"chances":738,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":55,"groundOuts":78,"airOuts":87,"runs":40,"doubles":17,"triples":0,"homeRuns":9,"strikeOuts":81,"baseOnBalls":41,"intentionalWalks":0,"hits":58,"hitByPitch":8,"avg":".191","atBats":303,"obp":".303","slg":".337","ops":".640","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":102,"rbi":24,"leftOnBase":137,"sacBunts":0,"sacFlies":1,"babip":".229","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.67","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":4,"putOuts":143,"errors":2,"chances":149,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":13,"groundOuts":9,"airOuts":22,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".193","atBats":83,"obp":".261","slg":".265","ops":".526","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":22,"rbi":11,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","assists":14,"putOuts":212,"errors":0,"chances":226,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":39,"strikes":62,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":22,"groundOuts":43,"airOuts":40,"runs":17,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":23,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":167,"obp":".272","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":770,"era":"3.06","inningsPitched":"47.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.09","battersFaced":191,"outs":141,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":313,"strikes":457,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":1,"winPercentage":".500","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"10.72","walksPer9Inn":"4.40","hitsPer9Inn":"5.36","runsScoredPer9":"3.26","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":52,"gamesStarted":0,"flyOuts":20,"groundOuts":23,"airOuts":47,"runs":12,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":63,"baseOnBalls":13,"intentionalWalks":1,"hits":27,"hitByPitch":3,"atBats":158,"obp":".244","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":767,"era":"2.35","inningsPitched":"46.0","wins":2,"losses":0,"saves":4,"saveOpportunities":5,"holds":20,"blownSaves":1,"earnedRuns":12,"whip":"0.87","battersFaced":176,"outs":138,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":767,"balls":261,"strikes":506,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.67","gamesFinished":7,"strikeoutWalkRatio":"4.85","strikeoutsPer9Inn":"12.33","walksPer9Inn":"2.54","hitsPer9Inn":"5.28","runsScoredPer9":"2.35","homeRunsPer9":"1.37","inheritedRunners":33,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":6},"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}},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","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":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":55,"groundOuts":51,"airOuts":79,"runs":39,"doubles":10,"triples":2,"homeRuns":13,"strikeOuts":70,"baseOnBalls":52,"intentionalWalks":1,"hits":64,"hitByPitch":3,"avg":".247","atBats":259,"obp":".373","slg":".452","ops":".825","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":117,"rbi":55,"leftOnBase":112,"sacBunts":0,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.92","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":51,"errors":10,"chances":186,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":38,"groundOuts":42,"airOuts":57,"runs":20,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":4,"hits":39,"hitByPitch":2,"atBats":180,"obp":".306","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":806,"era":"3.60","inningsPitched":"50.0","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":20,"whip":"1.22","battersFaced":206,"outs":150,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":806,"balls":306,"strikes":500,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":".833","pitchesPerInning":"16.12","gamesFinished":9,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.92","walksPer9Inn":"3.96","hitsPer9Inn":"7.02","runsScoredPer9":"3.60","homeRunsPer9":"1.26","inheritedRunners":25,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":59,"groundOuts":76,"airOuts":90,"runs":55,"doubles":29,"triples":1,"homeRuns":13,"strikeOuts":99,"baseOnBalls":40,"intentionalWalks":5,"hits":115,"hitByPitch":4,"avg":".305","atBats":377,"obp":".375","slg":".491","ops":".866","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":185,"rbi":61,"leftOnBase":138,"sacBunts":0,"sacFlies":3,"babip":".381","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":10,"lineOuts":21},"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":68,"putOuts":683,"errors":3,"chances":754,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".261","slg":".333","ops":".594","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":7,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":111,"flyOuts":62,"groundOuts":93,"airOuts":87,"runs":102,"doubles":14,"triples":7,"homeRuns":38,"strikeOuts":138,"baseOnBalls":71,"intentionalWalks":13,"hits":119,"hitByPitch":3,"avg":".274","atBats":435,"obp":".378","slg":".600","ops":".978","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":261,"rbi":73,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.45","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":6,"groundOuts":13,"airOuts":14,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":57,"obp":".302","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":237,"era":"2.40","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.27","battersFaced":63,"outs":45,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":237,"balls":81,"strikes":156,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".---","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.20","walksPer9Inn":"3.00","hitsPer9Inn":"8.40","runsScoredPer9":"2.40","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680736":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":10,"gamesStarted":2,"flyOuts":19,"groundOuts":51,"airOuts":35,"runs":22,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":11,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":168,"obp":".284","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":710,"era":"4.00","inningsPitched":"45.0","wins":4,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.13","battersFaced":184,"outs":135,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":231,"strikes":479,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".571","pitchesPerInning":"15.78","gamesFinished":5,"strikeoutWalkRatio":"4.18","strikeoutsPer9Inn":"9.20","walksPer9Inn":"2.20","hitsPer9Inn":"8.00","runsScoredPer9":"4.40","homeRunsPer9":"1.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":47,"groundOuts":92,"airOuts":79,"runs":44,"doubles":21,"triples":0,"homeRuns":16,"strikeOuts":90,"baseOnBalls":18,"intentionalWalks":0,"hits":87,"hitByPitch":1,"avg":".251","atBats":346,"obp":".289","slg":".451","ops":".740","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":156,"rbi":64,"leftOnBase":170,"sacBunts":0,"sacFlies":2,"babip":".293","groundOutsToAirouts":"1.16","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":11,"lineOuts":21},"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":177,"errors":2,"chances":185,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":75,"groundOuts":86,"airOuts":122,"runs":49,"doubles":17,"triples":1,"homeRuns":19,"strikeOuts":93,"baseOnBalls":20,"intentionalWalks":0,"hits":112,"hitByPitch":7,"avg":".275","atBats":408,"obp":".316","slg":".461","ops":".777","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":188,"rbi":66,"leftOnBase":166,"sacBunts":0,"sacFlies":5,"babip":".309","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.47","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":7,"putOuts":255,"errors":8,"chances":270,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID477132":{"person":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":13,"gamesStarted":13,"flyOuts":40,"groundOuts":75,"airOuts":72,"runs":28,"doubles":14,"triples":2,"homeRuns":6,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":250,"obp":".309","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1030,"era":"3.29","inningsPitched":"65.2","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.25","battersFaced":273,"outs":197,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1030,"balls":381,"strikes":649,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".714","pitchesPerInning":"15.69","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"5.76","walksPer9Inn":"2.47","hitsPer9Inn":"8.77","runsScoredPer9":"3.84","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":16},"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":true,"isSubstitute":false}},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":105,"groundOuts":90,"airOuts":175,"runs":63,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":51,"baseOnBalls":42,"intentionalWalks":2,"hits":93,"hitByPitch":2,"avg":".231","atBats":403,"obp":".302","slg":".355","ops":".657","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":143,"rbi":48,"leftOnBase":162,"sacBunts":0,"sacFlies":6,"babip":".236","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.64","popOuts":25,"lineOuts":45},"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":221,"putOuts":104,"errors":6,"chances":331,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":36,"groundOuts":63,"airOuts":56,"runs":31,"doubles":9,"triples":2,"homeRuns":3,"strikeOuts":36,"baseOnBalls":27,"intentionalWalks":0,"hits":54,"hitByPitch":6,"avg":".269","atBats":201,"obp":".367","slg":".378","ops":".745","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":76,"rbi":26,"leftOnBase":86,"sacBunts":5,"sacFlies":3,"babip":".309","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":121,"errors":0,"chances":124,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605483":{"person":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"jerseyNumber":"7","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":6,"groundOuts":16,"airOuts":15,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":57,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":258,"era":"3.21","inningsPitched":"14.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.64","battersFaced":66,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":103,"strikes":155,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"18.43","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.14","hitsPer9Inn":"9.64","runsScoredPer9":"6.43","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID592779":{"person":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(L, 2-2)","summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":41,"gamesStarted":0,"flyOuts":23,"groundOuts":22,"airOuts":40,"runs":10,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":11,"intentionalWalks":2,"hits":30,"hitByPitch":3,"atBats":133,"obp":".299","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":573,"era":"2.52","inningsPitched":"35.2","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":15,"blownSaves":1,"earnedRuns":10,"whip":"1.15","battersFaced":148,"outs":107,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":198,"strikes":375,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":1,"winPercentage":".500","pitchesPerInning":"16.07","gamesFinished":2,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"10.60","walksPer9Inn":"2.78","hitsPer9Inn":"7.57","runsScoredPer9":"2.52","homeRunsPer9":"0.76","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":6,"gamesStarted":4,"flyOuts":17,"groundOuts":12,"airOuts":35,"runs":13,"doubles":6,"triples":2,"homeRuns":1,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":92,"obp":".298","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":415,"era":"3.60","inningsPitched":"25.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.24","battersFaced":104,"outs":75,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":415,"balls":157,"strikes":258,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.34","rbi":0,"winPercentage":".500","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"9.36","walksPer9Inn":"3.60","hitsPer9Inn":"7.56","runsScoredPer9":"4.68","homeRunsPer9":"0.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":7},"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}},"ID664747":{"person":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":10,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":16,"runs":8,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":41,"obp":".354","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":183,"era":"6.97","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.45","battersFaced":48,"outs":31,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":69,"strikes":114,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.71","gamesFinished":2,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"6.10","walksPer9Inn":"4.35","hitsPer9Inn":"8.71","runsScoredPer9":"6.97","homeRunsPer9":"3.48","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":29,"groundOuts":51,"airOuts":52,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".244","atBats":168,"obp":".306","slg":".399","ops":".705","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":67,"rbi":14,"leftOnBase":76,"sacBunts":1,"sacFlies":0,"babip":".255","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":25,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"12.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.60","battersFaced":28,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":26,"strikes":43,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.60","hitsPer9Inn":"19.80","runsScoredPer9":"12.60","homeRunsPer9":"5.40","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":110,"putOuts":68,"errors":3,"chances":181,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":1,"balls":0,"strikes":1,"strikePercentage":"1.000","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":44,"gamesStarted":5,"flyOuts":33,"groundOuts":45,"airOuts":64,"runs":19,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":3,"hits":41,"hitByPitch":0,"atBats":196,"obp":".277","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":834,"era":"2.96","inningsPitched":"54.2","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":18,"whip":"1.12","battersFaced":222,"outs":164,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":834,"balls":281,"strikes":553,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"15.26","gamesFinished":7,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.56","walksPer9Inn":"3.29","hitsPer9Inn":"6.75","runsScoredPer9":"3.13","homeRunsPer9":"0.33","inheritedRunners":17,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595014":{"person":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":42,"obp":".420","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":201,"era":"3.72","inningsPitched":"9.2","wins":0,"losses":2,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":4,"whip":"2.07","battersFaced":50,"outs":29,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":201,"balls":73,"strikes":128,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".000","pitchesPerInning":"20.79","gamesFinished":4,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"13.97","walksPer9Inn":"6.52","hitsPer9Inn":"12.10","runsScoredPer9":"3.72","homeRunsPer9":"0.93","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"ID690976":{"person":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"jerseyNumber":"76","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".308","atBats":13,"obp":".400","slg":".308","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".571","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":54,"groundOuts":129,"airOuts":90,"runs":39,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":139,"baseOnBalls":39,"intentionalWalks":0,"hits":88,"hitByPitch":2,"atBats":443,"obp":".266","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1992,"era":"2.51","inningsPitched":"122.0","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.04","battersFaced":487,"outs":366,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1992,"balls":718,"strikes":1274,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".588","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"10.25","walksPer9Inn":"2.88","hitsPer9Inn":"6.49","runsScoredPer9":"2.88","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":20,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,605141,518692,669257,571970,606192,665923,624424,681624,500743,607192,607455,592779,676263],"pitchers":[607192,607455,592779,676263],"bench":[669743,690976,687221],"bullpen":[676508,664747,477132,686218,605483,595014,681911,680736,808967],"battingOrder":[660271,605141,518692,669257,571970,665923,624424,681624,500743],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hernández, T (21, O'Brien)."},{"label":"HR","value":"Freeman, F (13, 4th inning off Gray, S, 0 on, 1 out)."},{"label":"TB","value":"Freeman, F 4; Hernández, T 2; Ohtani."},{"label":"RBI","value":"Freeman, F (61); Pages, A (66)."},{"label":"Runners left in scoring position, 2 out","value":"Conforto; Muncy."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"3."}]}],"note":[{"label":"1","value":"Ran for Hernández, T in the 8th."}]}},"officials":[{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Gray, S 90-60; O'Brien 6-6; Romero, J 19-11; Glasnow 101-62; Banda 20-11; Stewart, B 21-14; Dreyer 1-1."},{"label":"Groundouts-flyouts","value":"Gray, S 7-4; O'Brien 3-0; Romero, J 0-1; Glasnow 9-2; Banda 0-1; Stewart, B 0-0; Dreyer 0-0."},{"label":"Batters faced","value":"Gray, S 23; O'Brien 4; Romero, J 5; Glasnow 26; Banda 4; Stewart, B 5; Dreyer 1."},{"label":"Inherited runners-scored","value":"Dreyer 2-0."},{"label":"Umpires","value":"HP: Ramon De Jesus. 1B: Adrian Johnson. 2B: Quinn Wolcott. 3B: Paul Clemons. "},{"label":"Weather","value":"75 degrees, Partly Cloudy."},{"label":"Wind","value":"10 mph, Out To RF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:19."},{"label":"Att","value":"46,628."},{"label":"Venue","value":"Dodger Stadium."},{"label":"August 4, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","boxscoreName":"Gray, S"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":30,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":60,"groundOuts":111,"airOuts":118,"runs":64,"doubles":23,"triples":4,"homeRuns":16,"strikeOuts":141,"baseOnBalls":21,"intentionalWalks":0,"hits":129,"hitByPitch":3,"atBats":498,"obp":".293","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1902,"era":"4.21","inningsPitched":"128.1","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.17","battersFaced":526,"outs":385,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":1902,"balls":628,"strikes":1274,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".667","pitchesPerInning":"14.82","gamesFinished":0,"strikeoutWalkRatio":"6.71","strikeoutsPer9Inn":"9.89","walksPer9Inn":"1.47","hitsPer9Inn":"9.05","runsScoredPer9":"4.49","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":77,"pitchingGameScore":77},{"player":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","boxscoreName":"Glasnow"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":39,"strikes":62,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":22,"groundOuts":43,"airOuts":40,"runs":17,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":23,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":167,"obp":".272","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":770,"era":"3.06","inningsPitched":"47.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.09","battersFaced":191,"outs":141,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":313,"strikes":457,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":1,"winPercentage":".500","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"10.72","walksPer9Inn":"4.40","hitsPer9Inn":"5.36","runsScoredPer9":"3.26","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":70,"pitchingGameScore":70},{"player":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","boxscoreName":"Herrera"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":20,"groundOuts":63,"airOuts":42,"runs":28,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":0,"hits":67,"hitByPitch":5,"avg":".310","atBats":216,"obp":".389","slg":".491","ops":".880","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":106,"rbi":40,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.50","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":14,"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":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":94,"errors":1,"chances":101,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"loser":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"save":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}