{"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":776617,"link":"/api/v1.1/game/776617/feed/live","metaData":{"wait":10,"timeStamp":"20250824_025600","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776617,"type":"R","doubleHeader":"N","id":"2025/08/23/lanmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776617-2025-08-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-24T00:40:00Z","originalDate":"2025-08-23","officialDate":"2025-08-23","dayNight":"night","time":"5:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":57,"ties":0,"pct":".562"},"records":{},"divisionLeader":false,"wins":73,"losses":57,"winningPercentage":".562"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2025,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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":"San Diego","record":{"gamesPlayed":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":56,"ties":0,"pct":".569"},"records":{},"divisionLeader":false,"wins":74,"losses":56,"winningPercentage":".569"},"franchiseName":"San Diego","clubName":"Padres","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},"ID641482":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482","firstName":"Nestor","lastName":"Cortes","birthDate":"1994-12-10","currentAge":31,"birthCity":"Surgidero de Batabano","birthCountry":"Cuba","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nestor","useLastName":"Cortes","boxscoreName":"Cortes","nickName":"Hialeah Kid","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nestor Cortes","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"nestor-cortes-641482","firstLastName":"Nestor Cortes","lastFirstName":"Cortes, Nestor","lastInitName":"Cortes, N","initLastName":"N Cortes","fullFMLName":"Nestor  Cortes","fullLFMName":"Cortes, Nestor","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"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},"ID663158":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158","firstName":"Robert","lastName":"Suarez","primaryNumber":"75","birthDate":"1991-03-01","currentAge":35,"birthCity":"Bolivar","birthCountry":"Venezuela","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Suarez","middleName":"Alexander","boxscoreName":"Suarez, R","gender":"M","nameMatrilineal":"Subero","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Suarez","nameSlug":"robert-suarez-663158","firstLastName":"Robert Suarez","lastFirstName":"Suarez, Robert","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Robert Alexander Suarez","fullLFMName":"Suarez, Robert Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID506433":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433","firstName":"Yu","lastName":"Darvish","primaryNumber":"11","birthDate":"1986-08-16","currentAge":40,"birthCity":"Osaka","birthCountry":"Japan","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yu","useLastName":"Darvish","boxscoreName":"Darvish","nickName":"Yu-San","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2012-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yu Darvish","nameSlug":"yu-darvish-506433","firstLastName":"Yu Darvish","lastFirstName":"Darvish, Yu","lastInitName":"Darvish, Y","initLastName":"Y Darvish","fullFMLName":"Yu Darvish","fullLFMName":"Darvish, Yu","strikeZoneTop":3.63,"strikeZoneBottom":1.75},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"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},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"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},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID676664":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","firstName":"John","lastName":"Sears","primaryNumber":"39","birthDate":"1996-02-19","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JP","useLastName":"Sears","middleName":"Patrick","boxscoreName":"Sears, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JP Sears","nameSlug":"jp-sears-676664","firstLastName":"JP Sears","lastFirstName":"Sears, JP","lastInitName":"Sears, J","initLastName":"J Sears","fullFMLName":"John Patrick Sears","fullLFMName":"Sears, John Patrick","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","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},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID578428":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428","firstName":"Jose","lastName":"Iglesias","primaryNumber":"7","birthDate":"1990-01-05","currentAge":36,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Iglesias","middleName":"Antonio","boxscoreName":"Iglesias, J","nickName":"Candelita","gender":"M","nameMatrilineal":"Aleman","isPlayer":true,"isVerified":true,"pronunciation":"e-GLAY-see-uhs","mlbDebutDate":"2011-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Iglesias","nameSlug":"jose-iglesias-578428","firstLastName":"Jose Iglesias","lastFirstName":"Iglesias, Jose","lastInitName":"Iglesias, J","initLastName":"J Iglesias","fullFMLName":"Jose Antonio Iglesias","fullLFMName":"Iglesias, Jose Antonio","strikeZoneTop":3.26,"strikeZoneBottom":1.45},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"ID681909":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909","firstName":"Justin","lastName":"Dean","primaryNumber":"1","birthDate":"1996-12-06","currentAge":29,"birthCity":"Mauldin","birthStateProvince":"SC","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Dean","middleName":"Emmanuel","boxscoreName":"Dean","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Dean","nameSlug":"justin-dean-681909","firstLastName":"Justin Dean","lastFirstName":"Dean, Justin","lastInitName":"Dean, J","initLastName":"J Dean","fullFMLName":"Justin Emmanuel Dean","fullLFMName":"Dean, Justin Emmanuel","strikeZoneTop":3.034,"strikeZoneBottom":1.531},"ID669200":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200","firstName":"Mason","lastName":"McCoy","primaryNumber":"18","birthDate":"1995-03-31","currentAge":31,"birthCity":"Peoria","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Mason","useLastName":"McCoy","middleName":"Steven","boxscoreName":"McCoy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason McCoy","nameSlug":"mason-mccoy-669200","firstLastName":"Mason McCoy","lastFirstName":"McCoy, Mason","lastInitName":"McCoy, M","initLastName":"M McCoy","fullFMLName":"Mason Steven McCoy","fullLFMName":"McCoy, Mason Steven","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"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},"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},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Niño","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"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},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"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},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"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":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":39909,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2025"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Partly Cloudy","temp":"79","wind":"8 mph, L To R"},"gameInfo":{"attendance":46326,"firstPitch":"2025-08-24T00:41:00.000Z","gameDurationMinutes":135},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"home":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"}},"officialScorer":{"id":431092,"fullName":"Bill Zavestoski","link":"/api/v1/people/431092"},"primaryDatacaster":{"id":686221,"fullName":"Ben Pearson","link":"/api/v1/people/686221"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T00:41:37.316Z","endTime":"2025-08-24T00:42:25.900Z","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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T21:18:03.241Z","endTime":"2025-08-24T00:16:53.664Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-24T00:16:53.664Z","endTime":"2025-08-24T00:40:44.741Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-24T00:40:44.741Z","endTime":"2025-08-24T00:41:39.402Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.5523770366494,"strikeZoneBottom":1.65107231066125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.755970474016983,"aZ":-21.977994934803643,"pfxX":-1.5098831347951422,"pfxZ":6.0744345381620874,"pX":-0.015247851101607921,"pZ":1.541552579811397,"vX0":-1.8100056066935433,"vY0":-128.05668555810396,"vZ0":-5.989539864786956,"x":117.58,"y":197.16,"x0":0.8940770030969708,"y0":50.004503881892724,"z0":5.6042791704397334,"aX":-2.5347511446377804},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.1,"breakHorizontal":3.1,"spinRate":2286,"spinDirection":172},"zone":8,"typeConfidence":0.9,"plateTime":0.42596322119734253,"extension":5.9815182301499075},"index":3,"playId":"5c914e0e-2f0d-3a1b-a207-b7182ce62ff5","pitchNumber":1,"startTime":"2025-08-24T00:41:39.402Z","endTime":"2025-08-24T00:41:43.715Z","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":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.55346343876181,"strikeZoneBottom":1.65210688864192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.897626476282856,"aZ":-27.5743280356704,"pfxX":-4.635614341863084,"pfxZ":3.278739426973191,"pX":-0.998702978539221,"pZ":1.2601506626934773,"vX0":-3.9260942942761825,"vY0":-118.10084418351894,"vZ0":-4.050096141031705,"x":155.07,"y":204.76,"x0":1.29151252676507,"y0":50.00266957211967,"z0":5.552410544157764,"aX":-6.504303241150915},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.2,"breakHorizontal":9.4,"spinRate":2453,"spinDirection":279},"zone":13,"typeConfidence":0.89,"plateTime":0.4649593749363383,"extension":5.6993572687561915},"index":4,"playId":"9b25865d-a205-33cd-b056-0b5925d44fb2","pitchNumber":2,"startTime":"2025-08-24T00:41:52.324Z","endTime":"2025-08-24T00:41:55.745Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.57634080608915,"strikeZoneBottom":1.65210688864192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.469649641303864,"aZ":-13.30684044419386,"pfxX":2.5588884223385264,"pfxZ":11.03120266530872,"pX":0.24080041236424055,"pZ":2.2563359018588507,"vX0":-2.6891621639950207,"vY0":-130.2475420259358,"vZ0":-6.093793982467551,"x":107.82,"y":177.86,"x0":0.9563405642913795,"y0":50.00460008493559,"z0":5.640558374359995,"aX":4.37779146636578},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.7,"breakHorizontal":-4.0,"spinRate":2187,"spinDirection":159},"zone":5,"typeConfidence":0.9,"plateTime":0.4212313023261065,"extension":6.029698529767503},"index":5,"playId":"2927132d-539b-3c5c-9d24-45caf1df1ccd","pitchNumber":3,"startTime":"2025-08-24T00:42:04.418Z","endTime":"2025-08-24T00:42:07.952Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-24T00:42:11.794Z","endTime":"2025-08-24T00:42:21.993Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34604306243216,"aZ":-30.05330068810632,"pfxX":-6.2500058479938,"pfxZ":1.5262488784988042,"pX":-1.073728740913213,"pZ":1.4196217666455253,"vX0":-3.513495399615232,"vY0":-117.75941445530734,"vZ0":-2.9720421875332352,"x":157.93,"y":200.45,"x0":1.2543646156522705,"y0":50.00322244070948,"z0":5.505418666366735,"aX":-8.694751763594017},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.3,"breakHorizontal":12.2,"spinRate":2499,"spinDirection":295},"zone":13,"typeConfidence":0.92,"plateTime":0.46681812877321605,"extension":5.868942919404444},"index":7,"playId":"e558ae6f-447c-3938-8b38-9b2219e43105","pitchNumber":4,"startTime":"2025-08-24T00:42:21.993Z","endTime":"2025-08-24T00:42:25.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:42:25.900Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, third baseman Manny Machado to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T00:42:36.091Z","endTime":"2025-08-24T00:43:56.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.30292555973341,"strikeZoneBottom":1.54315709609888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.410441983135005,"aZ":-11.07395819362081,"pfxX":1.5867098169060512,"pfxZ":12.125387112285154,"pX":1.50453285048127,"pZ":2.222605420601035,"vX0":0.8947218147286107,"vY0":-131.70419469026388,"vZ0":-6.786381728791905,"x":59.65,"y":178.77,"x0":0.9532313712932136,"y0":50.00352171093822,"z0":5.668305446083144,"aX":2.7616833336882802},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.5,"breakHorizontal":-3.1,"spinRate":2251,"spinDirection":165},"zone":14,"typeConfidence":0.91,"plateTime":0.41736601191525313,"extension":5.882662023866044},"index":0,"playId":"9cfa9746-90b1-3861-84cf-9d882d5c14e2","pitchNumber":1,"startTime":"2025-08-24T00:42:50.885Z","endTime":"2025-08-24T00:42:54.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.16570105866257,"strikeZoneBottom":1.44212725378696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.831111973877093,"aZ":-21.280946078580065,"pfxX":-2.2403603777550987,"pfxZ":6.920119419146097,"pX":0.6977204174933905,"pZ":1.966721923526535,"vX0":-0.7270166660101234,"vY0":-124.10867407617867,"vZ0":-4.39824479439628,"x":90.4,"y":185.68,"x0":1.2848090593694528,"y0":50.000365288335374,"z0":5.515206690586176,"aX":-3.5241432621477764},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.9,"breakHorizontal":4.2,"spinRate":2341,"spinDirection":171},"zone":9,"typeConfidence":0.9,"plateTime":0.4398814456174307,"extension":5.969756720184102},"index":1,"playId":"6898a267-3c3d-3fd8-bde0-da1413e3c2e4","pitchNumber":2,"startTime":"2025-08-24T00:43:01.804Z","endTime":"2025-08-24T00:43:05.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.650478641314105,"aZ":-11.54357146230863,"pfxX":3.5426429058126505,"pfxZ":11.943416358300722,"pX":0.5102748918917073,"pZ":2.1113503431951215,"vX0":-1.5926648826177645,"vY0":-130.86122155563584,"vZ0":-7.002786392348322,"x":97.55,"y":181.77,"x0":0.6678359985763778,"y0":50.00440727975585,"z0":5.694402346137087,"aX":6.119969709545755},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":20.3,"breakHorizontal":-6.0,"spinRate":2220,"spinDirection":160},"zone":6,"typeConfidence":0.9,"plateTime":0.4192073164319714,"extension":6.012442032496347},"index":2,"playId":"658f707e-831b-3274-b19d-2c81f96f9b17","pitchNumber":3,"startTime":"2025-08-24T00:43:14.374Z","endTime":"2025-08-24T00:43:18.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.2571821278823,"strikeZoneBottom":1.44212725378696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0633976911959,"aZ":-26.681003675428997,"pfxX":4.822327846373587,"pfxZ":3.702383902261391,"pX":1.5521842277981612,"pZ":1.9685279353178526,"vX0":-0.38098648459085815,"vY0":-120.61373396397866,"vZ0":-3.162691100814418,"x":57.83,"y":185.63,"x0":1.0846391474823867,"y0":50.00156967952977,"z0":5.6337418756216975,"aX":7.149197095909391},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.2,"breakHorizontal":-8.6,"spinRate":1213,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.4530188986320134,"extension":5.816940555432704},"index":3,"playId":"b03e9dff-7069-34c0-ba02-dc316a0b8550","pitchNumber":4,"startTime":"2025-08-24T00:43:31.421Z","endTime":"2025-08-24T00:43:34.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.526504726825824,"aZ":-22.399962746578808,"pfxX":-3.4491074523544833,"pfxZ":5.954177893628268,"pX":-0.32462492258909015,"pZ":2.74298196527775,"vX0":-2.0688233734561106,"vY0":-126.4840561126219,"vZ0":-2.946076888008356,"x":129.37,"y":164.72,"x0":0.9485057747832123,"y0":50.00513448320825,"z0":5.692518388516834,"aX":-5.664634698238974},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.4,"breakHorizontal":6.7,"spinRate":2299,"spinDirection":176},"zone":1,"typeConfidence":0.9,"plateTime":0.4308229294064314,"extension":5.880069041439185},"hitData":{"launchSpeed":92.5,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.39}},"index":4,"playId":"b3e75fb6-57dd-3365-85f2-df850a7e7049","pitchNumber":5,"startTime":"2025-08-24T00:43:48.260Z","endTime":"2025-08-24T00:43:56.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:43:56.169Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, shortstop Xander Bogaerts to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T00:44:01.688Z","endTime":"2025-08-24T00:45:55.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":89.5,"endSpeed":80.9,"strikeZoneTop":3.39441837929008,"strikeZoneBottom":1.51066785514555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97474991524101,"aZ":-15.835373538230062,"pfxX":1.5778084746716066,"pfxZ":9.63826492089025,"pX":0.9057463611552711,"pZ":3.002891906488577,"vX0":-0.8007689595613864,"vY0":-130.2889975440623,"vZ0":-3.951849826082995,"x":82.48,"y":157.7,"x0":1.0144242617227401,"y0":50.00191410786658,"z0":5.7593863069303355,"aX":2.674174422948772},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.7,"breakHorizontal":-2.6,"spinRate":2154,"spinDirection":157},"zone":12,"typeConfidence":0.9,"plateTime":0.4226934750795577,"extension":5.83703130812955},"index":0,"playId":"521e9161-d9b3-3cbe-97ec-e7e5637badb3","pitchNumber":1,"startTime":"2025-08-24T00:44:19.767Z","endTime":"2025-08-24T00:44:23.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.34867096580878,"strikeZoneBottom":1.51066785514555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.046596162890218,"aZ":-27.4739036152841,"pfxX":7.4596451426225885,"pfxZ":3.3964958968675045,"pX":0.5971918363228024,"pZ":1.2560854255375369,"vX0":-3.3058977274201364,"vY0":-117.40574874678961,"vZ0":-3.8426856211874627,"x":94.24,"y":204.87,"x0":1.0610048250056408,"y0":50.003688101515564,"z0":5.495928481614882,"aX":10.322968244854488},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":5.4,"breakHorizontal":-12.6,"spinRate":1363,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4681012444435293,"extension":6.001291099862161},"index":1,"playId":"eaca5352-49e9-3194-a725-5ccc198b0881","pitchNumber":2,"startTime":"2025-08-24T00:44:34.044Z","endTime":"2025-08-24T00:44:37.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.34867096580878,"strikeZoneBottom":1.44212725378696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18004205295007,"aZ":-20.67665115728919,"pfxX":-2.3270776685957717,"pfxZ":7.2477827126655985,"pX":1.1980207058516197,"pZ":3.031220017085536,"vX0":0.7412562216215125,"vY0":-124.67176040209262,"vZ0":-2.4566215452005085,"x":71.33,"y":156.94,"x0":1.2006233670393491,"y0":50.00604361503006,"z0":5.7214235732085506,"aX":-3.69319971319273},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.8,"breakHorizontal":4.1,"spinRate":2307,"spinDirection":174},"zone":12,"typeConfidence":0.89,"plateTime":0.43799389796400456,"extension":5.751957116144449},"index":2,"playId":"6740ac29-d4f0-3745-9a9b-cdda57cd18bc","pitchNumber":3,"startTime":"2025-08-24T00:44:48.952Z","endTime":"2025-08-24T00:44:53.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.30292555973341,"strikeZoneBottom":1.51066785514555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94984555448278,"aZ":-13.457643044217061,"pfxX":1.589688101043594,"pfxZ":11.067006981050824,"pX":-0.320566352536717,"pZ":2.380466678336757,"vX0":-3.0963931884308633,"vY0":-129.68556175746335,"vZ0":-5.777182677465798,"x":129.22,"y":174.51,"x0":0.6862106637238682,"y0":50.001235454563385,"z0":5.67650006485979,"aX":2.688304664864426},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.8,"breakHorizontal":-2.2,"spinRate":2232,"spinDirection":161},"zone":4,"typeConfidence":0.9,"plateTime":0.4235192859731596,"extension":6.051316038023791},"index":3,"playId":"7924948f-defc-3a81-b320-472477144e59","pitchNumber":4,"startTime":"2025-08-24T00:45:04.703Z","endTime":"2025-08-24T00:45:07.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.510120668047342,"aZ":-18.74766207570582,"pfxX":-2.762386041511965,"pfxZ":8.220030262129907,"pX":-0.23865574580225749,"pZ":2.0703041621771034,"vX0":-2.2799091004434295,"vY0":-126.39311652675822,"vZ0":-4.893579202405169,"x":126.1,"y":182.88,"x0":1.0309166988618432,"y0":50.00154516859009,"z0":5.517866713570026,"aX":-4.5098974707338595},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.2,"breakHorizontal":5.5,"spinRate":2354,"spinDirection":173},"zone":8,"typeConfidence":0.87,"plateTime":0.4318256521658421,"extension":6.076163400845311},"index":4,"playId":"c4c66725-d936-38a4-82ec-3dc1948b60ae","pitchNumber":5,"startTime":"2025-08-24T00:45:18.409Z","endTime":"2025-08-24T00:45:24.309Z","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":90.4,"endSpeed":82.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15457929916072,"aZ":-13.324831796521432,"pfxX":2.1667879849229976,"pfxZ":10.790143530272296,"pX":-0.0013734898862609022,"pZ":2.7853755557115965,"vX0":-1.9222006333166495,"vY0":-131.646098104231,"vZ0":-5.136485579316078,"x":117.05,"y":163.57,"x0":0.45838196083250393,"y0":50.004628586275736,"z0":5.755825008728058,"aX":3.7860477033075837},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.6,"breakHorizontal":-3.5,"spinRate":2225,"spinDirection":164},"zone":5,"typeConfidence":0.9,"plateTime":0.4167900635268653,"extension":6.028614339679425},"hitData":{"launchSpeed":98.6,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":153.2}},"index":5,"playId":"cf02e737-f687-3019-85ce-597c100bbe7d","pitchNumber":6,"startTime":"2025-08-24T00:45:47.296Z","endTime":"2025-08-24T00:45:55.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:45:55.069Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T00:47:12.969Z","endTime":"2025-08-24T00:49:23.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.75366487835757,"strikeZoneBottom":1.69452493879485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.7258662326006,"aZ":-16.421493417469172,"pfxX":-7.321012795103979,"pfxZ":8.37547712594439,"pX":0.16840854443717587,"pZ":3.5313730672700054,"vX0":7.115579978015157,"vY0":-137.10701361427493,"vZ0":-3.783944883743538,"x":110.58,"y":143.43,"x0":-1.5245406150954413,"y0":50.004417084718824,"z0":6.06856493897195,"aX":-13.771874848259372},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2415,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.4013451093409022,"extension":7.635436035041091},"index":0,"playId":"2209b00f-e025-33a9-a9f6-ffc220e6c738","pitchNumber":1,"startTime":"2025-08-24T00:48:07.136Z","endTime":"2025-08-24T00:48:11.346Z","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":94.5,"endSpeed":86.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.415210716319766,"aZ":-13.022073101885669,"pfxX":-2.460170940721251,"pfxZ":10.060391272653009,"pX":0.8706107218063288,"pZ":3.637209453147794,"vX0":7.2611188194696545,"vY0":-137.35837344110632,"vZ0":-4.040447284817633,"x":83.81,"y":140.58,"x0":-1.4917229953649158,"y0":50.00665486937021,"z0":6.017481880819958,"aX":-4.6855991800459895},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":2.9,"spinRate":2421,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.39929258719940686,"extension":7.377995231884541},"index":1,"playId":"fa208edc-12c9-3934-a5e9-3b1769d56126","pitchNumber":2,"startTime":"2025-08-24T00:48:20.005Z","endTime":"2025-08-24T00:48:26.004Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.71361664798206,"strikeZoneBottom":1.62387463866259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.14663948015601,"aZ":-29.201266041598267,"pfxX":2.3843284932235402,"pfxZ":1.7610381161300381,"pX":0.028221677194522895,"pZ":3.9213143555920826,"vX0":4.018049222366107,"vY0":-129.4219524191981,"vZ0":0.2639150873025541,"x":115.92,"y":132.9,"x0":-1.856926450347484,"y0":50.003896209430316,"z0":6.062733462687999,"aX":4.025749070618714},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":-5.3,"spinRate":2448,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.423945450666551,"extension":7.20460711747768},"index":2,"playId":"12588dec-f9fd-37e1-8467-0048ee46d0e5","pitchNumber":3,"startTime":"2025-08-24T00:48:36.573Z","endTime":"2025-08-24T00:48:41.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.90995593837277,"aZ":-14.255478266655473,"pfxX":-7.831365977342626,"pfxZ":9.313229562140288,"pX":0.012027118587670436,"pZ":3.6409081116349973,"vX0":7.286564161993209,"vY0":-138.9833481008783,"vZ0":-3.7248093874066672,"x":116.54,"y":140.48,"x0":-1.6473459727382629,"y0":50.004008572406995,"z0":5.967675401006693,"aX":-15.07076223094225},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":12.4,"spinRate":2496,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.39658716875341815,"extension":7.391317183219141},"index":3,"playId":"caada2fc-1072-3227-bd53-a94665373afe","pitchNumber":4,"startTime":"2025-08-24T00:48:50.701Z","endTime":"2025-08-24T00:48:56.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.379950589076785,"aZ":-42.7740650468964,"pfxX":3.9853243904629747,"pfxZ":-7.723139820500506,"pX":0.24912916767860704,"pZ":2.40842547013869,"vX0":2.995232054705777,"vY0":-117.03794563959018,"vZ0":0.608046637192891,"x":107.5,"y":173.75,"x0":-1.5701644164588688,"y0":50.00481154675493,"z0":6.187354648608867,"aX":5.467476255388028},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.4,"breakHorizontal":-8.0,"spinRate":2763,"spinDirection":21},"zone":5,"typeConfidence":0.91,"plateTime":0.46999623297508375,"extension":7.212245633419426},"index":4,"playId":"c3dca3ab-7c51-3307-a046-aeaafcbef2e5","pitchNumber":5,"startTime":"2025-08-24T00:49:19.785Z","endTime":"2025-08-24T00:49:23.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:49:23.090Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T00:49:26.519Z","endTime":"2025-08-24T00:49:55.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.526729191747386,"aZ":-40.64737000778993,"pfxX":5.220563041662551,"pfxZ":-6.1599974258142245,"pX":0.4739277219063201,"pZ":1.9013429081031183,"vX0":3.286424612365195,"vY0":-117.19742924267088,"vZ0":-0.9079178864470254,"x":98.93,"y":187.44,"x0":-1.6303768520862132,"y0":50.004044337033406,"z0":6.1287507553321445,"aX":7.178645006615216},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.0,"breakHorizontal":-10.3,"spinRate":2770,"spinDirection":23},"zone":9,"typeConfidence":0.91,"plateTime":0.46941757357094316,"extension":7.262025056480359},"hitData":{"launchSpeed":92.5,"launchAngle":22.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.17,"coordY":95.75}},"index":0,"playId":"1dc32948-c7ce-3378-933d-7660d6ac6ab8","pitchNumber":1,"startTime":"2025-08-24T00:49:48.061Z","endTime":"2025-08-24T00:49:55.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:49:55.915Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T00:50:00.192Z","endTime":"2025-08-24T00:51:36.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.66969354864012,"strikeZoneBottom":1.62599366032729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.118918212102937,"aZ":-30.84300504352662,"pfxX":-0.3465194519166146,"pfxZ":0.7672055744423405,"pX":0.5945517060987616,"pZ":1.6963770213791072,"vX0":6.090941274000066,"vY0":-130.37643331075174,"vZ0":-5.059124274748936,"x":94.34,"y":192.98,"x0":-1.7256166043193,"y0":50.0002131028259,"z0":5.986634976257362,"aX":-0.5989710775571243},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.5,"breakHorizontal":-0.7,"spinRate":2718,"spinDirection":74},"zone":9,"typeConfidence":0.91,"plateTime":0.41993600530312536,"extension":7.294065896817288},"index":0,"playId":"1208e856-bcc8-30fe-8b51-09dad308fc6b","pitchNumber":1,"startTime":"2025-08-24T00:50:22.286Z","endTime":"2025-08-24T00:50:26.402Z","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":89.4,"endSpeed":82.8,"strikeZoneTop":3.69073593080694,"strikeZoneBottom":1.57817867916189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.567565747068958,"aZ":-30.968650230072615,"pfxX":0.07802123317030274,"pfxZ":0.6949855592538485,"pX":0.5412298012823075,"pZ":2.033503674637803,"vX0":5.735575073683551,"vY0":-130.2102248694101,"vZ0":-3.9340415832532285,"x":96.37,"y":183.88,"x0":-1.69368186497037,"y0":50.00103399676577,"z0":5.889253600613726,"aX":0.1342107786487211},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.6,"breakHorizontal":-1.3,"spinRate":2697,"spinDirection":81},"zone":9,"typeConfidence":0.91,"plateTime":0.4195474776494157,"extension":7.338932392602557},"index":1,"playId":"18292463-247c-3366-b9c7-c5edbd7f8538","pitchNumber":2,"startTime":"2025-08-24T00:50:38.656Z","endTime":"2025-08-24T00:50:42.720Z","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":96.2,"endSpeed":87.4,"strikeZoneTop":3.71763743092097,"strikeZoneBottom":1.65342806301631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.239764243080266,"aZ":-16.362708366349207,"pfxX":-4.827074000743243,"pfxZ":8.037484920786396,"pX":0.7185090842104803,"pZ":3.0971459176078557,"vX0":7.968596189467892,"vY0":-139.77863562361838,"vZ0":-4.971646990568165,"x":89.61,"y":155.16,"x0":-1.5498294337634066,"y0":50.0039334775493,"z0":5.983057364637927,"aX":-9.497449270927383},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":7.0,"spinRate":2645,"spinDirection":210},"zone":3,"typeConfidence":0.83,"plateTime":0.3927543867595764,"extension":7.483405456791636},"index":2,"playId":"8d5b5d71-dc81-3875-a394-8eba59c872d0","pitchNumber":3,"startTime":"2025-08-24T00:50:53.785Z","endTime":"2025-08-24T00:50:57.649Z","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":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.71470946510366,"strikeZoneBottom":1.60206006966514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.093488690853185,"aZ":-14.491505184774752,"pfxX":-9.35601320482371,"pfxZ":8.838203776186282,"pX":1.2085282083642286,"pZ":1.5885801333849754,"vX0":10.668918523274614,"vY0":-140.58487704162195,"vZ0":-9.10110095810016,"x":70.93,"y":195.89,"x0":-1.4213975221350639,"y0":50.00180429320882,"z0":5.810153069098955,"aX":-18.71404839004951},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":14.8,"spinRate":2536,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.38973251267167575,"extension":7.613293699590061},"index":3,"playId":"bde68b4e-1d04-37a6-9ba7-308dad752141","pitchNumber":4,"startTime":"2025-08-24T00:51:11.588Z","endTime":"2025-08-24T00:51:14.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.76,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.999205613896887,"aZ":-10.951470749978828,"pfxX":-0.7606179848598069,"pfxZ":10.655000599023438,"pX":0.5741936109204883,"pZ":2.5742912552696233,"vX0":5.639609984158579,"vY0":-139.6733194766358,"vZ0":-7.400497350177366,"x":95.11,"y":169.27,"x0":-1.3652395613188872,"y0":50.006924887714604,"z0":5.964290781322655,"aX":-1.5153504454057827},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":0.4,"spinRate":2595,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.3908914183944936,"extension":7.71580412448273},"hitData":{"launchSpeed":84.5,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":148.64}},"index":4,"playId":"35a06713-97db-3b5a-8bbb-e557e176deed","pitchNumber":5,"startTime":"2025-08-24T00:51:26.925Z","endTime":"2025-08-24T00:51:36.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:51:36.203Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out sharply to center fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T00:53:10.151Z","endTime":"2025-08-24T00:55:00.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.875405381099547,"aZ":-13.443168531483687,"pfxX":0.5406023090125789,"pfxZ":10.817097805853908,"pX":-0.3194515839303522,"pZ":2.490531402614141,"vX0":-3.3427389987336826,"vY0":-130.82908481524012,"vZ0":-5.680810872083028,"x":129.18,"y":171.54,"x0":0.9051802801541787,"y0":50.005173258049474,"z0":5.699682975477645,"aX":0.9370676894629283},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.5,"breakHorizontal":-0.2,"spinRate":2222,"spinDirection":160},"zone":4,"typeConfidence":0.89,"plateTime":0.418835703523861,"extension":6.161472469004972},"index":0,"playId":"55249f08-32c9-3d84-983b-63126d25928f","pitchNumber":1,"startTime":"2025-08-24T00:53:44.020Z","endTime":"2025-08-24T00:53:47.688Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.73759156427974,"strikeZoneBottom":1.8131209902685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.065202185096034,"aZ":-21.88587168072319,"pfxX":-1.785259325249313,"pfxZ":6.497874299333539,"pX":-0.4627723441853511,"pZ":3.243025351655172,"vX0":-3.2773070017356254,"vY0":-124.76156437561669,"vZ0":-1.7779421991653102,"x":134.64,"y":151.22,"x0":1.0975217832500235,"y0":50.00278286016628,"z0":5.760728749890166,"aX":-2.8263665560291353},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.6,"breakHorizontal":4.0,"spinRate":2325,"spinDirection":182},"zone":1,"typeConfidence":0.9,"plateTime":0.43827427680104636,"extension":6.057043984730221},"index":1,"playId":"89a80b2c-9765-32eb-8dc6-0a9cfee338c1","pitchNumber":2,"startTime":"2025-08-24T00:54:01.123Z","endTime":"2025-08-24T00:54:04.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.73759156427974,"strikeZoneBottom":1.8131209902685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.234235171213665,"aZ":-29.78745475098263,"pfxX":-7.806039235820228,"pfxZ":1.760486728928706,"pX":-0.638907245111058,"pZ":0.3877800280092669,"vX0":-2.136521240154123,"vY0":-116.4870749346802,"vZ0":-5.061201876997032,"x":141.35,"y":228.31,"x0":1.3070583807890797,"y0":50.005767323170666,"z0":5.442884863473361,"aX":-10.605111134598246},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":2547,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4722869373807219,"extension":5.961538536610649},"index":2,"playId":"ac5d0df2-8009-3f84-97a5-f57003ad2419","pitchNumber":3,"startTime":"2025-08-24T00:54:13.822Z","endTime":"2025-08-24T00:54:17.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.083670977308604,"aZ":-13.001321228199368,"pfxX":2.6745765361552385,"pfxZ":10.894387152094401,"pX":0.5259008621646034,"pZ":3.0111985455493957,"vX0":-0.9076396028835427,"vY0":-131.83184960407633,"vZ0":-4.723356798605454,"x":96.95,"y":157.48,"x0":0.5272453141490445,"y0":50.000456010678185,"z0":5.785981023435405,"aX":4.706036924845705},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.0,"breakHorizontal":-4.7,"spinRate":2190,"spinDirection":167},"zone":6,"typeConfidence":0.91,"plateTime":0.41550411189083913,"extension":5.928898481493095},"index":3,"playId":"3f559ae1-0b0f-3484-899c-86321fee9a93","pitchNumber":4,"startTime":"2025-08-24T00:54:32.704Z","endTime":"2025-08-24T00:54:36.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.265242548808246,"aZ":-12.844520587872562,"pfxX":3.803747644192009,"pfxZ":10.664121306224693,"pX":0.567324598819796,"pZ":2.1307145235458216,"vX0":-1.4297866158835675,"vY0":-133.20191828875446,"vZ0":-7.035762647505559,"x":95.37,"y":181.25,"x0":0.6141370218430819,"y0":50.00483453630221,"z0":5.718781019197951,"aX":6.895693447915936},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":-6.6,"spinRate":2201,"spinDirection":160},"zone":9,"typeConfidence":0.9,"plateTime":0.40983188623422073,"extension":6.038175612737678},"hitData":{"launchSpeed":107.5,"launchAngle":36.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":126.46,"coordY":37.67}},"index":4,"playId":"c72f8e33-c47f-368c-ac97-ff1936243b0f","pitchNumber":5,"startTime":"2025-08-24T00:54:50.976Z","endTime":"2025-08-24T00:55:00.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:55:00.993Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, third baseman Manny Machado to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T00:55:07.784Z","endTime":"2025-08-24T00:55:43.369Z","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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":89.9,"endSpeed":82.5,"strikeZoneTop":3.55455063573501,"strikeZoneBottom":1.74313014017827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99240244549987,"aZ":-13.750447105306613,"pfxX":3.10612472090727,"pfxZ":10.567804121627974,"pX":0.49661610145651747,"pZ":3.173227988622113,"vX0":-1.6646582562529102,"vY0":-131.01315494245833,"vZ0":-4.061657137474171,"x":98.07,"y":153.1,"x0":0.7358305640600536,"y0":50.00024153897146,"z0":5.767337811352863,"aX":5.413024006295585},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.5,"breakHorizontal":-5.3,"spinRate":2249,"spinDirection":157},"zone":3,"typeConfidence":0.91,"plateTime":0.41765693640342416,"extension":5.92987375995986},"index":0,"playId":"c9bde3ec-5294-339b-b48f-450c44fbf00a","pitchNumber":1,"startTime":"2025-08-24T00:55:24.307Z","endTime":"2025-08-24T00:55:27.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.931288415094546,"aZ":-20.5132511923777,"pfxX":-3.5053262540158006,"pfxZ":7.068897851768874,"pX":0.36385742546176253,"pZ":2.8605470963979522,"vX0":-0.731515186129595,"vY0":-126.85957695684164,"vZ0":-2.9782519639948757,"x":103.13,"y":161.55,"x0":1.1108872187996377,"y0":50.00493328162421,"z0":5.6621469954616686,"aX":-5.785036865827532},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.5,"breakHorizontal":6.5,"spinRate":2365,"spinDirection":181},"zone":6,"typeConfidence":0.89,"plateTime":0.4297209509785387,"extension":5.904159252296824},"hitData":{"launchSpeed":89.1,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.34,"coordY":155.95}},"index":1,"playId":"55728fd5-a21c-3a46-b963-ac127d23ec3f","pitchNumber":2,"startTime":"2025-08-24T00:55:35.546Z","endTime":"2025-08-24T00:55:43.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:55:43.369Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T00:55:47.356Z","endTime":"2025-08-24T00:56:56.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":89.9,"endSpeed":82.3,"strikeZoneTop":3.53167300996812,"strikeZoneBottom":1.75312882923519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4606271771444,"aZ":-13.392171813128684,"pfxX":2.836000821628694,"pfxZ":10.82080324295307,"pX":0.415703113760715,"pZ":3.068470959723555,"vX0":-1.870980590470544,"vY0":-130.87861669711558,"vZ0":-4.486647227326671,"x":101.15,"y":155.93,"x0":0.7711500698644091,"y0":50.003809720742,"z0":5.806987736268878,"aX":4.923313427841068},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.8,"breakHorizontal":-4.7,"spinRate":2143,"spinDirection":164},"zone":3,"typeConfidence":0.91,"plateTime":0.41839508786733237,"extension":5.943097785575683},"index":0,"playId":"02966dd6-1190-35c7-9945-aaa0d8defa5b","pitchNumber":1,"startTime":"2025-08-24T00:56:06.191Z","endTime":"2025-08-24T00:56:10.957Z","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":89.5,"endSpeed":81.6,"strikeZoneTop":3.53167300996812,"strikeZoneBottom":1.75312882923519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.954912167173845,"aZ":-14.344470814945836,"pfxX":2.18581170013777,"pfxZ":10.392332876759545,"pX":0.11234673528467949,"pZ":3.92261251610801,"vX0":-2.1786338163478596,"vY0":-130.29780744984245,"vZ0":-2.082314391129327,"x":112.72,"y":132.87,"x0":0.6762325246343099,"y0":50.001387121532005,"z0":5.818800592845304,"aX":3.749703784977443},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.6,"breakHorizontal":-3.5,"spinRate":2165,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.4207197110182186,"extension":6.015346749590867},"index":1,"playId":"be773bd2-fb23-3d4d-8a13-e93511e2291d","pitchNumber":2,"startTime":"2025-08-24T00:56:20.553Z","endTime":"2025-08-24T00:56:24.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.55455063573501,"strikeZoneBottom":1.71630807205642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.92029174262384,"aZ":-18.39008743398064,"pfxX":-2.5647562552071133,"pfxZ":8.415073960928074,"pX":0.6133743502101797,"pZ":1.7156503183208665,"vX0":-0.5177164620661224,"vY0":-126.19280271450914,"vZ0":-5.974042483559116,"x":93.62,"y":192.46,"x0":1.153921409233657,"y0":50.00217406658278,"z0":5.560693321307982,"aX":-4.200873805047191},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":14.4,"breakHorizontal":4.8,"spinRate":2302,"spinDirection":164},"zone":9,"typeConfidence":0.85,"plateTime":0.4314746633077604,"extension":6.025780203714902},"index":2,"playId":"1adf020e-de98-3757-ab7d-fcdb317ccc4f","pitchNumber":3,"startTime":"2025-08-24T00:56:31.843Z","endTime":"2025-08-24T00:56:35.635Z","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":2},"index":3,"startTime":"2025-08-24T00:56:49.517Z","endTime":"2025-08-24T00:56:52.794Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"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":76.0,"endSpeed":69.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.823201939311854,"aZ":-27.93386366482113,"pfxX":-5.570885019047115,"pfxZ":3.414878203356622,"pX":0.9179636632439859,"pZ":2.967461293935249,"vX0":-1.665411986364545,"vY0":-110.70815135915693,"vZ0":1.3189518022248414,"x":82.01,"y":158.66,"x0":2.403674919922808,"y0":50.000753591086564,"z0":5.28841311643918,"aX":-6.911846719791762},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":6.8,"breakHorizontal":10.6,"spinRate":2440,"spinDirection":269},"zone":12,"typeConfidence":0.9,"plateTime":0.49479537116791716,"extension":5.413803775007584},"index":4,"playId":"3894d9c6-b0ac-304a-8a52-d3650f6fe038","pitchNumber":4,"startTime":"2025-08-24T00:56:52.794Z","endTime":"2025-08-24T00:56:56.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:56:56.408Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, third baseman Buddy Kennedy to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T00:58:51.202Z","endTime":"2025-08-24T01:00:10.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.41729284943425,"strikeZoneBottom":1.69345777716665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50275550207917,"aZ":-44.21570743608284,"pfxX":1.5580770271861804,"pfxZ":-9.362697726928895,"pX":-1.2368727323273367,"pZ":3.647778227456913,"vX0":0.7258221398243585,"vY0":-113.20211307416092,"vZ0":4.011887108471949,"x":164.15,"y":140.29,"x0":-1.7650894436641997,"y0":50.00489393020243,"z0":6.3069859674599975,"aX":2.0030279546715017},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.5,"breakHorizontal":-3.0,"spinRate":2661,"spinDirection":20},"zone":11,"typeConfidence":0.91,"plateTime":0.48563007801335445,"extension":6.752275680137817},"index":0,"playId":"497fb9fb-a1f5-33f7-a1bd-af06cff8defb","pitchNumber":1,"startTime":"2025-08-24T00:59:11.980Z","endTime":"2025-08-24T00:59:15.650Z","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":94.6,"endSpeed":86.5,"strikeZoneTop":3.44016783429256,"strikeZoneBottom":1.67060783085397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.421926081955643,"aZ":-17.125183901744624,"pfxX":-7.6515543308617655,"pfxZ":7.849668737273525,"pX":0.4922847206578283,"pZ":3.3026302291689857,"vX0":8.373120066979025,"vY0":-137.57016625912843,"vZ0":-3.947491401592526,"x":98.24,"y":149.61,"x0":-1.5961888009065004,"y0":50.0056698683764,"z0":5.916587518124399,"aX":-14.674289062714514},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":12.1,"spinRate":2364,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.3980911845530848,"extension":7.35586702415294},"index":1,"playId":"08b27f9c-86de-3e2f-8176-034cd1bc9220","pitchNumber":2,"startTime":"2025-08-24T00:59:25.553Z","endTime":"2025-08-24T00:59:30.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63223846086745,"aZ":-44.28494347328378,"pfxX":1.8434420832409457,"pfxZ":-9.148217950605265,"pX":-0.08530425369157738,"pZ":3.060785000640719,"vX0":2.6970657252474077,"vY0":-115.01701992216324,"vZ0":2.761036243407404,"x":120.25,"y":156.14,"x0":-1.5178333714490668,"y0":50.00154681921187,"z0":6.175068175981466,"aX":2.4405915674136014},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.4,"breakHorizontal":-4.1,"spinRate":2723,"spinDirection":20},"zone":2,"typeConfidence":0.91,"plateTime":0.4783398504838945,"extension":7.005378537726521},"index":2,"playId":"1b7bed56-2bc9-3b0c-b53b-c8e2603a169f","pitchNumber":3,"startTime":"2025-08-24T00:59:40.529Z","endTime":"2025-08-24T00:59:46.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753014502447048,"aZ":-43.817680884859946,"pfxX":2.164686865592609,"pfxZ":-7.929666863569988,"pX":0.19616453161780148,"pZ":2.1350904251673946,"vX0":3.419715102342195,"vY0":-120.76565356025768,"vZ0":-0.41794217076453855,"x":109.52,"y":181.13,"x0":-1.522499432447293,"y0":50.00210727557849,"z0":6.183167420669949,"aX":3.1785770202390924},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.2,"breakHorizontal":-4.8,"spinRate":2704,"spinDirection":19},"zone":8,"typeConfidence":0.9,"plateTime":0.4545324440940819,"extension":7.245259828255022},"hitData":{"launchSpeed":79.5,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.77,"coordY":159.79}},"index":3,"playId":"5f44f4fb-dbc8-3c71-bfc6-6ff1cb8d8435","pitchNumber":4,"startTime":"2025-08-24T01:00:02.763Z","endTime":"2025-08-24T01:00:10.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:00:10.806Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T01:00:19.301Z","endTime":"2025-08-24T01:02:28.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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,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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.69182794264659,"strikeZoneBottom":1.80771276669426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.532681347438334,"aZ":-14.032345923478161,"pfxX":-4.078980953663481,"pfxZ":9.379167142506645,"pX":0.12506361592196666,"pZ":2.0305415000413602,"vX0":5.82276257127018,"vY0":-137.71514192018765,"vZ0":-7.932863039366451,"x":112.23,"y":183.96,"x0":-1.4797648241385433,"y0":50.00411235738818,"z0":5.883372391840327,"aX":-7.891601412342118},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":6.2,"spinRate":2516,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.3966418002911478,"extension":7.424064535273182},"index":0,"playId":"60be3ee5-cee3-369d-aff3-e2e956e954d7","pitchNumber":1,"startTime":"2025-08-24T01:00:36.535Z","endTime":"2025-08-24T01:00:40.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.122326741703798,"aZ":-36.31129215728546,"pfxX":-0.8670984416442407,"pfxZ":-2.452871388874856,"pX":0.6248988873884105,"pZ":1.7645281600356697,"vX0":5.985213787204572,"vY0":-128.61448571829834,"vZ0":-3.661450907419232,"x":93.18,"y":191.14,"x0":-1.6135905951755365,"y0":50.00500583309838,"z0":6.00461508300175,"aX":-1.4631212479616054},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-5.0,"breakHorizontal":0.4,"spinRate":2589,"spinDirection":25},"zone":9,"typeConfidence":0.88,"plateTime":0.42486449913936397,"extension":7.031272246148822},"index":1,"playId":"343cd5e3-3da2-34e3-9551-2aaed23277de","pitchNumber":2,"startTime":"2025-08-24T01:00:52.371Z","endTime":"2025-08-24T01:00:56.946Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53249486363068,"aZ":-44.78686033121609,"pfxX":0.6708644270214106,"pfxZ":-8.271209047587227,"pX":0.9286474311040139,"pZ":1.7813834279444458,"vX0":5.1918286086974295,"vY0":-123.23742506444799,"vZ0":-1.3864791097842764,"x":81.6,"y":190.68,"x0":-1.300421021466988,"y0":50.00401771259122,"z0":6.164707932073796,"aX":1.0225242092862188},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-15.0,"breakHorizontal":-2.5,"spinRate":2782,"spinDirection":19},"zone":14,"typeConfidence":0.89,"plateTime":0.44598166909263615,"extension":7.041458897362925},"index":2,"playId":"e747d50f-5aa8-33b3-8048-5727dbe5c92b","pitchNumber":3,"startTime":"2025-08-24T01:01:11.158Z","endTime":"2025-08-24T01:01:14.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.4,"endSpeed":80.5,"strikeZoneTop":3.66894699177365,"strikeZoneBottom":1.70313535881392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.918856605224775,"aZ":-34.87268971968274,"pfxX":0.07102239791557174,"pfxZ":-1.6563265502289868,"pX":1.4371346061121866,"pZ":1.2175992807247773,"vX0":7.2256728936477845,"vY0":-127.02830821013261,"vZ0":-4.944836440947101,"x":62.22,"y":205.9,"x0":-1.4578964738558353,"y0":50.00311810266029,"z0":5.973382054720576,"aX":0.11549796225446132},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.0,"breakHorizontal":-1.8,"spinRate":2627,"spinDirection":35},"zone":14,"typeConfidence":0.83,"plateTime":0.43178436704752743,"extension":7.245507778869611},"index":3,"playId":"efdae9ca-c31d-360a-844d-3dd25cd15f0b","pitchNumber":4,"startTime":"2025-08-24T01:01:36.699Z","endTime":"2025-08-24T01:01:40.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96471872433381,"aZ":-14.192615726956157,"pfxX":-0.8928250867102054,"pfxZ":9.240374560631482,"pX":1.3229932838274876,"pZ":3.0366076971918825,"vX0":7.489977481154416,"vY0":-138.61149410214492,"vZ0":-5.295313226213068,"x":66.57,"y":156.79,"x0":-1.2981474889347484,"y0":50.0045499035237,"z0":5.91944466816329,"aX":-1.7394602020598466},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":0.1,"spinRate":2477,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.39515923666079456,"extension":7.6261849226488145},"index":4,"playId":"3d84edcc-e5ef-3f21-87fa-c87a59b8c0c4","pitchNumber":5,"startTime":"2025-08-24T01:01:51.967Z","endTime":"2025-08-24T01:01:55.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.699735596397595,"aZ":-35.6187025997514,"pfxX":-0.39809539375003,"pfxZ":-2.072858041239413,"pX":0.7736345832844863,"pZ":1.3172186302997397,"vX0":6.171014200315477,"vY0":-128.6782125938847,"vZ0":-4.634330963852707,"x":87.51,"y":203.22,"x0":-1.612012993467674,"y0":50.00143280480817,"z0":5.925712319838517,"aX":-0.6628658232317068},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.7,"breakHorizontal":-0.7,"spinRate":2511,"spinDirection":12},"zone":14,"typeConfidence":0.89,"plateTime":0.42696714821587367,"extension":7.147593011667641},"index":5,"playId":"2c6e91ce-89c2-307b-9a03-77efe5e90dc7","pitchNumber":6,"startTime":"2025-08-24T01:02:24.550Z","endTime":"2025-08-24T01:02:28.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:02:28.042Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Sheets lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T01:02:30.651Z","endTime":"2025-08-24T01:04:44.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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,6],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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, 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":80.6,"endSpeed":73.8,"strikeZoneTop":3.4859193658569,"strikeZoneBottom":1.66314094985161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.783851200624845,"aZ":-44.21283716910872,"pfxX":1.6618180177163868,"pfxZ":-8.808663235164712,"pX":-0.09145164143453885,"pZ":0.6820983224867705,"vX0":2.9167465331497713,"vY0":-117.20587163617616,"vZ0":-2.632693995506383,"x":120.49,"y":220.36,"x0":-1.576610659736558,"y0":50.00312166996045,"z0":6.018576301221155,"aX":2.2708492139521823},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.3,"breakHorizontal":-3.8,"spinRate":2744,"spinDirection":13},"zone":13,"typeConfidence":0.9,"plateTime":0.4704968968315657,"extension":7.097359021079735},"index":0,"playId":"b841578b-a829-398e-a3dd-8fe63dd0198a","pitchNumber":1,"startTime":"2025-08-24T01:02:54.531Z","endTime":"2025-08-24T01:02:58.037Z","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":95.6,"endSpeed":87.9,"strikeZoneTop":3.55455063573501,"strikeZoneBottom":1.66314094985161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.739428725171507,"aZ":-12.8407481368457,"pfxX":-0.8401078288254253,"pfxZ":9.83353105203932,"pX":0.9844623678196353,"pZ":2.3888013057198636,"vX0":7.042823063679671,"vY0":-139.00180988475668,"vZ0":-7.193163239621848,"x":79.47,"y":174.28,"x0":-1.4677901746530395,"y0":50.00593741489404,"z0":5.8541599995693865,"aX":-1.6528835684614553},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":0.1,"spinRate":2527,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.39331116569338676,"extension":7.535907440735293},"index":1,"playId":"b2911470-5869-3b22-b318-da0b16f32c5a","pitchNumber":2,"startTime":"2025-08-24T01:03:10.377Z","endTime":"2025-08-24T01:03:14.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.60030751822542,"strikeZoneBottom":1.66314094985161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.667164748806197,"aZ":-18.913700258112538,"pfxX":-8.024986632643069,"pfxZ":6.798043434928401,"pX":-0.4517477447442059,"pZ":2.9181956180605666,"vX0":6.251399452230105,"vY0":-138.9107116797199,"vZ0":-4.5734950527431915,"x":134.22,"y":159.99,"x0":-1.6908878910751657,"y0":50.00212760415665,"z0":5.846632975663378,"aX":-15.652867490099181},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":13.2,"spinRate":2421,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.3945914909411097,"extension":7.3618428219812815},"index":2,"playId":"cf8d84f0-75f2-3ff2-9306-932179edf317","pitchNumber":3,"startTime":"2025-08-24T01:03:25.960Z","endTime":"2025-08-24T01:03:30.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.55455063573501,"strikeZoneBottom":1.66314094985161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.165068323973347,"aZ":-33.70916254696103,"pfxX":0.2869679677250705,"pfxZ":-0.9246383720893064,"pX":1.3274817796523202,"pZ":-0.023340472679217877,"vX0":7.188329052931385,"vY0":-127.58151098409016,"vZ0":-7.914995177321156,"x":66.4,"y":239.41,"x0":-1.5537837020245462,"y0":50.001144295850416,"z0":5.7461371689611545,"aX":0.47697692370939165},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.1,"breakHorizontal":-2.0,"spinRate":2496,"spinDirection":33},"zone":14,"typeConfidence":0.77,"plateTime":0.4279326566745838,"extension":7.4941420497628455},"index":3,"playId":"311397a8-05e8-3061-8818-01156993bf36","pitchNumber":4,"startTime":"2025-08-24T01:03:42.917Z","endTime":"2025-08-24T01:03:46.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.257873502208835,"aZ":-16.652371191131117,"pfxX":-7.69414159553129,"pfxZ":8.188645386345787,"pX":0.1710168405681921,"pZ":2.5036805833555476,"vX0":7.851381875417013,"vY0":-137.0429460119143,"vZ0":-5.653115902606138,"x":110.48,"y":171.18,"x0":-1.7361632927332142,"y0":50.0025123212166,"z0":5.736923325407602,"aX":-14.584571791842926},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2411,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4002064050579288,"extension":7.549089414469495},"index":4,"playId":"605d3ba8-e6e7-317f-9638-af0e9b4e4849","pitchNumber":5,"startTime":"2025-08-24T01:04:05.501Z","endTime":"2025-08-24T01:04:11.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-24T01:04:20.393Z","endTime":"2025-08-24T01:04:35.788Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.811791808169474,"aZ":-46.541940313811416,"pfxX":1.9461978000070537,"pfxZ":-10.487063160390875,"pX":-0.42052509411803907,"pZ":2.6194628558957262,"vX0":2.3156109157010927,"vY0":-117.08508641085896,"vZ0":1.946629011355315,"x":133.03,"y":168.05,"x0":-1.680098149167332,"y0":50.00195413108916,"z0":6.175912011782977,"aX":2.666440669227918},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-18.0,"breakHorizontal":-4.2,"spinRate":2772,"spinDirection":17},"zone":4,"typeConfidence":0.9,"plateTime":0.47015663144629993,"extension":7.021663517357271},"hitData":{"launchSpeed":81.2,"launchAngle":29.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.65,"coordY":99.34}},"index":6,"playId":"ce583229-ebe6-39a3-9c3e-eb1aef41382d","pitchNumber":6,"startTime":"2025-08-24T01:04:35.788Z","endTime":"2025-08-24T01:04:44.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:04:44.026Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, second baseman Jake Cronenworth to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T01:06:41.542Z","endTime":"2025-08-24T01:08:41.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":7},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":89.6,"endSpeed":81.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1593521014968,"aZ":-12.022861836612032,"pfxX":1.9105244203896858,"pfxZ":11.787433086022293,"pX":0.7752739455934796,"pZ":2.9389458763248215,"vX0":-0.43984599275203706,"vY0":-130.36432019349567,"vZ0":-5.090327983047024,"x":87.45,"y":159.43,"x0":0.6987738115890291,"y0":50.00016421920907,"z0":5.835150213472088,"aX":3.265320846368149},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":20.4,"breakHorizontal":-3.4,"spinRate":2245,"spinDirection":156},"zone":3,"typeConfidence":0.91,"plateTime":0.4212567192845822,"extension":6.087837181811958},"index":0,"playId":"5f357ccd-a525-380e-a3d1-c0dbc24b92ec","pitchNumber":1,"startTime":"2025-08-24T01:06:51.586Z","endTime":"2025-08-24T01:06:56.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.44016783429256,"strikeZoneBottom":1.61314768840949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2493821232267,"aZ":-21.662163514937912,"pfxX":-3.080785814778735,"pfxZ":6.392566328528989,"pX":1.160548221054096,"pZ":4.03504364220245,"vX0":1.0307985451666724,"vY0":-126.72754428614431,"vZ0":-0.27166704581948964,"x":72.76,"y":129.83,"x0":1.1513569549009832,"y0":50.00213383811886,"z0":5.857939512344457,"aX":-5.065347987260646},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.8,"breakHorizontal":5.4,"spinRate":2283,"spinDirection":175},"zone":12,"typeConfidence":0.9,"plateTime":0.430413503416168,"extension":5.639081425154811},"index":1,"playId":"3049c5f3-6ef0-3ca3-b48d-41f918a6f441","pitchNumber":2,"startTime":"2025-08-24T01:07:09.365Z","endTime":"2025-08-24T01:07:12.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.44016783429256,"strikeZoneBottom":1.61314768840949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.906403817732045,"aZ":-23.249646792982134,"pfxX":7.062457180802421,"pfxZ":5.979632310626353,"pX":1.1213016224462635,"pZ":2.3628426590967733,"vX0":-2.020853131252566,"vY0":-121.43230930075823,"vZ0":-3.014997305843338,"x":74.26,"y":174.98,"x0":1.04698235920944,"y0":50.0042042271297,"z0":5.644598212539087,"aX":10.54155417116404},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.3,"breakHorizontal":-12.4,"spinRate":1283,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.4511681177939657,"extension":6.199007092444887},"index":2,"playId":"5d25b9e6-3126-3ff7-b45a-f28f9e91cafc","pitchNumber":3,"startTime":"2025-08-24T01:07:19.770Z","endTime":"2025-08-24T01:07:24.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82718029255199,"aZ":-27.14121054809053,"pfxX":-6.044406724086413,"pfxZ":3.7328717694409814,"pX":-0.49103870318558235,"pZ":2.449630606492049,"vX0":-2.280752174343828,"vY0":-115.75264720586144,"vZ0":-1.2495328756350546,"x":135.72,"y":172.64,"x0":1.294119456766385,"y0":50.004066567937336,"z0":5.6096229890563025,"aX":-8.152515231251181},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.7,"breakHorizontal":11.5,"spinRate":2464,"spinDirection":284},"zone":4,"typeConfidence":0.92,"plateTime":0.4742859740414307,"extension":5.807936622245318},"index":3,"playId":"563fa275-9159-3641-9610-43987982e653","pitchNumber":4,"startTime":"2025-08-24T01:07:32.389Z","endTime":"2025-08-24T01:07:36.344Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-24T01:07:46.466Z","endTime":"2025-08-24T01:07:57.429Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.175164413193034,"aZ":-23.555886892932353,"pfxX":7.679100366132016,"pfxZ":5.848854720480545,"pX":1.2353420392627235,"pZ":2.036844805500264,"vX0":-1.8470033807318753,"vY0":-120.56759561433866,"vZ0":-3.3157130799489885,"x":69.91,"y":183.79,"x0":1.0130176822028065,"y0":50.00383627197349,"z0":5.505855201913452,"aX":11.319908079295564},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":10.1,"breakHorizontal":-13.4,"spinRate":1305,"spinDirection":128},"zone":14,"typeConfidence":0.92,"plateTime":0.4540815905072577,"extension":5.887690514678251},"index":5,"playId":"76310965-3a38-3bf7-a707-2c940a6b8c41","pitchNumber":5,"startTime":"2025-08-24T01:07:57.429Z","endTime":"2025-08-24T01:08:01.463Z","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":92.1,"endSpeed":83.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.595936753373287,"aZ":-12.225795360553638,"pfxX":3.6410549186291443,"pfxZ":11.079205254158666,"pX":0.6651319353711042,"pZ":2.7321399769769834,"vX0":-0.8088621626140766,"vY0":-134.00164795949416,"vZ0":-5.765497258738945,"x":91.65,"y":165.01,"x0":0.49980447790263083,"y0":50.006163240925495,"z0":5.801258797397005,"aX":6.558140979867019},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":-6.4,"spinRate":2276,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.41029081575592397,"extension":5.927239235055616},"index":6,"playId":"5b70d5f3-f444-3843-a758-5f422b029b94","pitchNumber":6,"startTime":"2025-08-24T01:08:13.650Z","endTime":"2025-08-24T01:08:19.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.982248617871623,"aZ":-17.342851713180185,"pfxX":-2.1020860422167003,"pfxZ":8.705785371195585,"pX":-0.24835038909081267,"pZ":2.0463896058662576,"vX0":-2.00697702607549,"vY0":-129.19073287667632,"vZ0":-5.791839870474464,"x":126.47,"y":183.53,"x0":0.8094352737324726,"y0":50.00025783091719,"z0":5.63455841821466,"aX":-3.5797223637814737},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.8,"breakHorizontal":4.2,"spinRate":2365,"spinDirection":175},"zone":8,"typeConfidence":0.85,"plateTime":0.4227311006802612,"extension":6.010268793989068},"hitData":{"launchSpeed":75.5,"launchAngle":-1.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.42,"coordY":162.04}},"index":7,"playId":"f187dd5c-2bdb-3018-93ca-bfd55953fdd6","pitchNumber":7,"startTime":"2025-08-24T01:08:33.353Z","endTime":"2025-08-24T01:08:41.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:08:41.258Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T01:08:50.894Z","endTime":"2025-08-24T01:10:50.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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(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.7,"endSpeed":81.2,"strikeZoneTop":3.34867096580878,"strikeZoneBottom":1.67313910355822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.286396151294834,"aZ":-18.881788428431456,"pfxX":-1.5132132480978173,"pfxZ":7.923056854812687,"pX":1.0920523706824603,"pZ":3.272782254141751,"vX0":0.6555793027952787,"vY0":-127.90378075130558,"vZ0":-2.5640190566224157,"x":75.37,"y":150.41,"x0":1.0307635574638014,"y0":50.002171634628326,"z0":5.748384728945847,"aX":-2.5384385971738235},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.2,"breakHorizontal":2.6,"spinRate":2258,"spinDirection":178},"zone":12,"typeConfidence":0.85,"plateTime":0.42619386423201355,"extension":5.658332150292984},"index":0,"playId":"a5aa8ce2-c346-3026-8977-9cd045b5a0f6","pitchNumber":1,"startTime":"2025-08-24T01:09:02.956Z","endTime":"2025-08-24T01:09:07.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.37100391241416,"strikeZoneBottom":1.60154319120364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29715193717449,"aZ":-22.953077154007527,"pfxX":-2.5114192257843624,"pfxZ":5.67090004061582,"pX":0.21222050945334908,"pZ":2.9751308924618804,"vX0":-1.1906777112175448,"vY0":-125.83794159976222,"vZ0":-2.0171552344748718,"x":108.91,"y":158.45,"x0":1.0157984599188874,"y0":50.00102651080909,"z0":5.62139228111035,"aX":-4.081330486139907},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.1,"breakHorizontal":4.8,"spinRate":2207,"spinDirection":179},"zone":2,"typeConfidence":0.91,"plateTime":0.43303817709384784,"extension":5.726633508484373},"index":1,"playId":"e299edb0-675e-3011-b54a-c09070849117","pitchNumber":2,"startTime":"2025-08-24T01:09:13.328Z","endTime":"2025-08-24T01:09:17.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.469147534433294,"aZ":-28.165886591696704,"pfxX":-7.716279891958,"pfxZ":2.9738249378349213,"pX":-0.49432418585594645,"pZ":3.5963380195699512,"vX0":-1.8936216586730115,"vY0":-115.57577208096862,"vZ0":1.381178657671857,"x":135.84,"y":141.68,"x0":1.3387092426717295,"y0":50.000019946562524,"z0":5.705170682158441,"aX":-10.389027312019259},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":2349,"spinDirection":281},"zone":11,"typeConfidence":0.92,"plateTime":0.4747495273689841,"extension":5.514876617957787},"index":2,"playId":"d7e12b41-b984-3ec4-8ed9-e235cfa19654","pitchNumber":3,"startTime":"2025-08-24T01:09:25.291Z","endTime":"2025-08-24T01:09:28.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.37100391241416,"strikeZoneBottom":1.55584715914945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.872033482125214,"aZ":-13.187293379133608,"pfxX":3.264614058448239,"pfxZ":10.681396572436743,"pX":0.6627097434752505,"pZ":4.164032080603674,"vX0":-0.8566246026696023,"vY0":-132.83557134227266,"vZ0":-2.1036911198250254,"x":91.74,"y":126.35,"x0":0.5663685373428236,"y0":50.0011876763773,"z0":5.930976782745604,"aX":5.802492452065443},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":-5.8,"spinRate":2154,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.4131691956742136,"extension":5.884258472391766},"index":3,"playId":"8ae38e8e-c330-3bba-adf0-8efa7f748e6a","pitchNumber":4,"startTime":"2025-08-24T01:09:45.808Z","endTime":"2025-08-24T01:09:49.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.34813085586052,"strikeZoneBottom":1.57869500428049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52851473250136,"aZ":-22.819313686973075,"pfxX":-3.3740351657200156,"pfxZ":5.726556476372727,"pX":0.3898299728155989,"pZ":3.5629734881392547,"vX0":-0.4643609862165027,"vY0":-126.40851402548859,"vZ0":-0.9205214379733093,"x":102.14,"y":142.58,"x0":1.0141795984475337,"y0":50.00106857204971,"z0":5.748334276867665,"aX":-5.5104058870582815},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.4,"breakHorizontal":6.2,"spinRate":2350,"spinDirection":185},"zone":12,"typeConfidence":0.9,"plateTime":0.4317716255498425,"extension":5.808500595673304},"index":4,"playId":"9ab6e348-e611-3a9c-a9c5-af11945e652a","pitchNumber":5,"startTime":"2025-08-24T01:09:58.741Z","endTime":"2025-08-24T01:10:03.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-24T01:10:13.392Z","endTime":"2025-08-24T01:10:22.656Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.075020670797095,"aZ":-22.02902393560426,"pfxX":-2.8822856439415743,"pfxZ":6.145689880107442,"pX":0.18504271178424037,"pZ":2.9019178111347395,"vX0":-1.255797865518835,"vY0":-127.17721929677667,"vZ0":-2.4914303617555524,"x":109.95,"y":160.43,"x0":1.058613635476561,"y0":50.006111442919384,"z0":5.626356302480091,"aX":-4.760807776583271},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.8,"breakHorizontal":5.5,"spinRate":2300,"spinDirection":169},"zone":2,"typeConfidence":0.9,"plateTime":0.4293299461200464,"extension":5.795559709056964},"index":6,"playId":"9fd2b7d9-46af-3d8b-b238-f39ca78084c5","pitchNumber":6,"startTime":"2025-08-24T01:10:22.656Z","endTime":"2025-08-24T01:10:28.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42787488151217,"aZ":-13.419934337926547,"pfxX":0.599557977146012,"pfxZ":10.731348704150387,"pX":0.7056872031587821,"pZ":3.350159386407766,"vX0":-0.009106842589701736,"vY0":-131.27255501725057,"vZ0":-3.562194555801896,"x":90.1,"y":148.33,"x0":0.6312824090393825,"y0":50.003986895477674,"z0":5.721876260680685,"aX":1.04785420257257},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.8,"breakHorizontal":-1.1,"spinRate":2122,"spinDirection":164},"zone":3,"typeConfidence":0.9,"plateTime":0.41701918997682563,"extension":5.751645151774679},"hitData":{"launchSpeed":88.9,"launchAngle":47.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.16,"coordY":109.77}},"index":7,"playId":"2f70a683-4de6-3194-8a95-b54ac1b0af4c","pitchNumber":7,"startTime":"2025-08-24T01:10:41.757Z","endTime":"2025-08-24T01:10:50.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:10:50.983Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Buddy Kennedy pops out to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T01:10:56.780Z","endTime":"2025-08-24T01:12:37.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":89.8,"endSpeed":81.8,"strikeZoneTop":3.16462735527244,"strikeZoneBottom":1.5021317065838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.200022139427727,"aZ":-13.621186354743596,"pfxX":2.2119355559530307,"pfxZ":10.738102314479622,"pX":1.029626926505532,"pZ":4.514912765199084,"vX0":-0.13260806865193492,"vY0":-130.76876552652752,"vZ0":-0.8867328595888542,"x":77.75,"y":116.88,"x0":0.7938160781945555,"y0":50.00129285299058,"z0":5.882624313545408,"aX":3.821122796618097},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.4,"breakHorizontal":-4.0,"spinRate":2158,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.4192435133260237,"extension":5.844397983805999},"index":0,"playId":"cebf1fbc-2c85-3aeb-bb9c-b703b9703648","pitchNumber":1,"startTime":"2025-08-24T01:11:13.446Z","endTime":"2025-08-24T01:11:16.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.11889122990354,"strikeZoneBottom":1.5021317065838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.382790682857795,"aZ":-19.820135025673167,"pfxX":-1.6948316348233528,"pfxZ":7.673532337070636,"pX":0.4311042155283602,"pZ":2.784014027082655,"vX0":-1.3247656241184398,"vY0":-125.32677166656049,"vZ0":-2.901093841382005,"x":100.57,"y":163.61,"x0":1.1845254026915275,"y0":50.00556867976261,"z0":5.552912100157799,"aX":-2.7298654844391663},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.6,"breakHorizontal":3.4,"spinRate":2290,"spinDirection":170},"zone":3,"typeConfidence":0.87,"plateTime":0.43498853979671237,"extension":5.937141089422082},"index":1,"playId":"8a29aa9c-2205-370f-8f51-04df95d81482","pitchNumber":2,"startTime":"2025-08-24T01:11:26.863Z","endTime":"2025-08-24T01:11:30.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.80148023799281,"aZ":-21.47034056787372,"pfxX":-3.439889610579031,"pfxZ":6.482239787271162,"pX":0.369207472971431,"pZ":3.3347676636767947,"vX0":-0.5217896153486965,"vY0":-126.66658336694701,"vZ0":-1.644948003664859,"x":102.93,"y":148.74,"x0":1.0247109802090668,"y0":50.006007134381036,"z0":5.681096365552895,"aX":-5.684796776862424},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.6,"breakHorizontal":6.4,"spinRate":2353,"spinDirection":180},"zone":12,"typeConfidence":0.9,"plateTime":0.42967003083745947,"extension":5.905067140355409},"index":2,"playId":"7629554c-e63a-3bf8-9b2f-6303c12ef723","pitchNumber":3,"startTime":"2025-08-24T01:11:39.110Z","endTime":"2025-08-24T01:11:42.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.18749612007641,"strikeZoneBottom":1.5021317065838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.922234020935452,"aZ":-25.538102357707547,"pfxX":7.58779237370303,"pfxZ":4.420242129593872,"pX":1.7656213932498306,"pZ":2.3148771191107382,"vX0":-0.7085796085188696,"vY0":-121.78915357594158,"vZ0":-2.4205555558060206,"x":49.7,"y":176.28,"x0":1.0744401066935654,"y0":50.00444884401241,"z0":5.530396587158159,"aX":11.399458893790305},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.7,"breakHorizontal":-13.6,"spinRate":1282,"spinDirection":134},"zone":14,"typeConfidence":0.92,"plateTime":0.44973831898951433,"extension":5.9173715872509085},"index":3,"playId":"81cb76b9-f4b7-3015-b506-9f49ae5ec658","pitchNumber":4,"startTime":"2025-08-24T01:11:57.681Z","endTime":"2025-08-24T01:12:00.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.038722829562587,"aZ":-24.77032271230362,"pfxX":8.217954914371768,"pfxZ":4.994901202504,"pX":0.9074334949763303,"pZ":2.2753291436100103,"vX0":-2.6765211254036476,"vY0":-120.80322894324732,"vZ0":-2.62836671608287,"x":82.41,"y":177.35,"x0":0.9606997149760522,"y0":50.00115559597159,"z0":5.549896036310612,"aX":12.171561551219833},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.6,"breakHorizontal":-14.3,"spinRate":1383,"spinDirection":136},"zone":14,"typeConfidence":0.92,"plateTime":0.4530253579985555,"extension":5.820707079911827},"index":4,"playId":"93544b27-3e34-3acf-9edf-e6262753d838","pitchNumber":5,"startTime":"2025-08-24T01:12:10.048Z","endTime":"2025-08-24T01:12:13.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.841588120248375,"aZ":-12.588885179783139,"pfxX":2.5688440599637037,"pfxZ":11.24497417044511,"pX":0.08405243575128261,"pZ":3.83013034869125,"vX0":-2.1813959028264183,"vY0":-131.61416096453513,"vZ0":-2.475718496019578,"x":113.8,"y":135.37,"x0":0.592849685691695,"y0":50.00000816758434,"z0":5.723823901092158,"aX":4.473077104311496},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.9,"breakHorizontal":-4.1,"spinRate":2272,"spinDirection":161},"zone":12,"typeConfidence":0.9,"plateTime":0.4173299577230396,"extension":5.825196791712228},"hitData":{"launchSpeed":82.4,"launchAngle":66.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":169.55,"coordY":147.63}},"index":5,"playId":"ceaed3cb-9b02-384c-97ff-1c91f7792c2b","pitchNumber":6,"startTime":"2025-08-24T01:12:27.751Z","endTime":"2025-08-24T01:12:37.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:12:37.258Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Laureano walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T01:13:51.295Z","endTime":"2025-08-24T01:15:58.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.32579801393971,"strikeZoneBottom":1.46497378405238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47691469074685,"aZ":-31.884972143891808,"pfxX":0.18179817054818326,"pfxZ":0.17341575699263156,"pX":1.4933031838496111,"pZ":0.6510895425391217,"vX0":7.8208360461643,"vY0":-126.75894228319495,"vZ0":-6.575724250135827,"x":60.08,"y":221.2,"x0":-1.6478794091111564,"y0":50.00181943714493,"z0":5.805731294206319,"aX":0.29560665464781444},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.0,"breakHorizontal":-2.0,"spinRate":2494,"spinDirection":86},"zone":14,"typeConfidence":0.8,"plateTime":0.4311397741706564,"extension":7.510487784724776},"index":0,"playId":"33e60271-08f5-3bb3-b9e6-d7574ce8239f","pitchNumber":1,"startTime":"2025-08-24T01:14:49.363Z","endTime":"2025-08-24T01:14:52.545Z","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":95.0,"endSpeed":85.9,"strikeZoneTop":3.34867096580878,"strikeZoneBottom":1.56315398137683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70534546719392,"aZ":-14.69088572533574,"pfxX":-8.39928469806481,"pfxZ":9.17649805742752,"pX":0.6534483985650801,"pZ":2.337319912989832,"vX0":8.80259458525514,"vY0":-137.87906699742888,"vZ0":-6.61143363343497,"x":92.09,"y":175.67,"x0":-1.5056260603496257,"y0":50.00204931635973,"z0":5.77742173732001,"aX":-15.999694270335864},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":13.1,"spinRate":2527,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.3988832884625504,"extension":7.6606075536510865},"index":1,"playId":"dfd2b746-986e-3fd6-97aa-150ab8793cf0","pitchNumber":2,"startTime":"2025-08-24T01:15:04.299Z","endTime":"2025-08-24T01:15:07.984Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.32579801393971,"strikeZoneBottom":1.56315398137683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.088886528233353,"aZ":-33.67543347127242,"pfxX":1.959846111714957,"pfxZ":-0.8979822661924413,"pX":1.0328850346658078,"pZ":0.7007354159840029,"vX0":6.498485074360586,"vY0":-128.29980820446764,"vZ0":-6.318063169250675,"x":77.63,"y":219.86,"x0":-1.7813701812564897,"y0":50.00227250889949,"z0":5.800984144799331,"aX":3.2844267271605974},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.8,"breakHorizontal":-4.9,"spinRate":2621,"spinDirection":79},"zone":14,"typeConfidence":0.84,"plateTime":0.42596453033286696,"extension":7.4893301677483155},"index":2,"playId":"c59c2099-49fe-3947-82d7-de24ab6c39c2","pitchNumber":3,"startTime":"2025-08-24T01:15:18.466Z","endTime":"2025-08-24T01:15:23.083Z","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":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.32579801393971,"strikeZoneBottom":1.56315398137683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.314921445147238,"aZ":-11.265565541391771,"pfxX":-6.659899899777523,"pfxZ":10.644630804649328,"pX":1.4169868088541908,"pZ":0.6577910819945788,"vX0":9.944976955685952,"vY0":-139.0617735983921,"vZ0":-11.508569983222529,"x":62.99,"y":221.02,"x0":-1.3354457990978892,"y0":50.005272296142586,"z0":5.590482003043715,"aX":-13.085043889263698},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":10.1,"spinRate":2360,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.3934337845505147,"extension":7.936488484739778},"index":3,"playId":"5c08c4ad-1e36-397b-b902-219dbbad4fcf","pitchNumber":4,"startTime":"2025-08-24T01:15:36.727Z","endTime":"2025-08-24T01:15:40.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.30292555973341,"strikeZoneBottom":1.53351539806419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.133684435690167,"aZ":-13.762123079166654,"pfxX":0.7903971306830408,"pfxZ":10.039873215150088,"pX":-0.7439415639256876,"pZ":3.7154278164253727,"vX0":2.2308894842495928,"vY0":-134.77423165454644,"vZ0":-3.3166738747417654,"x":145.36,"y":138.46,"x0":-1.6861191572023357,"y0":50.00254968638148,"z0":5.9380223768962015,"aX":1.4494151124871217},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-1.9,"spinRate":2392,"spinDirection":186},"zone":11,"typeConfidence":0.89,"plateTime":0.40688039437837054,"extension":7.472199717628436},"index":4,"playId":"c4794e1e-ccc6-3e5d-9ce0-75505d17b331","pitchNumber":5,"startTime":"2025-08-24T01:15:54.855Z","endTime":"2025-08-24T01:15:58.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:15:58.633Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T01:16:05.633Z","endTime":"2025-08-24T01:17:37.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.39441837929008,"strikeZoneBottom":1.57921150415934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09461632958156,"aZ":-15.237749320255546,"pfxX":1.134902607313637,"pfxZ":8.984037962205056,"pX":-0.06807679258316897,"pZ":4.367164685746058,"vX0":3.9709477377369975,"vY0":-136.90531240306447,"vZ0":-1.677850973395527,"x":119.59,"y":120.87,"x0":-1.6888037149592452,"y0":50.006159164622815,"z0":6.038416768555323,"aX":2.14050789442772},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-3.0,"spinRate":2407,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.40109831333891144,"extension":7.232200752099004},"index":0,"playId":"c3a6f952-8eae-39ca-93f9-270bc670c3f2","pitchNumber":1,"startTime":"2025-08-24T01:16:24.309Z","endTime":"2025-08-24T01:16:28.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.37154441951242,"strikeZoneBottom":1.57921150415934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.662392619680304,"aZ":-15.166744931711612,"pfxX":-0.1765471187647515,"pfxZ":8.890877870575714,"pX":-0.145364860802655,"pZ":2.161413564065802,"vX0":4.546938095181534,"vY0":-137.4752359356815,"vZ0":-7.237650465069353,"x":122.54,"y":180.42,"x0":-1.7982298949903175,"y0":50.00198582020088,"z0":5.858947657328005,"aX":-0.3380382525211772},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-0.6,"spinRate":2347,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.39851060878340805,"extension":7.518717614327205},"index":1,"playId":"5d6664f9-1f88-3d2d-a9f9-cb6a56931cb3","pitchNumber":2,"startTime":"2025-08-24T01:16:39.980Z","endTime":"2025-08-24T01:16:44.873Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.32579801393971,"strikeZoneBottom":1.5531551574852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15564002850442,"aZ":-16.849159760341315,"pfxX":-8.29944399671012,"pfxZ":8.173316470395187,"pX":0.6917967971850364,"pZ":2.6935219492038,"vX0":8.736539020180311,"vY0":-136.7904441372531,"vZ0":-5.3150006037676905,"x":90.63,"y":166.05,"x0":-1.48141855505457,"y0":50.00266176935446,"z0":5.8358683867614305,"aX":-15.561808270870243},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2486,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.40205347293502225,"extension":7.548713903049263},"index":2,"playId":"0a0cf944-9056-3bf8-a6cc-af48924bdd0e","pitchNumber":3,"startTime":"2025-08-24T01:16:57.559Z","endTime":"2025-08-24T01:17:01.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.42025830295788,"strikeZoneBottom":1.65090658578976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95989069105113,"aZ":-13.542511700787399,"pfxX":0.6604412252261853,"pfxZ":9.390539253493277,"pX":0.7035411223182774,"pZ":1.5249664164514904,"vX0":5.816237367666173,"vY0":-140.2549103199872,"vZ0":-9.432765497544393,"x":90.18,"y":197.61,"x0":-1.4864339319215711,"y0":50.00271479206746,"z0":5.823953994193665,"aX":1.3092363625109238},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":-2.4,"spinRate":2507,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.3911469030985164,"extension":7.444820415489867},"index":3,"playId":"7f812fa1-dc5f-3e27-87a3-9deb6d29703e","pitchNumber":4,"startTime":"2025-08-24T01:17:14.515Z","endTime":"2025-08-24T01:17:18.315Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.240426573905765,"aZ":-36.220965018292915,"pfxX":2.135831893633973,"pfxZ":-2.423604183001051,"pX":0.3918384536188003,"pZ":0.4008146903389778,"vX0":5.002332832043274,"vY0":-128.8811852994576,"vZ0":-6.578998738381131,"x":102.06,"y":227.96,"x0":-1.8561101329105782,"y0":50.00137746909481,"z0":5.803925820356456,"aX":3.570365453608116},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.8,"breakHorizontal":-5.0,"spinRate":2570,"spinDirection":62},"zone":14,"typeConfidence":0.86,"plateTime":0.42593749567588324,"extension":7.35862599269067},"index":4,"playId":"9d60b1ac-ce41-3dad-851e-12f7af0eb05e","pitchNumber":5,"startTime":"2025-08-24T01:17:32.076Z","endTime":"2025-08-24T01:17:37.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:17:37.153Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T01:17:45.227Z","endTime":"2025-08-24T01:18:29.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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(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":96.6,"endSpeed":87.9,"strikeZoneTop":3.28005359906738,"strikeZoneBottom":1.5231597741483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60848169287214,"aZ":-13.752242138077277,"pfxX":-6.640582750734019,"pfxZ":9.333776973629377,"pX":0.8507038394192659,"pZ":0.9692966917256903,"vX0":8.598297298860635,"vY0":-140.06423102902124,"vZ0":-10.744332801842017,"x":84.57,"y":212.61,"x0":-1.4057679119538107,"y0":50.0010949602809,"z0":5.769999399080959,"aX":-13.104768841639297},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2422,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.39204975766704653,"extension":7.742844361614503},"index":0,"playId":"ba96d4f1-fb8b-3fe4-82f6-847b972bd568","pitchNumber":1,"startTime":"2025-08-24T01:18:02.950Z","endTime":"2025-08-24T01:18:06.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67468349018673,"aZ":-13.357972146810242,"pfxX":-0.6619405910362223,"pfxZ":9.71307206184572,"pX":-0.010462850169889211,"pZ":1.9272516818984258,"vX0":4.649157922561607,"vY0":-138.692980797422,"vZ0":-8.19838854193689,"x":117.4,"y":186.74,"x0":-1.6265276399783233,"y0":50.00070298070992,"z0":5.823665902101127,"aX":-1.2824060260969734},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":0.1,"spinRate":2453,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.3957869913590013,"extension":7.5631987714944415},"hitData":{"launchSpeed":98.9,"launchAngle":27.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.38,"coordY":55.31}},"index":1,"playId":"fcbec9d2-d331-3da6-b355-204d97e01c4e","pitchNumber":2,"startTime":"2025-08-24T01:18:17.998Z","endTime":"2025-08-24T01:18:29.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:18:29.829Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks. Ramón Laureano to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T01:18:30.894Z","endTime":"2025-08-24T01:20:10.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.76047424537046,"strikeZoneBottom":1.73313151846438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29478476877584,"aZ":-34.425950625784,"pfxX":1.1724839391874156,"pfxZ":-1.332357504600811,"pX":0.8478682912766138,"pZ":1.6743888242608087,"vX0":6.212318911121097,"vY0":-129.42119843897245,"vZ0":-4.083872908805388,"x":84.68,"y":193.57,"x0":-1.7410492608748827,"y0":50.00466823261214,"z0":5.924139488363227,"aX":1.9782087561584165},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.1,"breakHorizontal":-3.6,"spinRate":2618,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4240471074636578,"extension":7.275861377914719},"index":0,"playId":"15bef674-0904-38ca-8b8d-acc6230c7e8a","pitchNumber":1,"startTime":"2025-08-24T01:18:57.044Z","endTime":"2025-08-24T01:19:01.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.800086860361844,"aZ":-46.71863983911212,"pfxX":0.7359060275776113,"pfxZ":-10.767806383858733,"pX":-0.43530687992148376,"pZ":2.0351519925202366,"vX0":2.1658211786989066,"vY0":-116.82404295071882,"vZ0":0.6303980785399572,"x":133.59,"y":183.83,"x0":-1.4789819713228118,"y0":50.0055676617946,"z0":6.237615406380097,"aX":0.9935287563539835},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-18.8,"breakHorizontal":-2.0,"spinRate":2781,"spinDirection":17},"zone":7,"typeConfidence":0.9,"plateTime":0.47310960379352407,"extension":7.200393786221612},"index":1,"playId":"1bc12943-6441-3ca9-b7f7-c5f31f04bb9d","pitchNumber":2,"startTime":"2025-08-24T01:19:15.214Z","endTime":"2025-08-24T01:19:18.999Z","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":97.6,"endSpeed":88.5,"strikeZoneTop":3.80624137441061,"strikeZoneBottom":1.76200971334172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18533987865806,"aZ":-14.50419238318573,"pfxX":-8.683781054136158,"pfxZ":8.800417818592258,"pX":0.5191812668041393,"pZ":1.08145141462637,"vX0":8.723076215672451,"vY0":-141.47854079781965,"vZ0":-10.367484782183874,"x":97.21,"y":209.58,"x0":-1.4902606860366994,"y0":50.00088970909319,"z0":5.745368434360862,"aX":-17.432286908091317},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":13.7,"spinRate":2491,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.38857280782116366,"extension":7.629414024618207},"index":2,"playId":"d9e73f04-f9d9-3df8-a7f1-d769ecb3e768","pitchNumber":3,"startTime":"2025-08-24T01:19:31.700Z","endTime":"2025-08-24T01:19:35.645Z","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":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.62612493367225,"strikeZoneBottom":1.69056176709085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.407638680599174,"aZ":-44.39064963462922,"pfxX":3.931728421461842,"pfxZ":-8.921746655076918,"pX":-0.5588764650197807,"pZ":3.5486727907629256,"vX0":1.2094232470560184,"vY0":-116.96797586116621,"vZ0":3.3989407003837955,"x":138.3,"y":142.97,"x0":-1.5948930650237765,"y0":50.00181797971145,"z0":6.271923723111204,"aX":5.3847779495091705},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-14.9,"breakHorizontal":-7.4,"spinRate":2627,"spinDirection":22},"zone":1,"typeConfidence":0.91,"plateTime":0.4703369871494152,"extension":7.249201062765873},"index":3,"playId":"bc5a3c53-b404-313a-83a3-125603482d31","pitchNumber":4,"startTime":"2025-08-24T01:19:48.874Z","endTime":"2025-08-24T01:19:53.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.80624137441061,"strikeZoneBottom":1.78486106273409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.731661883987822,"aZ":-12.481755053175304,"pfxX":-3.0579949096995445,"pfxZ":10.168287191447192,"pX":0.38934768045909995,"pZ":1.1171100800387506,"vX0":5.823988751859215,"vY0":-138.25181214641438,"vZ0":-10.438451990349282,"x":102.16,"y":208.62,"x0":-1.3468809499718026,"y0":50.00109520154506,"z0":5.778654403734235,"aX":-5.921521183957369},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":4.3,"spinRate":2367,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.39614007350800673,"extension":7.714501343184822},"index":4,"playId":"215f24e3-9d14-3ef1-8265-d26cd542d597","pitchNumber":5,"startTime":"2025-08-24T01:20:06.160Z","endTime":"2025-08-24T01:20:10.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:20:10.125Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T01:20:16.186Z","endTime":"2025-08-24T01:25:01.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.28005359906738,"strikeZoneBottom":1.5231597741483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.441239256770835,"aZ":-11.143975384830835,"pfxX":-0.24007610410538133,"pfxZ":11.038436460703192,"pX":0.041133924051293055,"pZ":1.6534382110479693,"vX0":4.975675631314873,"vY0":-137.83514620186804,"vZ0":-9.165321221521864,"x":115.43,"y":194.14,"x0":-1.7638822908536285,"y0":50.00540734585016,"z0":5.79448333934116,"aX":-0.4583007957403096},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":-0.7,"spinRate":2491,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.3988888259916199,"extension":7.591859872654639},"index":0,"playId":"1e61e110-d179-3e63-9600-f08b13605b9a","pitchNumber":1,"startTime":"2025-08-24T01:20:42.814Z","endTime":"2025-08-24T01:20:46.985Z","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":89.9,"endSpeed":82.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.893114880280347,"aZ":-30.15582970759911,"pfxX":0.19933756753781162,"pfxZ":1.161420705435253,"pX":0.141560888090466,"pZ":2.1925694430388214,"vX0":5.094124784790985,"vY0":-130.87124031708436,"vZ0":-3.894160819651346,"x":111.6,"y":179.58,"x0":-1.8538244655035199,"y0":50.00472105129034,"z0":5.951652400145176,"aX":0.3457706652864926},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":-1.4,"spinRate":2677,"spinDirection":101},"zone":5,"typeConfidence":0.91,"plateTime":0.4180810204004941,"extension":7.3598007509400905},"index":1,"playId":"459de866-89aa-3796-b7c0-7c25423d52d9","pitchNumber":2,"startTime":"2025-08-24T01:21:01.574Z","endTime":"2025-08-24T01:21:05.235Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-24T01:21:18.449Z","endTime":"2025-08-24T01:21:32.836Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":72.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8298599317943,"aZ":-46.37723975168876,"pfxX":2.0580973622751033,"pfxZ":-10.526208818708016,"pX":-0.6985275438809014,"pZ":2.3348021493615065,"vX0":1.2730747712471786,"vY0":-117.10524171044005,"vZ0":1.1954631910839164,"x":143.63,"y":175.74,"x0":-1.5217175258445663,"y0":50.00010316321929,"z0":6.252883740103815,"aX":2.7781035003513574},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-18.1,"breakHorizontal":-4.1,"spinRate":2670,"spinDirection":16},"zone":4,"typeConfidence":0.9,"plateTime":0.4727896936428646,"extension":7.2410769537058055},"index":3,"playId":"475a52ac-997c-32ca-8ce5-2d55e69aad1b","pitchNumber":3,"startTime":"2025-08-24T01:21:32.836Z","endTime":"2025-08-24T01:21:37.433Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80347283646107,"aZ":-16.339346470544477,"pfxX":-7.157303157187102,"pfxZ":8.095923167545365,"pX":-0.17337051420545646,"pZ":3.3737042972363067,"vX0":6.5094028003582105,"vY0":-139.54884382290936,"vZ0":-4.134228505289748,"x":123.61,"y":147.69,"x0":-1.6157044690680855,"y0":50.00294097126323,"z0":5.9632116894231615,"aX":-14.00074775139573},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":11.5,"spinRate":2491,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.3937305333071204,"extension":7.615859280798533},"index":4,"playId":"93703668-4ce1-3b15-a610-498a8aab37d2","pitchNumber":4,"startTime":"2025-08-24T01:21:58.360Z","endTime":"2025-08-24T01:22:01.793Z","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":86.8,"endSpeed":79.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.366555440583767,"aZ":-32.74186100030643,"pfxX":1.1220620997210577,"pfxZ":-0.35657675333080974,"pX":0.4555653310492347,"pZ":2.9251409016893097,"vX0":4.8511697118619255,"vY0":-126.32205074051592,"vZ0":-1.3043577222972673,"x":99.63,"y":159.8,"x0":-1.6441134091530094,"y0":50.0017495477833,"z0":6.107013030896023,"aX":1.7928241917468952},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-3.2,"spinRate":2668,"spinDirection":39},"zone":3,"typeConfidence":0.88,"plateTime":0.4354352851492247,"extension":7.441860407896265},"index":5,"playId":"3cb5719c-bf35-3972-9592-387b8f52c55a","pitchNumber":5,"startTime":"2025-08-24T01:22:22.080Z","endTime":"2025-08-24T01:22:27.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.32579801393971,"strikeZoneBottom":1.5231597741483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.877960885301167,"aZ":-40.67307509038969,"pfxX":0.13092691881542162,"pfxZ":-5.517122004779203,"pX":1.4615337773916355,"pZ":-0.7634944703704765,"vX0":6.679818465076663,"vY0":-124.12652136233471,"vZ0":-8.207545839459566,"x":61.29,"y":259.39,"x0":-1.296381035557199,"y0":50.00307501610897,"z0":6.027986549815987,"aX":0.20173216863812363},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.9,"breakHorizontal":-2.0,"spinRate":2732,"spinDirection":12},"zone":14,"typeConfidence":0.89,"plateTime":0.44348060016884805,"extension":7.24689046942379},"index":6,"playId":"4d78dd8a-0f58-3354-b6b9-ecb9a4753a01","pitchNumber":6,"startTime":"2025-08-24T01:22:52.809Z","endTime":"2025-08-24T01:22:59.064Z","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":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87995498371314,"aZ":-43.57532007096053,"pfxX":-0.1360999285764639,"pfxZ":-7.920484143330649,"pX":0.6279260223210864,"pZ":2.4031157802527274,"vX0":4.895455642517978,"vY0":-119.96277664818892,"vZ0":0.24344486343375626,"x":93.06,"y":173.9,"x0":-1.4322566651881943,"y0":50.00371598593523,"z0":6.224634814982382,"aX":-0.19705106979436143},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.9,"breakHorizontal":-1.1,"spinRate":2702,"spinDirection":18},"zone":6,"typeConfidence":0.91,"plateTime":0.458761241710699,"extension":7.216770334260784},"index":7,"playId":"46b45947-0d1c-3391-8c2a-8f0208fcc1b7","pitchNumber":7,"startTime":"2025-08-24T01:23:22.134Z","endTime":"2025-08-24T01:23:28.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.41947588005366,"aZ":-14.55114926173217,"pfxX":-4.414515735627013,"pfxZ":8.793386222611256,"pX":0.6525310946122967,"pZ":2.745022107038866,"vX0":7.455822853792588,"vY0":-141.20618259600576,"vZ0":-6.200547650400214,"x":92.13,"y":164.66,"x0":-1.4577134520275923,"y0":50.00321198638179,"z0":5.918503638124377,"aX":-8.848146492367537},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":6.4,"spinRate":2417,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.3890178980435044,"extension":7.494061036161344},"index":8,"playId":"cac03238-e6d9-391a-8595-928acf931d28","pitchNumber":8,"startTime":"2025-08-24T01:23:51.233Z","endTime":"2025-08-24T01:23:55.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.659603768651,"aZ":-14.435623811304142,"pfxX":-0.2209611419498707,"pfxZ":8.951188858606747,"pX":-0.18945380225359093,"pZ":2.768621501774452,"vX0":4.081624630231772,"vY0":-140.10804737880133,"vZ0":-6.134098537238494,"x":124.22,"y":164.03,"x0":-1.638463526345301,"y0":50.00176534512335,"z0":5.93558220253054,"aX":-0.43891526486425286},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":-0.5,"spinRate":2413,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.3914556275702048,"extension":7.414966547094294},"index":9,"playId":"2ab5c0a6-05bd-3446-9875-ebbe3529cebe","pitchNumber":9,"startTime":"2025-08-24T01:24:15.659Z","endTime":"2025-08-24T01:24:21.129Z","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":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86848161574242,"aZ":-18.00302801546137,"pfxX":-5.771699327529853,"pfxZ":7.376623712953416,"pX":0.9108553955640624,"pZ":2.8646575224704796,"vX0":8.280631883559765,"vY0":-138.02258530157906,"vZ0":-4.921305782145664,"x":82.28,"y":161.43,"x0":-1.3839215711011246,"y0":50.00534093979842,"z0":5.890254865987688,"aX":-11.0928945120023},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":8.6,"spinRate":2299,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.39743544523797336,"extension":7.599704416778681},"hitData":{"launchSpeed":71.8,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":153.2}},"index":10,"playId":"639b716c-cc5a-3cad-9e94-64068ce5d698","pitchNumber":10,"startTime":"2025-08-24T01:24:53.273Z","endTime":"2025-08-24T01:25:01.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:25:01.078Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shohei Ohtani lines out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T01:27:03.163Z","endTime":"2025-08-24T01:27:32.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.53167300996812,"strikeZoneBottom":1.65314216521982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.971123932167348,"aZ":-18.29749459341804,"pfxX":-0.8827959725852916,"pfxZ":8.299735379510183,"pX":-0.298713203210777,"pZ":3.331105252232853,"vX0":-2.7321264504605707,"vY0":-127.87412042603664,"vZ0":-2.4390539915817793,"x":128.39,"y":148.84,"x0":0.8941288191202653,"y0":50.00402956741112,"z0":5.717444521007446,"aX":-1.4759573973653486},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.8,"breakHorizontal":2.2,"spinRate":2295,"spinDirection":179},"zone":1,"typeConfidence":0.8,"plateTime":0.4267557196770748,"extension":5.914238038249193},"index":0,"playId":"b2585842-ae2b-3a41-a202-a9f08597a4b5","pitchNumber":1,"startTime":"2025-08-24T01:27:10.785Z","endTime":"2025-08-24T01:27:15.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94596456385144,"aZ":-18.251528301213714,"pfxX":-1.0936470471924127,"pfxZ":8.233997469951442,"pX":-0.3186708933613637,"pZ":2.838806997178678,"vX0":-2.6680140751767314,"vY0":-128.74172694186754,"vZ0":-3.4313471667812228,"x":129.15,"y":162.13,"x0":0.870174893361444,"y0":50.000864595472756,"z0":5.5892248176828305,"aX":-1.8482325496377032},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.4,"breakHorizontal":2.5,"spinRate":2210,"spinDirection":178},"zone":4,"typeConfidence":0.83,"plateTime":0.42429053825360397,"extension":5.82241678400547},"hitData":{"launchSpeed":104.5,"launchAngle":20.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.99,"coordY":75.48}},"index":1,"playId":"552e5f89-8817-3e0d-a3f4-99b40b916565","pitchNumber":2,"startTime":"2025-08-24T01:27:25.391Z","endTime":"2025-08-24T01:27:32.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:27:32.409Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, third baseman Manny Machado to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T01:27:35.260Z","endTime":"2025-08-24T01:28:16.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.44016783429256,"strikeZoneBottom":1.54315709609888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.765030078771357,"aZ":-13.422428797562649,"pfxX":1.9436048699946533,"pfxZ":10.78318239339671,"pX":0.5947886416852751,"pZ":3.059507073322756,"vX0":-1.1159349164714423,"vY0":-131.51519071393227,"vZ0":-4.461098240344425,"x":94.33,"y":156.17,"x0":0.7736816925749742,"y0":50.004013218808694,"z0":5.784492695963469,"aX":3.380419627059395},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.7,"breakHorizontal":-3.2,"spinRate":2264,"spinDirection":159},"zone":3,"typeConfidence":0.9,"plateTime":0.4176334412452025,"extension":5.666196365302629},"index":0,"playId":"8ae18c4a-4a6e-301a-8dfe-00cbd927ba48","pitchNumber":1,"startTime":"2025-08-24T01:27:55.460Z","endTime":"2025-08-24T01:27:59.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.964178526661787,"aZ":-20.28974334524674,"pfxX":-2.5699989961532506,"pfxZ":7.128229639983481,"pX":0.1678070400646188,"pZ":2.1865060063108763,"vX0":-1.2687883621983675,"vY0":-127.69898832914706,"vZ0":-4.4755157364273055,"x":110.6,"y":179.74,"x0":1.0035725471338868,"y0":50.00395763276524,"z0":5.538720742090389,"aX":-4.284241242223373},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.2,"breakHorizontal":4.9,"spinRate":2213,"spinDirection":174},"zone":5,"typeConfidence":0.89,"plateTime":0.42739256908485324,"extension":5.854638906941361},"hitData":{"launchSpeed":88.8,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":167.9}},"index":1,"playId":"7e48a81e-ed20-3821-91f1-958e8b2aaa07","pitchNumber":2,"startTime":"2025-08-24T01:28:08.419Z","endTime":"2025-08-24T01:28:16.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:28:16.247Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, second baseman Jake Cronenworth to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T01:28:52.922Z","endTime":"2025-08-24T01:29:40.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T01:28:38.372Z","endTime":"2025-08-24T01:28:54.837Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.37154441951242,"strikeZoneBottom":1.61314768840949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.629718069971265,"aZ":-29.65495639814511,"pfxX":-7.556327289656285,"pfxZ":1.914185623812811,"pX":0.11600991771068464,"pZ":2.4373926367527816,"vX0":-0.9136115239662709,"vY0":-114.55585802653214,"vZ0":-0.7992986138538176,"x":112.58,"y":172.97,"x0":1.5019270512641818,"y0":50.00565271052647,"z0":5.708876127156084,"aX":-9.969810137763156},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.6,"breakHorizontal":13.9,"spinRate":2447,"spinDirection":274},"zone":5,"typeConfidence":0.91,"plateTime":0.4794855476442894,"extension":5.548512500698374},"index":1,"playId":"ce68d322-d105-3b89-a2be-7464dde8d9e1","pitchNumber":1,"startTime":"2025-08-24T01:28:54.837Z","endTime":"2025-08-24T01:28:58.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.1,"endSpeed":67.9,"strikeZoneTop":3.41729284943425,"strikeZoneBottom":1.53351539806419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.093768987847536,"aZ":-30.00026939219887,"pfxX":-8.537202138846851,"pfxZ":1.8476444561497978,"pX":1.111862417815184,"pZ":3.6191133814830847,"vX0":-0.7115069492552373,"vY0":-107.88864260029034,"vZ0":3.4940672353081323,"x":74.62,"y":141.06,"x0":2.5549857904384696,"y0":50.00329915648398,"z0":5.288811437498988,"aX":-10.044984343904193},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":4.7,"breakHorizontal":15.6,"spinRate":2466,"spinDirection":280},"zone":12,"typeConfidence":0.89,"plateTime":0.508037873650308,"extension":5.261049823753378},"index":2,"playId":"450b1737-1509-3e0b-8b80-8e000b65de52","pitchNumber":2,"startTime":"2025-08-24T01:29:06.326Z","endTime":"2025-08-24T01:29:10.631Z","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.0,"endSpeed":83.1,"strikeZoneTop":3.42025551062648,"strikeZoneBottom":1.53667955292453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.670546978084893,"aZ":-12.001801642933662,"pfxX":3.486659190636208,"pfxZ":11.36397734156945,"pX":0.9152336408802549,"pZ":2.7776959766286082,"vX0":-0.8196019913196496,"vY0":-132.47767777084917,"vZ0":-5.1801052635844185,"x":82.11,"y":163.78,"x0":0.7759744841255848,"y0":50.000380309639766,"z0":5.637726038863454,"aX":6.187779962124287},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.7,"breakHorizontal":-6.1,"spinRate":2211,"spinDirection":160},"zone":12,"typeConfidence":0.9,"plateTime":0.41366996921661503,"extension":5.947959179321922},"index":3,"playId":"619239fa-1aac-3432-a2d0-0d7270bfb053","pitchNumber":3,"startTime":"2025-08-24T01:29:19.168Z","endTime":"2025-08-24T01:29:24.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.85617310424178,"aZ":-26.983426689590363,"pfxX":6.0830078324967225,"pfxZ":3.511372641115736,"pX":0.4142251076959754,"pZ":2.4109292076689313,"vX0":-3.460396211544066,"vY0":-120.40131991007094,"vZ0":-1.901121065920787,"x":101.21,"y":173.68,"x0":1.0746464557314424,"y0":50.00302502548301,"z0":5.5826116130829595,"aX":8.993118275311716},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.2,"breakHorizontal":-10.3,"spinRate":1354,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.4537129671957234,"extension":5.974586261131501},"hitData":{"launchSpeed":99.7,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":148.64}},"index":4,"playId":"f84a9d7f-376e-3416-b055-08312212c6e9","pitchNumber":4,"startTime":"2025-08-24T01:29:32.601Z","endTime":"2025-08-24T01:29:40.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:29:40.648Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T01:31:33.565Z","endTime":"2025-08-24T01:32:50.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.64661211264447,"strikeZoneBottom":1.60257712312553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99748824735526,"aZ":-43.92730739443722,"pfxX":2.2145033722001584,"pfxZ":-8.660420572170043,"pX":1.5454360049409783,"pZ":0.1817738608097645,"vX0":5.992583031642281,"vY0":-116.9257694302995,"vZ0":-3.8042748115453002,"x":58.09,"y":233.87,"x0":-1.3582969762523125,"y0":50.00094369077152,"z0":6.03214609302005,"aX":3.0056407319843124},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.4,"breakHorizontal":-5.8,"spinRate":2863,"spinDirection":12},"zone":14,"typeConfidence":0.9,"plateTime":0.4719252378516954,"extension":7.400839525901634},"index":0,"playId":"52b6ea59-df6d-3ab4-9a8c-e138486175cc","pitchNumber":1,"startTime":"2025-08-24T01:32:05.571Z","endTime":"2025-08-24T01:32:08.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.66949290000739,"strikeZoneBottom":1.53403131645335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0687589068127,"aZ":-15.867035450705368,"pfxX":-8.619853955851633,"pfxZ":8.642054862974849,"pX":0.3883155833226132,"pZ":1.1163412844179257,"vX0":8.082872297023272,"vY0":-137.60335480146915,"vZ0":-9.489573005634831,"x":102.2,"y":208.64,"x0":-1.49020178339171,"y0":50.003573154196076,"z0":5.722546627201837,"aX":-16.267694871146418},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":13.6,"spinRate":2567,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4004933872992318,"extension":7.486858410987682},"index":1,"playId":"adbc14d3-91de-35c4-adc1-9330c4c427fc","pitchNumber":2,"startTime":"2025-08-24T01:32:19.789Z","endTime":"2025-08-24T01:32:23.856Z","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":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.8,"strikeZoneTop":3.71525618060171,"strikeZoneBottom":1.48833581373495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19574805817312,"aZ":-17.607239580514477,"pfxX":-8.44543552236329,"pfxZ":7.824850883226812,"pX":0.879966828912879,"pZ":2.610674030197334,"vX0":9.446242269069199,"vY0":-136.56300667972033,"vZ0":-5.394811600480117,"x":83.46,"y":168.29,"x0":-1.5509580754264112,"y0":50.00077755934743,"z0":5.850276252636002,"aX":-15.716582618085594},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":13.0,"spinRate":2504,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4033619738395746,"extension":7.668889584466261},"index":2,"playId":"70e60f82-fe74-323d-9556-1449401c9390","pitchNumber":3,"startTime":"2025-08-24T01:32:33.403Z","endTime":"2025-08-24T01:32:38.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.71525618060171,"strikeZoneBottom":1.579728179012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.908274106008562,"aZ":-11.787293391791845,"pfxX":-1.014181438399385,"pfxZ":10.712902816986235,"pX":1.0171894358399938,"pZ":2.34368584748078,"vX0":7.535659683446932,"vY0":-137.4327778308541,"vZ0":-7.047261526914199,"x":78.23,"y":175.5,"x0":-1.6346061887438486,"y0":50.00423857943892,"z0":5.750766406655637,"aX":-1.930844499076882},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":0.1,"spinRate":2565,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39932639366899236,"extension":7.568160160969875},"index":3,"playId":"6697a0bc-b9e8-36f6-b356-1bc88f7f45af","pitchNumber":4,"startTime":"2025-08-24T01:32:46.872Z","endTime":"2025-08-24T01:32:50.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:32:50.723Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to left fielder Alex Call. Manny Machado to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T01:32:56.228Z","endTime":"2025-08-24T01:34:29.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":86.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49972842061802,"aZ":-12.036510893037754,"pfxX":-4.194750142384198,"pfxZ":10.518555233249826,"pX":-0.17787595135766485,"pZ":2.696509815525817,"vX0":5.665713977235629,"vY0":-138.14529235376136,"vZ0":-6.47344964851564,"x":123.78,"y":165.97,"x0":-1.7194926645850517,"y0":50.00323667838966,"z0":5.895211963945679,"aX":-8.031412922220415},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":6.2,"spinRate":2495,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.3979430950144498,"extension":7.439127000153406},"index":0,"playId":"3da809cf-41d1-34d3-a1f3-ca70ff225f40","pitchNumber":1,"startTime":"2025-08-24T01:33:17.338Z","endTime":"2025-08-24T01:33:20.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.53221650641953,"strikeZoneBottom":1.64827604315352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.261278276818064,"aZ":-20.977637228985824,"pfxX":0.9051915933471424,"pfxZ":5.9255197332192076,"pX":-0.7082645481475931,"pZ":4.676020262177582,"vX0":2.3655016901807397,"vY0":-136.61111961601796,"vZ0":0.18895623737552425,"x":144.0,"y":112.53,"x0":-1.7031131611826515,"y0":50.00062359069579,"z0":6.04864908315729,"aX":1.709019285583207},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":-2.2,"spinRate":2250,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4010282499354356,"extension":7.270933935270623},"index":1,"playId":"b2093f32-f058-3201-b93c-b1db9a6a4328","pitchNumber":2,"startTime":"2025-08-24T01:33:37.233Z","endTime":"2025-08-24T01:33:40.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.549783312171225,"aZ":-44.051848196830115,"pfxX":2.5835221370058026,"pfxZ":-9.001755533487415,"pX":0.16350770338145856,"pZ":1.8284668348411672,"vX0":2.8200664731449594,"vY0":-114.78580312717976,"vZ0":-0.08383524366248829,"x":110.77,"y":189.41,"x0":-1.4221032561556128,"y0":50.004385838728695,"z0":6.196494856125836,"aX":3.4076735598926757},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-16.0,"breakHorizontal":-5.4,"spinRate":2733,"spinDirection":23},"zone":8,"typeConfidence":0.9,"plateTime":0.47931253530320816,"extension":7.194955894965104},"index":2,"playId":"f16581eb-e71d-3899-8f2b-389cc5d2047f","pitchNumber":3,"startTime":"2025-08-24T01:33:54.408Z","endTime":"2025-08-24T01:33:58.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.024436223399114,"aZ":-14.78592863842039,"pfxX":-4.814340951057867,"pfxZ":8.700967209185706,"pX":0.23596267638063773,"pZ":2.1104898079592407,"vX0":6.309693157100612,"vY0":-140.5152926196545,"vZ0":-7.568394252809428,"x":108.01,"y":181.8,"x0":-1.4137955920205443,"y0":50.00242226463495,"z0":5.800688565230308,"aX":-9.621197903547117},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":7.4,"spinRate":2461,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.3898847365247562,"extension":7.63487704449939},"hitData":{"launchSpeed":97.2,"launchAngle":15.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.41,"coordY":115.87}},"index":3,"playId":"f4cfcf81-e364-3def-923a-94420f7a5aa5","pitchNumber":4,"startTime":"2025-08-24T01:34:19.931Z","endTime":"2025-08-24T01:34:29.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:34:29.088Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks. Manny Machado to 3rd. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T01:34:38.429Z","endTime":"2025-08-24T01:36:44.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.30346506862648,"strikeZoneBottom":1.53403131645335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.168404038961675,"aZ":-14.665253756639066,"pfxX":-6.788341368833463,"pfxZ":9.261677666558702,"pX":1.0625775390040342,"pZ":2.3862323448406513,"vX0":9.111948837826676,"vY0":-137.30804278084688,"vZ0":-6.566899404949368,"x":76.5,"y":174.35,"x0":-1.4322063695957663,"y0":50.00586716923731,"z0":5.824927162394421,"aX":-12.838273368379008},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2519,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.40039493319603947,"extension":7.59580841584537},"index":0,"playId":"89a7c194-a323-3de7-b08b-5f05772681bd","pitchNumber":1,"startTime":"2025-08-24T01:35:06.336Z","endTime":"2025-08-24T01:35:09.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 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.0,"endSpeed":87.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.193860893495206,"aZ":-10.023288037264129,"pfxX":-0.54862382924506,"pfxZ":11.333229036919757,"pX":-0.3262815396332424,"pZ":2.9300507768774517,"vX0":3.6949976090201937,"vY0":-139.58027473008997,"vZ0":-6.359170652874412,"x":129.44,"y":159.67,"x0":-1.6013270252748044,"y0":50.00106838590058,"z0":5.912111112142112,"aX":-1.0722610572482305},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":0.1,"spinRate":2502,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.3938324287571753,"extension":7.64378545064976},"index":1,"playId":"5ebcc6e3-58c2-3e0b-b051-f54dd2ceb80d","pitchNumber":2,"startTime":"2025-08-24T01:35:24.139Z","endTime":"2025-08-24T01:35:28.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.69237425430212,"strikeZoneBottom":1.70365409008831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.977141979321644,"aZ":-11.354496924037301,"pfxX":1.1676787975483416,"pfxZ":10.833717577431312,"pX":1.1668528137200125,"pZ":3.2925591226339535,"vX0":6.822933552795131,"vY0":-138.2635829979273,"vZ0":-5.135303350120838,"x":72.52,"y":149.88,"x0":-1.491960711646943,"y0":50.00012420069109,"z0":5.946397584425174,"aX":2.2434017191317372},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":-3.6,"spinRate":2450,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3972860701835428,"extension":7.598279974122457},"index":2,"playId":"f4520435-c4cd-3907-b037-4f952980e453","pitchNumber":3,"startTime":"2025-08-24T01:35:41.665Z","endTime":"2025-08-24T01:35:46.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.69237425430212,"strikeZoneBottom":1.70365409008831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.060244172073286,"aZ":-10.943883732550109,"pfxX":-1.6458056599153357,"pfxZ":11.03758681937612,"pX":0.29927456215919873,"pZ":1.2109592441450727,"vX0":5.9177106464548075,"vY0":-137.69372054351894,"vZ0":-10.401186154480289,"x":105.59,"y":206.08,"x0":-1.6622508751448606,"y0":50.003869172592786,"z0":5.773939138722458,"aX":-3.166169717161676},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":1.8,"spinRate":2548,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.3975134996280638,"extension":7.664933292286151},"index":3,"playId":"58a04e55-d319-370c-8260-8cb29aa0bab8","pitchNumber":4,"startTime":"2025-08-24T01:35:59.846Z","endTime":"2025-08-24T01:36:03.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":86.1,"strikeZoneTop":3.62721332099948,"strikeZoneBottom":1.68445696325264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0759803124816,"aZ":-13.421544665019177,"pfxX":-1.0288271440555352,"pfxZ":9.873683541173431,"pX":0.19442915167049102,"pZ":1.5072810731679862,"vX0":4.683626306780749,"vY0":-137.33150336255164,"vZ0":-9.00334995539531,"x":109.59,"y":198.08,"x0":-1.4037231814960982,"y0":50.00031120507251,"z0":5.7535613518411095,"aX":-1.954057241573248},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":0.8,"spinRate":2384,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39973848760477004,"extension":7.5576697430914805},"index":4,"playId":"ef7f2a12-e8eb-3e90-afa3-676133bd2541","pitchNumber":5,"startTime":"2025-08-24T01:36:19.241Z","endTime":"2025-08-24T01:36:25.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.62373188719555,"strikeZoneBottom":1.70365409008831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.594058322414565,"aZ":-33.98535019911055,"pfxX":0.9724429165592419,"pfxZ":-1.0763751090705085,"pX":1.5121676299320028,"pZ":0.4758042394209964,"vX0":7.6085537643629495,"vY0":-128.78151095150233,"vZ0":-6.917401744661727,"x":59.36,"y":225.93,"x0":-1.6063174854811078,"y0":50.005624957473444,"z0":5.823863024097307,"aX":1.632543003951999},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.4,"breakHorizontal":-3.5,"spinRate":2604,"spinDirection":66},"zone":14,"typeConfidence":0.86,"plateTime":0.4252262557661579,"extension":7.433707136019318},"index":5,"playId":"6d1af710-996c-337b-8de7-0aaaf3febc41","pitchNumber":6,"startTime":"2025-08-24T01:36:39.183Z","endTime":"2025-08-24T01:36:44.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:36:44.629Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gavin Sheets lines out to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T01:38:01.657Z","endTime":"2025-08-24T01:38:44.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T01:36:55.692Z","endTime":"2025-08-24T01:38:03.869Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.51241111245481,"strikeZoneBottom":1.66262305815207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10116104117174,"aZ":-13.604196409641785,"pfxX":-6.842383729350048,"pfxZ":9.793191414096317,"pX":0.8635936064664236,"pZ":3.868979467965696,"vX0":9.10122114210071,"vY0":-137.67973819655364,"vZ0":-3.0683266633406396,"x":84.08,"y":134.32,"x0":-1.615145922168782,"y0":50.00216996660184,"z0":5.934069317201418,"aX":-12.974251335883485},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2396,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.39973718072197384,"extension":7.612533856372982},"index":1,"playId":"d84b2ac6-2884-3758-b22f-47477230bdb1","pitchNumber":1,"startTime":"2025-08-24T01:38:03.869Z","endTime":"2025-08-24T01:38:07.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.48779793938695,"strikeZoneBottom":1.7566456895491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.502036662814284,"aZ":-17.39904592401711,"pfxX":-8.023632293813565,"pfxZ":7.934944760281442,"pX":0.778271785943771,"pZ":1.577883230979747,"vX0":9.312448248667156,"vY0":-136.2427724720602,"vZ0":-7.86919790850099,"x":87.33,"y":196.18,"x0":-1.6566082673717557,"y0":50.00538974962328,"z0":5.726727468270619,"aX":-14.947324030743188},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.6,"breakHorizontal":12.4,"spinRate":2466,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40344610736837794,"extension":7.642040593739763},"index":2,"playId":"5cee0985-a621-377f-b5aa-a52c71076afe","pitchNumber":2,"startTime":"2025-08-24T01:38:19.191Z","endTime":"2025-08-24T01:38:23.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99750005204977,"aZ":-14.793253486200635,"pfxX":-7.6829305636420315,"pfxZ":9.036212751362886,"pX":0.15934038300511003,"pZ":1.970533008587804,"vX0":7.608438281024875,"vY0":-138.5472773910876,"vZ0":-7.596487839475174,"x":110.93,"y":185.58,"x0":-1.6382734811070614,"y0":50.00465141266913,"z0":5.757728198292601,"aX":-14.780790532021317},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2492,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.3969473460304269,"extension":7.591744524346298},"hitData":{"launchSpeed":97.4,"launchAngle":9.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":169.54,"coordY":151.29}},"index":3,"playId":"9a901882-0850-3df8-b740-e9222b734a2e","pitchNumber":3,"startTime":"2025-08-24T01:38:38.798Z","endTime":"2025-08-24T01:38:44.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:38:44.309Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ramón Laureano singles on a ground ball to right fielder Teoscar Hernández. Manny Machado scores. Ryan O'Hearn scores. Xander Bogaerts to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T01:38:49.739Z","endTime":"2025-08-24T01:39:46.308Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":81.3,"strikeZoneTop":3.32525830077193,"strikeZoneBottom":1.56263774741843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38253989908733,"aZ":-30.117637705163787,"pfxX":-0.3281061469615043,"pfxZ":1.2414618462476277,"pX":1.6604111383297968,"pZ":0.3545535776714943,"vX0":8.608176330781443,"vY0":-127.75571857987639,"vZ0":-7.704355890950543,"x":53.71,"y":229.21,"x0":-1.7102597632295908,"y0":50.00075434601759,"z0":5.777224140177152,"aX":-0.5432153353385986},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":-1.3,"spinRate":2526,"spinDirection":35},"zone":14,"typeConfidence":0.87,"plateTime":0.4287771384449752,"extension":7.413271864287976},"index":0,"playId":"1d3a27ae-ab95-35d1-88fe-bba50c8d97a6","pitchNumber":1,"startTime":"2025-08-24T01:39:14.580Z","endTime":"2025-08-24T01:39:17.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01818807479699,"aZ":-13.889393461387348,"pfxX":-6.766251889380981,"pfxZ":9.478836420579553,"pX":0.4005994158262676,"pZ":2.1195626379523658,"vX0":7.7667152792461,"vY0":-138.72924539450722,"vZ0":-7.455636108138672,"x":101.73,"y":181.55,"x0":-1.5699732807561229,"y0":50.0048322276156,"z0":5.787606380924792,"aX":-13.054945836734504},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2461,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.396381376281143,"extension":7.654327202082406},"hitData":{"launchSpeed":106.4,"launchAngle":3.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.51,"coordY":101.52}},"index":1,"playId":"10c8db49-b596-37b0-b499-bc899ae8e7cc","pitchNumber":2,"startTime":"2025-08-24T01:39:35.130Z","endTime":"2025-08-24T01:39:46.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:39:46.308Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jake Cronenworth out on a sacrifice fly to left fielder Alex Call. Xander Bogaerts scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T01:40:06.763Z","endTime":"2025-08-24T01:42:00.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.442590496891526,"aZ":-13.639501311760815,"pfxX":-3.582591857223347,"pfxZ":9.997242434001027,"pX":0.14059498384780766,"pZ":2.5520443496902634,"vX0":5.85860146406933,"vY0":-135.72005168331012,"vZ0":-6.479065127226526,"x":111.64,"y":169.87,"x0":-1.5867215481432206,"y0":50.00048527439442,"z0":5.931309529716209,"aX":-6.640859283714925},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":5.2,"spinRate":2441,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.40453940747816075,"extension":7.463122026877581},"index":0,"playId":"d3af4802-baec-38cc-937f-b9b2b3c773c6","pitchNumber":1,"startTime":"2025-08-24T01:40:24.562Z","endTime":"2025-08-24T01:40:28.260Z","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":87.8,"endSpeed":80.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33811076948121,"aZ":-33.383241372959496,"pfxX":0.5697008046146608,"pfxZ":-0.73807205454328,"pX":0.31178565069859887,"pZ":1.523944936206929,"vX0":4.909993474506932,"vY0":-127.69971780394822,"vZ0":-4.425942551426919,"x":105.12,"y":197.63,"x0":-1.713159808256016,"y0":50.000880970196924,"z0":5.918087677332972,"aX":0.9361591554766663},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.2,"breakHorizontal":-2.2,"spinRate":2647,"spinDirection":78},"zone":9,"typeConfidence":0.88,"plateTime":0.4296110616306632,"extension":7.4473913357226875},"index":1,"playId":"37708938-5162-35e9-ba4c-18fd14d8220f","pitchNumber":2,"startTime":"2025-08-24T01:40:46.418Z","endTime":"2025-08-24T01:40:51.750Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72222602047617,"aZ":-43.12259046953049,"pfxX":2.258144552968763,"pfxZ":-7.527677471060982,"pX":0.03933390101882523,"pZ":1.568191431085111,"vX0":2.7927706186712435,"vY0":-120.43695488010337,"vZ0":-1.6244697342674652,"x":115.5,"y":196.44,"x0":-1.4335076013052057,"y0":50.00583073072353,"z0":6.1025460188663185,"aX":3.2822138227094304},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.7,"breakHorizontal":-4.8,"spinRate":2816,"spinDirection":23},"zone":8,"typeConfidence":0.91,"plateTime":0.4566536396065106,"extension":7.187784043206597},"index":2,"playId":"66d09579-498d-3f6b-bd6e-4f2d1cb94e07","pitchNumber":3,"startTime":"2025-08-24T01:41:10.931Z","endTime":"2025-08-24T01:41:14.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"04d631f4-9133-4555-9c06-c02e292ff92d","startTime":"2025-08-24T01:41:34.216Z","endTime":"2025-08-24T01:41:39.224Z","isPitch":false,"type":"stepoff"},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.825339311395105,"aZ":-35.413884442508916,"pfxX":0.5038382897659144,"pfxZ":-1.9952700464639612,"pX":0.2633815623557627,"pZ":2.650735256118879,"vX0":4.538881945612188,"vY0":-127.02053105101805,"vZ0":-1.4618109186251007,"x":106.96,"y":167.21,"x0":-1.61774304563105,"y0":50.0041997148388,"z0":6.06881779947741,"aX":0.8169970970417608},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":-2.0,"spinRate":2515,"spinDirection":63},"zone":5,"typeConfidence":0.88,"plateTime":0.4324458039418735,"extension":7.242255428326224},"hitData":{"launchSpeed":86.6,"launchAngle":28.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.57,"coordY":93.91}},"index":4,"playId":"3791eeed-ccfa-3528-a6b0-a06bfa3d8146","pitchNumber":4,"startTime":"2025-08-24T01:41:49.325Z","endTime":"2025-08-24T01:42:00.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:42:00.343Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T01:42:17.016Z","endTime":"2025-08-24T01:44:24.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.34813085586052,"strikeZoneBottom":1.5226442020095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15598326499221,"aZ":-46.18986123724388,"pfxX":2.101733158159061,"pfxZ":-10.580873795280768,"pX":0.5770741119267654,"pZ":2.136945710631638,"vX0":3.8165896475748164,"vY0":-115.66990449721494,"vZ0":1.0079109298458555,"x":95.0,"y":181.08,"x0":-1.382471422906613,"y0":50.00431044053877,"z0":6.205679817633204,"aX":2.7831084405877995},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-18.4,"breakHorizontal":-4.9,"spinRate":2820,"spinDirection":20},"zone":6,"typeConfidence":0.9,"plateTime":0.47770834713247323,"extension":7.332941847120496},"index":0,"playId":"2e98e5cb-35d8-337a-89d2-32338a92900a","pitchNumber":1,"startTime":"2025-08-24T01:42:34.817Z","endTime":"2025-08-24T01:42:39.380Z","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, 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":88.0,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.342454743141584,"aZ":-33.04066218889403,"pfxX":1.4168292334477863,"pfxZ":-0.5288314384819968,"pX":1.0922021726644418,"pZ":0.6075253193344761,"vX0":6.204197082079939,"vY0":-127.92093993463605,"vZ0":-6.8005874291245965,"x":75.37,"y":222.38,"x0":-1.5482272452649106,"y0":50.00026095814137,"z0":5.8901519601869206,"aX":2.345925423787294},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.3,"breakHorizontal":-4.0,"spinRate":2716,"spinDirection":79},"zone":14,"typeConfidence":0.85,"plateTime":0.4281481219742469,"extension":7.400960683008688},"index":1,"playId":"5b294641-0e73-3215-b7fc-c34f19308f75","pitchNumber":2,"startTime":"2025-08-24T01:42:50.846Z","endTime":"2025-08-24T01:42:54.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.37100391241416,"strikeZoneBottom":1.5226442020095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.862505954562298,"aZ":-36.01750640066739,"pfxX":-0.4727725046761915,"pfxZ":-2.3761373847085077,"pX":1.2110337889418767,"pZ":1.4459491219469491,"vX0":6.8368473415468,"vY0":-126.81846654414211,"vZ0":-4.2393257110900056,"x":70.84,"y":199.74,"x0":-1.4675793467631608,"y0":50.00349753696497,"z0":6.036851599973236,"aX":-0.7636715773234363},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.2,"breakHorizontal":-0.8,"spinRate":2565,"spinDirection":46},"zone":14,"typeConfidence":0.83,"plateTime":0.4332093656959719,"extension":7.376593972395732},"index":2,"playId":"527518d9-9c23-34b8-a935-18abc76e78d8","pitchNumber":3,"startTime":"2025-08-24T01:43:16.865Z","endTime":"2025-08-24T01:43:20.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.34813085586052,"strikeZoneBottom":1.5226442020095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06830378130075,"aZ":-16.908411379142223,"pfxX":0.902284103272682,"pfxZ":8.1637269300994,"pX":0.2988301996234845,"pZ":3.971674400259645,"vX0":4.420704104177864,"vY0":-136.61730236590049,"vZ0":-2.397935118975438,"x":105.61,"y":131.54,"x0":-1.464641755740438,"y0":50.00556480672043,"z0":6.037286713538509,"aX":1.6869633351037059},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":-2.6,"spinRate":2538,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.40254987500330586,"extension":7.621598971674301},"index":3,"playId":"193ba1cf-6fd9-3a97-9094-a12f622658e8","pitchNumber":4,"startTime":"2025-08-24T01:43:35.260Z","endTime":"2025-08-24T01:43:39.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59616501516476,"aZ":-10.464640738400634,"pfxX":-0.7261454279391844,"pfxZ":11.30936711529235,"pX":1.098512508673249,"pZ":2.3507857849357774,"vX0":6.836871437219506,"vY0":-138.32813048259047,"vZ0":-7.860499324026326,"x":75.13,"y":175.31,"x0":-1.3208545770385136,"y0":50.003161508849345,"z0":5.948000779597156,"aX":-1.3953836606996985},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":-0.2,"spinRate":2502,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.3974133075484394,"extension":7.544649162588202},"index":4,"playId":"9789fa23-65e7-3bcc-9cd4-fde1207c99cb","pitchNumber":5,"startTime":"2025-08-24T01:43:52.022Z","endTime":"2025-08-24T01:43:55.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.760153591511745,"aZ":-44.36325623394621,"pfxX":0.7039019464477965,"pfxZ":-8.351977818897288,"pX":-0.014064684320748385,"pZ":2.2141814938119877,"vX0":3.244181542464686,"vY0":-120.43974679742976,"vZ0":-0.15919144920743133,"x":117.54,"y":179.0,"x0":-1.47336748451115,"y0":50.00128952525185,"z0":6.225155831300372,"aX":1.0272723263795953},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.9,"breakHorizontal":-2.0,"spinRate":2638,"spinDirection":22},"zone":5,"typeConfidence":0.9,"plateTime":0.4558716388375794,"extension":7.333008842230054},"hitData":{"launchSpeed":88.5,"launchAngle":58.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.56,"coordY":119.23}},"index":5,"playId":"6f496e00-3bbd-338d-8d0a-c5c7b9d99776","pitchNumber":6,"startTime":"2025-08-24T01:44:14.785Z","endTime":"2025-08-24T01:44:24.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:44:24.592Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddie Freeman lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T01:46:31.450Z","endTime":"2025-08-24T01:46:57.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.71416295434737,"strikeZoneBottom":1.8126006032166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.774374224545706,"aZ":-16.29735387555966,"pfxX":0.5162946881973314,"pfxZ":9.618880618110698,"pX":-0.45235986537683026,"pZ":1.108044012720405,"vX0":-3.8124357578575268,"vY0":-127.07556649395087,"vZ0":-7.799872514013311,"x":134.24,"y":208.86,"x0":0.9943444335733854,"y0":50.00370452733926,"z0":5.490153243651838,"aX":0.8526670296645585},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":16.1,"breakHorizontal":-0.1,"spinRate":2238,"spinDirection":164},"zone":13,"typeConfidence":0.85,"plateTime":0.4295011637946047,"extension":6.009055173525312},"index":0,"playId":"b79847da-02bb-34de-b9ef-5e25bb25b292","pitchNumber":1,"startTime":"2025-08-24T01:46:39.732Z","endTime":"2025-08-24T01:46:43.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.566473271328306,"aZ":-27.637101888391825,"pfxX":-5.4711871548404964,"pfxZ":3.4373373489557952,"pX":-0.6713593410755898,"pZ":2.0667990474419358,"vX0":-2.4961841696013716,"vY0":-114.2642028315614,"vZ0":-1.5772109859783254,"x":142.59,"y":182.98,"x0":1.146803777649106,"y0":50.001415232234734,"z0":5.488170008160001,"aX":-7.214182997035026},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":6.1,"breakHorizontal":10.6,"spinRate":2493,"spinDirection":279},"zone":7,"typeConfidence":0.91,"plateTime":0.47984107084079763,"extension":5.789225911287413},"hitData":{"launchSpeed":96.8,"launchAngle":17.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.61,"coordY":89.5}},"index":1,"playId":"d3c0356f-769f-371d-b594-af3540bbdf33","pitchNumber":2,"startTime":"2025-08-24T01:46:50.616Z","endTime":"2025-08-24T01:46:57.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:46:57.688Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T01:47:01.365Z","endTime":"2025-08-24T01:49:22.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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.1,"endSpeed":80.8,"strikeZoneTop":3.55400693772737,"strikeZoneBottom":1.67008981517333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.964493121302883,"aZ":-20.7999835797502,"pfxX":-0.9989900936824849,"pfxZ":6.8808237842735975,"pX":0.9952921566470239,"pZ":2.4682294794556325,"vX0":-0.1726163932926075,"vY0":-126.97312920787155,"vZ0":-3.7212966587812804,"x":79.06,"y":172.14,"x0":1.193858884403819,"y0":50.002391963770016,"z0":5.583208142511251,"aX":-1.6514781408863126},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.0,"breakHorizontal":1.8,"spinRate":2246,"spinDirection":167},"zone":14,"typeConfidence":0.88,"plateTime":0.42933704844293974,"extension":5.807299673012309},"index":0,"playId":"e526e9cb-568c-3209-95e3-617a23a1f8d7","pitchNumber":1,"startTime":"2025-08-24T01:47:22.593Z","endTime":"2025-08-24T01:47:26.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.587039521466014,"aZ":-19.238847315271595,"pfxX":-0.36397759564456633,"pfxZ":7.679851555171732,"pX":0.4199022944051391,"pZ":2.79866945248175,"vX0":-1.057331470998236,"vY0":-128.18710428045995,"vZ0":-3.428609444110172,"x":100.99,"y":163.22,"x0":0.8830434964641649,"y0":50.000709778416315,"z0":5.634507869017938,"aX":-0.6123612840598475},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.4,"breakHorizontal":0.8,"spinRate":2226,"spinDirection":173},"zone":6,"typeConfidence":0.79,"plateTime":0.4253980409317286,"extension":5.942455511583403},"index":1,"playId":"d82c4002-75e5-3819-b2b6-005d89b798b1","pitchNumber":2,"startTime":"2025-08-24T01:47:34.992Z","endTime":"2025-08-24T01:47:40.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.932857672624834,"aZ":-22.227287013169093,"pfxX":-2.6435067793066187,"pfxZ":6.006687134452161,"pX":-0.7866543254217728,"pZ":3.484917176052531,"vX0":-2.9394711174837003,"vY0":-127.07159400271746,"vZ0":-1.2642920739212609,"x":146.99,"y":144.69,"x0":0.7231602706479299,"y0":50.003605561347015,"z0":5.7336802427000535,"aX":-4.377802700704925},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.9,"breakHorizontal":5.4,"spinRate":2226,"spinDirection":175},"zone":1,"typeConfidence":0.9,"plateTime":0.42895164281803533,"extension":5.788885305628844},"index":2,"playId":"86f44d97-2fe5-3584-bb82-d6887d6c663e","pitchNumber":3,"startTime":"2025-08-24T01:47:49.884Z","endTime":"2025-08-24T01:47:53.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-24T01:48:00.778Z","endTime":"2025-08-24T01:48:10.724Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.66840128669094,"strikeZoneBottom":1.74261091895866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56322935260705,"aZ":-28.632927168191294,"pfxX":3.5426482483048183,"pfxZ":2.5223671720736753,"pX":1.5830059724901835,"pZ":3.0195209700942662,"vX0":-0.04487128308103855,"vY0":-117.20769724180907,"vZ0":0.01297444860809005,"x":56.66,"y":157.25,"x0":1.1415527374107182,"y0":50.00083562166352,"z0":5.67085873759626,"aX":4.965733683133694},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.8,"breakHorizontal":-6.4,"spinRate":1163,"spinDirection":130},"zone":12,"typeConfidence":0.87,"plateTime":0.465953416302181,"extension":5.961283250424561},"index":4,"playId":"186cf9da-aec6-3cf8-a6e1-b1ebaf20754d","pitchNumber":4,"startTime":"2025-08-24T01:48:10.724Z","endTime":"2025-08-24T01:48:14.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.557402836332507,"aZ":-13.131812465165126,"pfxX":3.732397149635215,"pfxZ":10.871342104781597,"pX":0.9334722438684191,"pZ":2.594077638377478,"vX0":-0.18708958620794586,"vY0":-131.8936072961978,"vZ0":-5.509567685827555,"x":81.42,"y":168.74,"x0":0.5210268619733053,"y0":50.00398629137311,"z0":5.688271421340925,"aX":6.5382498491296355},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.6,"breakHorizontal":-6.7,"spinRate":2273,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.4161935233183023,"extension":6.116308004379829},"index":5,"playId":"e39e8793-c9b9-3d01-831e-d54bc4c1a190","pitchNumber":5,"startTime":"2025-08-24T01:48:23.186Z","endTime":"2025-08-24T01:48:26.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.457669026922446,"aZ":-11.005233184551107,"pfxX":2.839397210075706,"pfxZ":12.06051626889301,"pX":0.26640868387176153,"pZ":3.4970080708079356,"vX0":-1.2952764894970046,"vY0":-132.20926815173522,"vZ0":-3.892322894342872,"x":106.85,"y":144.36,"x0":0.39614436569036815,"y0":50.000631938970024,"z0":5.807249610145054,"aX":4.982342989711946},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":21.1,"breakHorizontal":-4.8,"spinRate":2186,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.4156691287405656,"extension":6.056751008304012},"index":6,"playId":"4426dd11-74a4-3144-9df1-f40f966c82b8","pitchNumber":6,"startTime":"2025-08-24T01:48:43.295Z","endTime":"2025-08-24T01:48:48.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.412348287972023,"aZ":-18.63006516676288,"pfxX":-0.9901916320818405,"pfxZ":8.170523345472679,"pX":-0.72293084481534,"pZ":2.851849410897558,"vX0":-3.01303264178306,"vY0":-127.6982204916333,"vZ0":-3.3795774412031987,"x":144.56,"y":161.78,"x0":0.5991513393715341,"y0":50.00169527064505,"z0":5.6517004029851305,"aX":-1.640480802757089},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.3,"breakHorizontal":2.4,"spinRate":2219,"spinDirection":177},"zone":4,"typeConfidence":0.81,"plateTime":0.4283327429834274,"extension":6.033780587197065},"index":7,"playId":"80eb9c60-637d-3751-8112-8d1bdbf8ea3a","pitchNumber":7,"startTime":"2025-08-24T01:49:00.373Z","endTime":"2025-08-24T01:49:04.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.349362801598364,"aZ":-20.997067995904747,"pfxX":-1.9989584466520518,"pfxZ":6.8803887514566515,"pX":0.6852016258646951,"pZ":3.2464604918943887,"vX0":0.05860220566713155,"vY0":-126.51970652116518,"vZ0":-1.6932415233064213,"x":90.88,"y":151.13,"x0":0.9215243356993305,"y0":50.00154717002329,"z0":5.603870930620526,"aX":-3.246550571989706},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":12.4,"breakHorizontal":3.6,"spinRate":2219,"spinDirection":174},"zone":3,"typeConfidence":0.89,"plateTime":0.43259469715357435,"extension":5.805476453715531},"index":8,"playId":"7e755b85-89e2-3105-a222-4dc66b8aff53","pitchNumber":8,"startTime":"2025-08-24T01:49:19.114Z","endTime":"2025-08-24T01:49:22.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:49:22.493Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Call lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T01:49:26.900Z","endTime":"2025-08-24T01:51:02.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.2,"strikeZoneTop":3.48537686733156,"strikeZoneBottom":1.75260944161314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88240566239913,"aZ":-13.109544116038766,"pfxX":2.683860564430591,"pfxZ":11.116905010952042,"pX":0.7188551887213953,"pZ":4.148405150544434,"vX0":-1.2282504972806052,"vY0":-130.94492048352708,"vZ0":-1.6626176184826043,"x":89.6,"y":126.77,"x0":0.8485616179756235,"y0":50.00071888461381,"z0":5.7860543048312625,"aX":4.601769924663124},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.9,"breakHorizontal":-4.6,"spinRate":2203,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.42030864037881255,"extension":5.836798684129643},"index":0,"playId":"336625b1-1919-3652-8657-53cbe31f1a6e","pitchNumber":1,"startTime":"2025-08-24T01:49:45.610Z","endTime":"2025-08-24T01:49:48.709Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71039862392935,"aZ":-21.266584719458525,"pfxX":-2.3632691008982087,"pfxZ":6.86591160963443,"pX":-0.029181727719898624,"pZ":2.1339187272208564,"vX0":-2.003368680384469,"vY0":-125.11420390982423,"vZ0":-3.9569674458847697,"x":118.11,"y":181.16,"x0":1.0883347921731357,"y0":50.00355537065055,"z0":5.474050045538417,"aX":-3.7551358745012275},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.8,"breakHorizontal":4.7,"spinRate":2232,"spinDirection":168},"zone":8,"typeConfidence":0.9,"plateTime":0.43739685349333834,"extension":6.030050696770847},"index":1,"playId":"8b0c0cc4-c705-3563-aa19-5883e2f06ff3","pitchNumber":2,"startTime":"2025-08-24T01:49:59.204Z","endTime":"2025-08-24T01:50:02.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.75260944161314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.808720407644763,"aZ":-21.302513291977714,"pfxX":-2.538349743431985,"pfxZ":6.5280640127854515,"pX":-0.8637420727206271,"pZ":2.9359378363235433,"vX0":-3.335526514812382,"vY0":-127.83556170129629,"vZ0":-2.6616972287163914,"x":149.92,"y":159.51,"x0":0.7846705778321166,"y0":50.00349468702326,"z0":5.651551490280277,"aX":-4.226830192826043},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.5,"breakHorizontal":5.3,"spinRate":2172,"spinDirection":175},"zone":11,"typeConfidence":0.9,"plateTime":0.4274356862286428,"extension":5.833957183328911},"index":2,"playId":"441a94e1-7e6d-35cb-bccc-cacaf77051d4","pitchNumber":3,"startTime":"2025-08-24T01:50:14.152Z","endTime":"2025-08-24T01:50:19.056Z","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":77.4,"endSpeed":71.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.020504306549647,"aZ":-33.58944217660835,"pfxX":-7.412882759990473,"pfxZ":-1.1065401357573643,"pX":-0.2699720386192568,"pZ":1.8214949449913067,"vX0":-1.5500093802737824,"vY0":-112.7157772104351,"vZ0":-0.525804498012371,"x":127.29,"y":189.6,"x0":1.3908271799886107,"y0":50.00465242722311,"z0":5.473050919850162,"aX":-9.462092779984506},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-1.8,"breakHorizontal":13.8,"spinRate":2518,"spinDirection":293},"zone":8,"typeConfidence":0.9,"plateTime":0.4874349393721964,"extension":5.77650815762056},"index":3,"playId":"c03c94a0-9719-3f75-af60-723e2cf9bd1f","pitchNumber":4,"startTime":"2025-08-24T01:50:28.250Z","endTime":"2025-08-24T01:50:31.726Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-24T01:50:39.974Z","endTime":"2025-08-24T01:50:55.782Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.368254616232623,"aZ":-17.950081083639926,"pfxX":6.546154634887495,"pfxZ":8.345921355978923,"pX":0.5814113084507017,"pZ":3.032740078796692,"vX0":-7.159594944912156,"vY0":-130.01464322631247,"vZ0":-1.2842765022280487,"x":94.84,"y":156.9,"x0":2.5260559477724374,"y0":50.004250099981526,"z0":4.901256259481357,"aX":11.159483494871074},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.0,"breakHorizontal":-10.2,"spinRate":2195,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.42198467423753083,"extension":6.003939408992028},"hitData":{"launchSpeed":92.5,"launchAngle":14.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.35,"coordY":103.23}},"index":5,"playId":"9ad4df21-e4d0-3223-ac93-a03d70d9f5e4","pitchNumber":5,"startTime":"2025-08-24T01:50:55.782Z","endTime":"2025-08-24T01:51:02.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:51:02.764Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T01:53:25.464Z","endTime":"2025-08-24T01:53:51.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Casparius replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T01:53:01.946Z","endTime":"2025-08-24T01:53:27.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676508,"link":"/api/v1/people/676508"},"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(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":92.9,"endSpeed":85.6,"strikeZoneTop":3.85146195728107,"strikeZoneBottom":1.73261246359867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80044887568903,"aZ":-22.647667557902846,"pfxX":1.0456210855304624,"pfxZ":5.110118705312955,"pX":1.2551115052152593,"pZ":3.4473235367040362,"vX0":4.763049137212237,"vY0":-135.25873952567488,"vZ0":-3.239875926366415,"x":69.16,"y":145.7,"x0":-0.66008471515688,"y0":50.002858625116474,"z0":6.237537549534624,"aX":1.9488098999865515},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":-2.9,"spinRate":2704,"spinDirection":173},"zone":12,"typeConfidence":0.91,"plateTime":0.4040011876157852,"extension":5.481393764989712},"index":1,"playId":"5ccc0e9a-0bc0-3dee-b9d4-b050701c2211","pitchNumber":1,"startTime":"2025-08-24T01:53:27.464Z","endTime":"2025-08-24T01:53:31.600Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.398445689758272,"aZ":-14.592226459196555,"pfxX":-4.821283053126397,"pfxZ":9.156078991159852,"pX":-0.1400873938223511,"pZ":3.373776758962194,"vX0":2.9540089681433988,"vY0":-137.882503361486,"vZ0":-4.974367157303913,"x":122.34,"y":147.69,"x0":-0.6003653367171592,"y0":50.00352630621096,"z0":6.189963737563979,"aX":-9.25959338755126},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2435,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.397626487005863,"extension":5.582601230112731},"hitData":{"launchSpeed":93.0,"launchAngle":61.0,"totalDistance":176.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.4,"coordY":134.96}},"index":2,"playId":"d34e9970-c464-3011-ab1d-8cff68442880","pitchNumber":2,"startTime":"2025-08-24T01:53:41.867Z","endTime":"2025-08-24T01:53:51.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:53:51.933Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Arraez pops out to shortstop Mookie Betts.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T01:53:57.262Z","endTime":"2025-08-24T01:54:38.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.34813085586052,"strikeZoneBottom":1.5226442020095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.299207150621406,"aZ":-13.142350003588433,"pfxX":-1.595721832466269,"pfxZ":9.572433411131545,"pX":-0.9468902136781029,"pZ":4.218949912033268,"vX0":-0.13474978335684815,"vY0":-140.6878334742769,"vZ0":-3.5746560892821075,"x":153.09,"y":124.87,"x0":-0.6911406961227563,"y0":50.00510582905306,"z0":6.3678230109990475,"aX":-3.173744731247198},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":2.9,"spinRate":2366,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.39051829888975176,"extension":5.443326653113554},"index":0,"playId":"ff82f5fc-d7f2-38c2-9a2c-5bc478396bbc","pitchNumber":1,"startTime":"2025-08-24T01:54:14.283Z","endTime":"2025-08-24T01:54:17.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.426564535192504,"aZ":-12.432396696839776,"pfxX":-1.56744917627999,"pfxZ":10.14510407948885,"pX":0.6492052247563348,"pZ":2.9202758093460526,"vX0":3.81950883248472,"vY0":-138.94276607999112,"vZ0":-6.635092714015423,"x":92.25,"y":159.93,"x0":-0.5424487220107383,"y0":50.006528937912506,"z0":6.1730972712467596,"aX":-3.0514258881225644},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":2.0,"spinRate":2324,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.39487499698813533,"extension":5.683190396083499},"hitData":{"launchSpeed":75.3,"launchAngle":66.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.68,"coordY":148.14}},"index":1,"playId":"71dfdde7-686e-30dd-837f-931b7aef1f73","pitchNumber":2,"startTime":"2025-08-24T01:54:29.188Z","endTime":"2025-08-24T01:54:38.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:54:38.240Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T01:54:41.813Z","endTime":"2025-08-24T01:55:27.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.1,"endSpeed":86.0,"strikeZoneTop":3.69128183493362,"strikeZoneBottom":1.51015248957853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.598230759509235,"aZ":-18.905586806600716,"pfxX":-7.345339948273448,"pfxZ":6.921779139535424,"pX":-1.1035127121739239,"pZ":4.0093599691638655,"vX0":1.7339814138608234,"vY0":-138.4847306469601,"vZ0":-2.6966066553024,"x":159.06,"y":130.53,"x0":-0.7887765367788976,"y0":50.005408408883234,"z0":6.279167174888576,"aX":-14.087664142300161},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2298,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.3974505453395376,"extension":5.5783068854108375},"index":0,"playId":"b25fbf36-216d-3121-b780-6cfb7e175819","pitchNumber":1,"startTime":"2025-08-24T01:55:02.146Z","endTime":"2025-08-24T01:55:05.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.152565609847247,"aZ":-33.53388534207636,"pfxX":6.301303548043212,"pfxZ":-0.8760525056312769,"pX":0.17941722178542,"pZ":2.3412208435478843,"vX0":0.14418900504888366,"vY0":-124.40568602599606,"vZ0":-2.5863464785913384,"x":110.16,"y":175.57,"x0":-0.6968495186901033,"y0":50.002067175304184,"z0":6.199908066342266,"aX":9.783522018265355},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.9,"breakHorizontal":-11.4,"spinRate":3055,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.441873489294772,"extension":5.575842491101479},"hitData":{"launchSpeed":82.5,"launchAngle":75.0,"totalDistance":77.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.31,"coordY":188.67}},"index":1,"playId":"d68939a4-c2c7-3363-9180-6ccf95370f07","pitchNumber":2,"startTime":"2025-08-24T01:55:17.497Z","endTime":"2025-08-24T01:55:27.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:55:27.227Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T01:57:04.645Z","endTime":"2025-08-24T01:58:37.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.7,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.53299965463106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82538910676845,"aZ":-29.0119879416841,"pfxX":-8.572631571272495,"pfxZ":2.405599619716117,"pX":0.9099553858330116,"pZ":2.1657213734467256,"vX0":1.0353611162623866,"vY0":-114.7347270061511,"vZ0":-1.1702351064650158,"x":82.31,"y":180.31,"x0":1.5617173416996804,"y0":50.00467587307403,"z0":5.543715025902895,"aX":-11.280230930373095},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":2444,"spinDirection":268},"zone":14,"typeConfidence":0.91,"plateTime":0.479798795674252,"extension":5.440524542583559},"index":0,"playId":"316d96d3-ca79-3db3-9cf6-242f3834a6b8","pitchNumber":1,"startTime":"2025-08-24T01:57:37.280Z","endTime":"2025-08-24T01:57:41.576Z","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":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.0,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.55584715914945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.815538548656594,"aZ":-30.081393280857505,"pfxX":-7.975467681162636,"pfxZ":1.636409902379408,"pX":0.6305376127778456,"pZ":1.9171695762775844,"vX0":0.35820665119616546,"vY0":-112.77949424985192,"vZ0":-1.0681512183220272,"x":92.97,"y":187.02,"x0":1.5041823566438512,"y0":50.00304916009584,"z0":5.449532996712432,"aX":-10.203750123456475},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":3.0,"breakHorizontal":14.3,"spinRate":2509,"spinDirection":290},"zone":9,"typeConfidence":0.9,"plateTime":0.48693258592480326,"extension":5.586905915989125},"index":1,"playId":"356494a1-a33b-3ce0-bae1-e262075fdb89","pitchNumber":2,"startTime":"2025-08-24T01:57:47.530Z","endTime":"2025-08-24T01:57:51.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-24T01:58:05.707Z","endTime":"2025-08-24T01:58:14.090Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":86.5,"endSpeed":78.9,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.61263062614718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.553262670151774,"aZ":-18.592207750847514,"pfxX":-3.992322372956127,"pfxZ":8.485393057015234,"pX":1.8172818741330163,"pZ":3.367783723138524,"vX0":2.5567344103660243,"vY0":-125.98193946312651,"vZ0":-1.922104120902894,"x":47.73,"y":147.85,"x0":1.305916090339629,"y0":50.00578817161302,"z0":5.6498191484020035,"aX":-6.392755254130154},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2313,"spinDirection":172},"zone":12,"typeConfidence":0.84,"plateTime":0.43543758615996087,"extension":5.671704834627086},"index":3,"playId":"c7bb4341-8209-3155-bad7-1c10b22c70eb","pitchNumber":3,"startTime":"2025-08-24T01:58:14.090Z","endTime":"2025-08-24T01:58:17.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.947586565426704,"aZ":-20.591884552693468,"pfxX":-3.9105186200755533,"pfxZ":7.253846120957498,"pX":-0.33738049630451056,"pZ":2.72794156580881,"vX0":-1.8206209988024364,"vY0":-125.4232757881433,"vZ0":-2.6486981359964377,"x":129.86,"y":165.13,"x0":0.9054320782344761,"y0":50.00044658738208,"z0":5.473709543620241,"aX":-6.239175187728363},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.8,"breakHorizontal":7.4,"spinRate":2340,"spinDirection":177},"zone":4,"typeConfidence":0.87,"plateTime":0.4364177429084348,"extension":5.732782035675779},"hitData":{"launchSpeed":88.6,"launchAngle":48.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.99,"coordY":97.2}},"index":4,"playId":"cada30d0-de25-33e2-b92e-14c526eceff1","pitchNumber":4,"startTime":"2025-08-24T01:58:28.331Z","endTime":"2025-08-24T01:58:37.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:58:37.655Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T01:58:40.418Z","endTime":"2025-08-24T01:59:24.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":89.4,"endSpeed":80.9,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.67262104584148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.072714304907908,"aZ":-13.16226005633122,"pfxX":0.7537698128525925,"pfxZ":11.222501659287992,"pX":-0.23035258011509302,"pZ":2.8717558310886613,"vX0":-2.520323077225522,"vY0":-130.05722742941737,"vZ0":-4.743678226262275,"x":125.78,"y":161.24,"x0":0.6580446226825785,"y0":50.003511216462,"z0":5.735255584685468,"aX":1.2770781876330288},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.3,"breakHorizontal":-0.7,"spinRate":2207,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.4229260698381587,"extension":5.868434855493072},"index":0,"playId":"b463a759-be41-320d-842c-0497469bdebe","pitchNumber":1,"startTime":"2025-08-24T01:59:01.137Z","endTime":"2025-08-24T01:59:04.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.156755966384736,"aZ":-21.503773990809663,"pfxX":-3.556675255838585,"pfxZ":6.585923639850678,"pX":0.08900146295019315,"pZ":2.8387807290170497,"vX0":-1.0088477758591923,"vY0":-126.09423557129874,"vZ0":-2.5971970461614378,"x":113.61,"y":162.13,"x0":0.9558233477379565,"y0":50.00385831642565,"z0":5.605683431926254,"aX":-5.762381999060866},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.6,"breakHorizontal":6.7,"spinRate":2308,"spinDirection":180},"zone":5,"typeConfidence":0.89,"plateTime":0.43336259731834126,"extension":5.686533292162337},"hitData":{"launchSpeed":92.2,"launchAngle":14.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.61,"coordY":114.71}},"index":1,"playId":"e799bc03-babb-3ec9-9fd0-406ed80a4b85","pitchNumber":2,"startTime":"2025-08-24T01:59:14.302Z","endTime":"2025-08-24T01:59:24.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:59:24.936Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Buddy Kennedy flies out to center fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T02:01:09.973Z","endTime":"2025-08-24T02:01:58.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T01:59:48.915Z","endTime":"2025-08-24T02:01:12.166Z","isPitch":false,"type":"action"},{"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.1,"endSpeed":80.1,"strikeZoneTop":3.16762004013651,"strikeZoneBottom":1.50529346668212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72627575582362,"aZ":-20.461946805495167,"pfxX":-3.3388499459884224,"pfxZ":7.1822065985253545,"pX":0.2512139146923591,"pZ":1.5049928878451495,"vX0":-0.834943370732155,"vY0":-126.84849277619868,"vZ0":-5.893465690983428,"x":107.42,"y":198.15,"x0":1.0184266161382658,"y0":50.00510582555788,"z0":5.487842059754784,"aX":-5.446403049304954},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.9,"breakHorizontal":6.2,"spinRate":2310,"spinDirection":164},"zone":8,"typeConfidence":0.88,"plateTime":0.4316565419475831,"extension":5.8842884787122784},"index":1,"playId":"a34ca7d8-a773-3557-b51c-f29ff38de032","pitchNumber":1,"startTime":"2025-08-24T02:01:12.166Z","endTime":"2025-08-24T02:01:17.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89218324310449,"aZ":-28.859495373129814,"pfxX":-5.899893833645548,"pfxZ":2.536259828437073,"pX":-0.17333263164170384,"pZ":1.8918914911566334,"vX0":-1.6687127515936069,"vY0":-114.160415223738,"vZ0":-1.5638416206192822,"x":123.61,"y":187.7,"x0":1.3353677930756342,"y0":50.00353448341242,"z0":5.452136088603787,"aX":-7.712677534560099},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.4,"breakHorizontal":11.2,"spinRate":2538,"spinDirection":278},"zone":8,"typeConfidence":0.91,"plateTime":0.4815552414882305,"extension":5.949877362877831},"index":2,"playId":"60982d99-7aa9-34e7-be42-5d620424c8e5","pitchNumber":2,"startTime":"2025-08-24T02:01:29.217Z","endTime":"2025-08-24T02:01:33.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.432359039079877,"aZ":-20.719742670086703,"pfxX":-3.5866970221143126,"pfxZ":7.050279486041903,"pX":-0.348846996460218,"pZ":2.3702259374562717,"vX0":-2.349934281014125,"vY0":-126.54034996604858,"vZ0":-3.768971349330906,"x":130.3,"y":174.78,"x0":1.0572698875539228,"y0":50.00246526627486,"z0":5.535812115642018,"aX":-5.824544511055235},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.1,"breakHorizontal":7.1,"spinRate":2393,"spinDirection":177},"zone":4,"typeConfidence":0.88,"plateTime":0.4325980792566342,"extension":5.855861915593468},"hitData":{"launchSpeed":94.4,"launchAngle":52.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.8,"coordY":93.29}},"index":3,"playId":"fe369967-f6d9-3777-975a-7d246d9388b2","pitchNumber":3,"startTime":"2025-08-24T02:01:48.080Z","endTime":"2025-08-24T02:01:58.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:01:58.090Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out sharply to center fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T02:02:18.305Z","endTime":"2025-08-24T02:03:08.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":72.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10403826314664,"aZ":-30.131284384753826,"pfxX":-4.43159530346055,"pfxZ":1.4991992904901439,"pX":-0.4063168898074077,"pZ":1.839041345915543,"vX0":-2.1907485889829177,"vY0":-117.17876618299942,"vZ0":-1.8580252734680032,"x":132.49,"y":189.13,"x0":1.1223214990281711,"y0":50.00444842408038,"z0":5.5096799454970755,"aX":-6.044304386010915},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.5,"breakHorizontal":8.6,"spinRate":2497,"spinDirection":276},"zone":7,"typeConfidence":0.85,"plateTime":0.4709078866627512,"extension":5.732973391164706},"index":0,"playId":"94065918-3da6-36a2-b623-aeb3285dff5e","pitchNumber":1,"startTime":"2025-08-24T02:02:26.813Z","endTime":"2025-08-24T02:02:30.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.5,"strikeZoneTop":3.6226418834966,"strikeZoneBottom":1.76149017787995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.309770751859322,"aZ":-31.735371108983742,"pfxX":-6.300836818121127,"pfxZ":0.3241375948240801,"pX":-1.6650541607952376,"pZ":2.1845982691387213,"vX0":-4.392826350749317,"vY0":-116.11212640651802,"vZ0":-0.489561437106418,"x":180.47,"y":179.8,"x0":1.0815189883204503,"y0":50.001054482971334,"z0":5.464374752987158,"aX":-8.450067913676833},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.8,"breakHorizontal":12.6,"spinRate":2569,"spinDirection":292},"zone":13,"typeConfidence":0.92,"plateTime":0.47493162948275947,"extension":6.053034149643904},"index":1,"playId":"f146e011-03f1-3f86-af88-d0690b5cfcb4","pitchNumber":2,"startTime":"2025-08-24T02:02:42.692Z","endTime":"2025-08-24T02:02:46.875Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13893522372036,"aZ":-13.001702343146354,"pfxX":0.8792594690366009,"pfxZ":11.230116816193348,"pX":0.3048555904085117,"pZ":2.927259178277177,"vX0":-0.7991099781336785,"vY0":-130.73962872958577,"vZ0":-4.382421920728812,"x":105.38,"y":159.74,"x0":0.5023102824562566,"y0":50.000595118242536,"z0":5.622291881190051,"aX":1.500800903791468},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":19.4,"breakHorizontal":-1.4,"spinRate":2241,"spinDirection":164},"zone":6,"typeConfidence":0.91,"plateTime":0.42119651764523347,"extension":6.187414119731579},"hitData":{"launchSpeed":108.8,"launchAngle":44.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.58,"coordY":55.41}},"index":2,"playId":"4cc0c423-047f-3861-90df-aa6c2c116623","pitchNumber":3,"startTime":"2025-08-24T02:02:58.202Z","endTime":"2025-08-24T02:03:08.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:03:08.515Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T02:05:21.375Z","endTime":"2025-08-24T02:06:21.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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: Justin Wrobleski replaces Ben Casparius.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T02:04:16.757Z","endTime":"2025-08-24T02:05:23.606Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680736,"link":"/api/v1/people/680736"},"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":94.7,"endSpeed":86.7,"strikeZoneTop":3.43962613348177,"strikeZoneBottom":1.59263341742464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.887404750819563,"aZ":-22.685366748882096,"pfxX":9.784043592071047,"pfxZ":4.93901052801975,"pX":-0.17220224859093858,"pZ":2.7553018990280758,"vX0":-9.047461971299692,"vY0":-137.61385897793858,"vZ0":-2.945192223844255,"x":123.56,"y":164.39,"x0":1.8833006759882474,"y0":50.005439492500294,"z0":5.372202787525984,"aX":18.811040598276982},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":-15.8,"spinRate":2143,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.3976633778611034,"extension":5.733679207354309},"index":1,"playId":"b9b2277b-c1ce-3e6c-8363-40e25a1d02a0","pitchNumber":1,"startTime":"2025-08-24T02:05:23.606Z","endTime":"2025-08-24T02:05:27.753Z","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.4,"endSpeed":88.0,"strikeZoneTop":3.53112971218011,"strikeZoneBottom":1.69293938191815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.698290817237435,"aZ":-21.435047943338017,"pfxX":7.990609560796383,"pfxZ":5.388857102454757,"pX":0.8337219300937583,"pZ":4.164617517611875,"vX0":-5.7415386371842905,"vY0":-140.2737338276001,"vZ0":-0.16294951324027002,"x":85.22,"y":126.34,"x0":1.8687986081958594,"y0":50.00340869285148,"z0":5.620820551793333,"aX":15.926176013697114},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.0,"breakHorizontal":-13.3,"spinRate":2181,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39045730124179956,"extension":5.446331911706653},"index":2,"playId":"6e62b44e-a20d-333f-9578-4d4aaadbc2c3","pitchNumber":2,"startTime":"2025-08-24T02:05:35.099Z","endTime":"2025-08-24T02:05:39.862Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-24T02:05:46.171Z","endTime":"2025-08-24T02:06:00.092Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.232344044068792,"aZ":-31.141332998207705,"pfxX":-1.9908054885107218,"pfxZ":0.6147151193512919,"pX":0.0236528288108136,"pZ":2.457608286834403,"vX0":-4.666364774703003,"vY0":-129.38890831217952,"vZ0":-1.702560701331115,"x":116.1,"y":172.42,"x0":2.110000164692258,"y0":50.006085177494434,"z0":5.51247651000769,"aX":-3.3733473103542675},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":4.7,"spinRate":2299,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.423468255396672,"extension":5.277161200651839},"index":4,"playId":"6e07402f-ab17-3c21-a853-c58480c7af6c","pitchNumber":3,"startTime":"2025-08-24T02:06:00.092Z","endTime":"2025-08-24T02:06:03.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33068712228986,"aZ":-11.11404286442412,"pfxX":3.163734924509238,"pfxZ":10.390936947700261,"pX":0.6747657439860912,"pZ":4.14795545426447,"vX0":-4.490351290144257,"vY0":-141.6932233557532,"vZ0":-1.960745195277827,"x":91.28,"y":126.79,"x0":1.8713502139558393,"y0":50.004740371131305,"z0":5.561908749722048,"aX":6.413845899692832},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":-4.8,"spinRate":2502,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.38703813506280405,"extension":5.372629403296695},"index":5,"playId":"3d40aa71-a7f3-39b9-9ee5-1319639449be","pitchNumber":4,"startTime":"2025-08-24T02:06:17.779Z","endTime":"2025-08-24T02:06:21.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:06:21.908Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T02:06:27.088Z","endTime":"2025-08-24T02:07:39.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.69128183493362,"strikeZoneBottom":1.76149017787995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.6645365284133,"aZ":-11.383032909411853,"pfxX":4.6415900337993765,"pfxZ":10.4128388159837,"pX":-0.08692358497144634,"pZ":3.101310529622716,"vX0":-6.681443204001617,"vY0":-140.82080471752207,"vZ0":-4.517276863404957,"x":120.31,"y":155.04,"x0":1.719715845653017,"y0":50.00696800047948,"z0":5.4700593212310595,"aX":9.272021289256546},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":-7.0,"spinRate":2352,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.38979310366441045,"extension":5.457011181369752},"index":0,"playId":"91d6c174-8a9b-3bbb-978d-c068a5a90b2c","pitchNumber":1,"startTime":"2025-08-24T02:06:49.243Z","endTime":"2025-08-24T02:06:53.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.24186806011309,"aZ":-10.75038672471999,"pfxX":4.632035059735988,"pfxZ":10.543478059935717,"pX":0.3484694739525058,"pZ":2.4650283952275127,"vX0":-5.733480871595049,"vY0":-142.03151484548292,"vZ0":-6.241675400449261,"x":103.72,"y":172.22,"x0":1.7968267627284316,"y0":50.00045884301683,"z0":5.383180834715635,"aX":9.409898303568221},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":-7.2,"spinRate":2400,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.38647844209454174,"extension":5.5382423550523345},"index":1,"playId":"977f664d-c1aa-32c5-b2a6-4faa92315aa1","pitchNumber":2,"startTime":"2025-08-24T02:07:03.307Z","endTime":"2025-08-24T02:07:06.639Z","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":87.9,"endSpeed":81.4,"strikeZoneTop":3.6226418834966,"strikeZoneBottom":1.70261680273316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95811637198041,"aZ":-31.397250300485627,"pfxX":-1.9983690901507503,"pfxZ":0.4673473151060463,"pX":1.2317793136680069,"pZ":1.7023411270405866,"vX0":-2.2164488441036974,"vY0":-128.08237342115802,"vZ0":-3.28838865810886,"x":70.05,"y":192.82,"x0":2.366094944930394,"y0":50.0039801153794,"z0":5.442457674906749,"aX":-3.3406870327767577},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":4.1,"spinRate":2359,"spinDirection":271},"zone":14,"typeConfidence":2.0,"plateTime":0.4266532641751932,"extension":5.207807824335315},"index":2,"playId":"a1efcd51-420f-3f56-b8e4-505ce7d91294","pitchNumber":3,"startTime":"2025-08-24T02:07:18.832Z","endTime":"2025-08-24T02:07:22.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3239482568889,"aZ":-9.87060924871208,"pfxX":3.6017509014805027,"pfxZ":10.921078657443351,"pX":0.3055179570534891,"pZ":3.257573281482341,"vX0":-5.837255589335073,"vY0":-142.18087586274768,"vZ0":-4.449742266925283,"x":105.35,"y":150.83,"x0":1.9194908600023324,"y0":50.00459609286746,"z0":5.47210481061816,"aX":7.3572755498355145},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":-5.3,"spinRate":2534,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.3855846714398736,"extension":5.361684898074723},"hitData":{"launchSpeed":98.7,"launchAngle":20.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.77,"coordY":107.09}},"index":3,"playId":"192b031f-ed98-3922-9c7f-7e9ff7fc71ab","pitchNumber":4,"startTime":"2025-08-24T02:07:32.507Z","endTime":"2025-08-24T02:07:39.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:07:39.624Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, pitcher Justin Wrobleski to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T02:07:54.673Z","endTime":"2025-08-24T02:08:24.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680736,"link":"/api/v1/people/680736"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":96.2,"endSpeed":87.2,"strikeZoneTop":3.6455213045465,"strikeZoneBottom":1.85289618543689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.023228106168375,"aZ":-18.614413159654916,"pfxX":7.315992658280088,"pfxZ":6.896026607984464,"pX":0.6646494418894281,"pZ":3.1841553490141528,"vX0":-5.83311803608786,"vY0":-139.940879509067,"vZ0":-2.908451337156439,"x":91.67,"y":152.81,"x0":1.8341928583116969,"y0":50.00527876949828,"z0":5.4684415520145215,"aX":14.392225235666631},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":-11.9,"spinRate":2131,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.39264536377423154,"extension":5.491203015839696},"index":0,"playId":"fb476bbe-80de-3fb1-b1aa-1d27ee819fc3","pitchNumber":1,"startTime":"2025-08-24T02:08:03.978Z","endTime":"2025-08-24T02:08:07.880Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.391496277794364,"aZ":-35.68546805825255,"pfxX":-1.3102843329208658,"pfxZ":-2.1167613594005505,"pX":0.09463886183972517,"pZ":2.5468210085279703,"vX0":-4.574200839909696,"vY0":-127.47063265891265,"vZ0":-0.6204606324073789,"x":113.39,"y":170.02,"x0":2.077249595590545,"y0":50.00289243417266,"z0":5.59270866282799,"aX":-2.172397305339693},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.7,"breakHorizontal":3.4,"spinRate":2509,"spinDirection":295},"zone":5,"typeConfidence":2.0,"plateTime":0.42846806995322906,"extension":5.215240669764459},"hitData":{"launchSpeed":63.9,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.22,"coordY":185.92}},"index":1,"playId":"a24d7a15-db48-32a5-a885-582d73881107","pitchNumber":2,"startTime":"2025-08-24T02:08:17.003Z","endTime":"2025-08-24T02:08:24.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:08:24.631Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T02:11:07.396Z","endTime":"2025-08-24T02:11:32.049Z","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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Bryce Johnson replaces left fielder Gavin Sheets, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T02:10:15.185Z","endTime":"2025-08-24T02:10:15.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"description":"Defensive switch from center field to left field for Ramón Laureano.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T02:10:15.200Z","endTime":"2025-08-24T02:10:15.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Jason Adam replaces Nestor Cortes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-24T02:10:15.201Z","endTime":"2025-08-24T02:11:09.636Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592094,"link":"/api/v1/people/592094"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.18803327125494,"strikeZoneBottom":1.54264119313724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.373044583025465,"aZ":-10.171788773945236,"pfxX":-2.697932035804527,"pfxZ":11.631369285213461,"pX":0.8452056951000038,"pZ":3.3406073684940023,"vX0":6.300988310031651,"vY0":-136.9445011093315,"vZ0":-5.916189359759425,"x":84.78,"y":148.58,"x0":-1.1391246909696446,"y0":50.00457170936041,"z0":6.230856425274244,"aX":-5.104945364562608},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.9,"breakHorizontal":3.5,"spinRate":2637,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.4005793986768462,"extension":6.52369991567231},"index":3,"playId":"c3a3507e-74f2-3d59-9148-5b7a98cc941b","pitchNumber":1,"startTime":"2025-08-24T02:11:09.636Z","endTime":"2025-08-24T02:11:13.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.264145455244506,"aZ":-31.013569433187214,"pfxX":-0.08023572865846908,"pfxZ":0.7692586606503378,"pX":-1.489753781446885E-4,"pZ":1.625173334706863,"vX0":3.029641900979046,"vY0":-121.97336618144284,"vZ0":-4.333175528095069,"x":117.01,"y":194.9,"x0":-1.2462437340916348,"y0":50.00422050783096,"z0":6.089406769416196,"aX":-0.12162053928069068},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":-0.6,"spinRate":2568,"spinDirection":5},"zone":8,"typeConfidence":0.9,"plateTime":0.44850317845141774,"extension":6.287876395121151},"hitData":{"launchSpeed":89.3,"launchAngle":29.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.12,"coordY":104.34}},"index":4,"playId":"12a5bd04-8c22-33b3-92ad-80887bc170f0","pitchNumber":2,"startTime":"2025-08-24T02:11:24.145Z","endTime":"2025-08-24T02:11:32.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:11:32.049Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T02:11:37.478Z","endTime":"2025-08-24T02:14:08.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":95.2,"endSpeed":86.3,"strikeZoneTop":3.32525830077193,"strikeZoneBottom":1.4187672026034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60198652832178,"aZ":-9.699705990672154,"pfxX":-6.42820480517266,"pfxZ":11.722454505056966,"pX":0.25332013316689805,"pZ":2.1165686961764703,"vX0":5.382783421752162,"vY0":-138.25917448357058,"vZ0":-9.44998663017175,"x":107.34,"y":181.63,"x0":-0.8929404029031913,"y0":50.00559336442769,"z0":6.2492873714903086,"aX":-12.32703822786328},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":10.3,"spinRate":2577,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.3976333591531125,"extension":6.538006687372985},"index":0,"playId":"ce89b973-3740-319e-824a-aee2e8a70099","pitchNumber":1,"startTime":"2025-08-24T02:12:05.338Z","endTime":"2025-08-24T02:12:09.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09986009531317,"aZ":-31.56423648008483,"pfxX":-0.4735125208465001,"pfxZ":0.38681151558883187,"pX":0.021896421737701125,"pZ":2.211492237133819,"vX0":2.806378855695422,"vY0":-123.9013372979184,"vZ0":-3.9134821703988605,"x":116.17,"y":179.07,"x0":-1.0604015519948882,"y0":50.00069047963674,"z0":6.4286982169192255,"aX":-0.7416028052326858},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.1,"breakHorizontal":0.2,"spinRate":2555,"spinDirection":38},"zone":5,"typeConfidence":0.9,"plateTime":0.440858139463026,"extension":6.25396337407646},"index":1,"playId":"1070e181-0e11-3988-8d2c-8dcca589b415","pitchNumber":2,"startTime":"2025-08-24T02:12:22.182Z","endTime":"2025-08-24T02:12:26.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-24T02:12:32.406Z","endTime":"2025-08-24T02:12:45.697Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"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":85.8,"endSpeed":79.8,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.51015248957853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76757340867447,"aZ":-29.633677418505737,"pfxX":-0.9327318391707831,"pfxZ":1.6063821211515013,"pX":0.8201703930153761,"pZ":0.12212810304213174,"vX0":4.638118466756964,"vY0":-124.69444992513151,"vZ0":-9.42260901813441,"x":85.74,"y":235.48,"x0":-0.938417760911917,"y0":50.006001873489524,"z0":6.375139824891769,"aX":-1.4780332629893664},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":0.7,"spinRate":2592,"spinDirection":304},"zone":14,"typeConfidence":0.89,"plateTime":0.43833138216282697,"extension":6.1852732050002075},"index":3,"playId":"ce1b3268-49a0-3208-bce3-5c9d5e56c431","pitchNumber":3,"startTime":"2025-08-24T02:12:45.697Z","endTime":"2025-08-24T02:12:50.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.606494139662804,"aZ":-25.13650176243118,"pfxX":-9.47612258239021,"pfxZ":4.235525150742951,"pX":-0.30299886301532886,"pZ":1.6433649187941772,"vX0":4.78475477989754,"vY0":-128.32954042237648,"vZ0":-6.729671306140918,"x":128.55,"y":194.41,"x0":-0.9647819053185611,"y0":50.001193852912465,"z0":6.269318510191464,"aX":-15.736735146299004},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.4,"breakHorizontal":16.0,"spinRate":2059,"spinDirection":230},"zone":7,"typeConfidence":0.91,"plateTime":0.4275119444885136,"extension":6.166066738835441},"index":4,"playId":"904fafd3-9761-318f-b04b-7bcf3471133c","pitchNumber":4,"startTime":"2025-08-24T02:13:07.357Z","endTime":"2025-08-24T02:13:14.012Z","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":95.2,"endSpeed":86.8,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.44161302040575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.287907260747176,"aZ":-10.444064378895437,"pfxX":-4.082326924637599,"pfxZ":11.201159511626791,"pX":0.5328618169308813,"pZ":3.908073605198883,"vX0":5.085742113537075,"vY0":-138.49794858508014,"vZ0":-5.060360045746451,"x":96.69,"y":133.26,"x0":-0.7979220538831733,"y0":50.00647947498798,"z0":6.459170926065575,"aX":-7.92275307721087},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":6.4,"spinRate":2596,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.3956619274487534,"extension":6.497426936103363},"index":5,"playId":"dfabcac9-f2fa-3229-9d56-adf72d419a98","pitchNumber":5,"startTime":"2025-08-24T02:13:28.099Z","endTime":"2025-08-24T02:13:31.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.39387747466627,"strikeZoneBottom":1.61263062614718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29928040240982,"aZ":-11.77551488785595,"pfxX":-5.280886689201207,"pfxZ":10.532086868681759,"pX":-0.5178472230867504,"pZ":4.266238286820281,"vX0":2.926321336932123,"vY0":-138.60987390474838,"vZ0":-3.8401575591798625,"x":136.74,"y":123.59,"x0":-0.9037230888760386,"y0":50.00291264738852,"z0":6.4614926729162185,"aX":-10.229050025618683},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":8.9,"spinRate":2606,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39584070744602196,"extension":6.249582417352169},"index":6,"playId":"541ce68c-6452-3035-a6bc-2fe3dfffddf0","pitchNumber":6,"startTime":"2025-08-24T02:13:45.938Z","endTime":"2025-08-24T02:13:49.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.61263062614718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.410837376134552,"aZ":-33.408287897626565,"pfxX":0.7604434525778268,"pfxZ":-0.8340118264023815,"pX":-0.6227244923575319,"pZ":2.752686124628352,"vX0":1.0332880114459653,"vY0":-120.03069329509927,"vZ0":-1.3977043040850237,"x":140.74,"y":164.46,"x0":-1.1554772134770737,"y0":50.00378550345468,"z0":6.2824275388059645,"aX":1.123861196088956},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.6,"breakHorizontal":-1.6,"spinRate":2615,"spinDirection":38},"zone":4,"typeConfidence":0.91,"plateTime":0.45407549405543834,"extension":6.233611780124503},"index":7,"playId":"93af1339-69f2-39b2-b0dd-d57893131896","pitchNumber":7,"startTime":"2025-08-24T02:14:04.242Z","endTime":"2025-08-24T02:14:08.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:14:08.763Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out to pitcher Jason Adam.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T02:14:10.863Z","endTime":"2025-08-24T02:15:38.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592094,"link":"/api/v1/people/592094"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":78.6,"strikeZoneTop":3.75992692728929,"strikeZoneBottom":1.8126006032166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.805738640108178,"aZ":-32.297191687767224,"pfxX":-0.05528635154662176,"pfxZ":-0.08281653988638205,"pX":-0.3420194634234349,"pZ":1.917544694356369,"vX0":2.263781496612402,"vY0":-124.11536485129754,"vZ0":-3.898025823916261,"x":130.04,"y":187.01,"x0":-1.2586302895067512,"y0":50.00064709253184,"z0":6.197586240501327,"aX":-0.0866882928788672},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":-0.5,"spinRate":2476,"spinDirection":44},"zone":7,"typeConfidence":0.9,"plateTime":0.4412911103133159,"extension":6.209674484267232},"index":0,"playId":"938f1034-0d75-337e-a81f-f38296f0d5a2","pitchNumber":1,"startTime":"2025-08-24T02:14:36.334Z","endTime":"2025-08-24T02:14:40.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.78280979126759,"strikeZoneBottom":1.8126006032166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21772779941499,"aZ":-11.700058107116348,"pfxX":-5.201511770099509,"pfxZ":10.791373049119748,"pX":0.10986665694084412,"pZ":4.2505433507003145,"vX0":4.979563844865514,"vY0":-137.3065924216056,"vZ0":-3.450671492671101,"x":112.81,"y":124.02,"x0":-1.0570280090172686,"y0":50.001162013130816,"z0":6.327288865543799,"aX":-9.867525644858219},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":8.3,"spinRate":2672,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.39989262341296516,"extension":6.39941520748467},"index":1,"playId":"d7e0ae6b-da8e-3089-aa62-0a4ab0a78047","pitchNumber":2,"startTime":"2025-08-24T02:14:52.697Z","endTime":"2025-08-24T02:14:55.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.234168107232065,"aZ":-30.815343451981786,"pfxX":-0.038795234231783826,"pfxZ":0.8967765091351065,"pX":0.05856602192170722,"pZ":1.8943227732963634,"vX0":3.1399797343371434,"vY0":-121.69660452850447,"vZ0":-3.922261626640863,"x":114.77,"y":187.63,"x0":-1.2393279966334012,"y0":50.00164636726009,"z0":6.1749257731743,"aX":-0.05917348894570311},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.0,"breakHorizontal":-0.6,"spinRate":2549,"spinDirection":21},"zone":8,"typeConfidence":0.91,"plateTime":0.44881715492686247,"extension":6.381591202774955},"index":2,"playId":"84b1eb67-5f63-3ca1-8794-be76c1c0f365","pitchNumber":3,"startTime":"2025-08-24T02:15:09.751Z","endTime":"2025-08-24T02:15:12.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.321388447019874,"aZ":-25.126952856811645,"pfxX":-10.35801903141818,"pfxZ":4.118139640681146,"pX":0.0684233598882296,"pZ":1.4087536060850963,"vX0":6.441250036248887,"vY0":-130.6848413098129,"vZ0":-7.216171660178079,"x":114.39,"y":200.74,"x0":-1.0963705957382972,"y0":50.00106539397024,"z0":6.122847024318893,"aX":-17.720591444163926},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":17.2,"spinRate":2104,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.4208509617119036,"extension":6.174426460796606},"hitData":{"launchSpeed":65.2,"launchAngle":-45.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":135.09,"coordY":184.11}},"index":3,"playId":"a1510931-1c35-3558-8c5d-7d446e7a80d0","pitchNumber":4,"startTime":"2025-08-24T02:15:31.320Z","endTime":"2025-08-24T02:15:38.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:15:38.752Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T02:17:32.917Z","endTime":"2025-08-24T02:18:48.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.37100391241416,"strikeZoneBottom":1.56263774741843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81415607959793,"aZ":-22.38794226244087,"pfxX":10.33139473257514,"pfxZ":5.230378584265848,"pX":0.4336260069614937,"pZ":3.4163903753464306,"vX0":-7.141056017534784,"vY0":-136.83296193996176,"vZ0":-1.2633448175534279,"x":100.47,"y":146.54,"x0":1.7520217888393295,"y0":50.00657061984422,"z0":5.43723110761608,"aX":19.34341673277005},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.4,"breakHorizontal":-16.9,"spinRate":2043,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4022803595173543,"extension":5.635374693252482},"index":0,"playId":"f7762f2b-0e46-343a-ac4b-15f736f87ce8","pitchNumber":1,"startTime":"2025-08-24T02:17:47.715Z","endTime":"2025-08-24T02:17:52.253Z","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":95.1,"endSpeed":86.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99588205274233,"aZ":-15.162606871784575,"pfxX":4.946008710006277,"pfxZ":8.848244267561615,"pX":0.16992705014504644,"pZ":2.7319548927168795,"vX0":-6.323522822518052,"vY0":-138.30936217286438,"vZ0":-4.515849480580703,"x":110.52,"y":165.02,"x0":1.8513250305788054,"y0":50.00481569302771,"z0":5.414225649055902,"aX":9.512103078472741},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":-7.6,"spinRate":2345,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.3971496388874858,"extension":5.397609776810732},"index":1,"playId":"c68ab356-d6ef-3f76-988f-f3df2e39c344","pitchNumber":2,"startTime":"2025-08-24T02:17:59.617Z","endTime":"2025-08-24T02:18:04.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.870787029326927,"aZ":-39.25458453637521,"pfxX":-2.9664549985716304,"pfxZ":-4.761340504462433,"pX":-0.09612227161780068,"pZ":2.578488915166048,"vX0":-4.096401209438758,"vY0":-121.49065026042409,"vZ0":0.942797277906605,"x":120.66,"y":169.16,"x0":2.0002515298413215,"y0":50.00102671618686,"z0":5.6099634559272085,"aX":-4.41265780818686},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.0,"breakHorizontal":6.4,"spinRate":2452,"spinDirection":321},"zone":5,"typeConfidence":2.0,"plateTime":0.45166349343573176,"extension":5.380625510279077},"index":2,"playId":"aa71648e-d5b6-3968-8808-8399c474bc00","pitchNumber":3,"startTime":"2025-08-24T02:18:15.077Z","endTime":"2025-08-24T02:18:19.494Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-24T02:18:36.355Z","endTime":"2025-08-24T02:18:40.831Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.735287466672666,"aZ":-37.41823851129483,"pfxX":-1.9420592373166292,"pfxZ":-3.265153352277089,"pX":-0.059471131221307594,"pZ":2.2572002797879587,"vX0":-4.567917888133315,"vY0":-125.68030965676444,"vZ0":-0.5936636863639179,"x":119.27,"y":177.84,"x0":2.031769000565338,"y0":50.00452832724378,"z0":5.527299574123951,"aX":-3.11640750238566},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.8,"breakHorizontal":4.6,"spinRate":2438,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.43529459292346573,"extension":5.457645743141933},"hitData":{"launchSpeed":98.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":151.68}},"index":4,"playId":"0ea7920b-254b-39a8-935c-06893e64e4f3","pitchNumber":4,"startTime":"2025-08-24T02:18:40.831Z","endTime":"2025-08-24T02:18:48.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:18:48.299Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Padres challenged (hit by pitch), call on the field was upheld: Jake Cronenworth strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T02:18:53.709Z","endTime":"2025-08-24T02:20:30.239Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":{"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.8,"endSpeed":87.1,"strikeZoneTop":3.46250123880334,"strikeZoneBottom":1.67008981517333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15774698418616,"aZ":-18.743181686228592,"pfxX":9.493566635163221,"pfxZ":6.882255009238868,"pX":0.6535768981030169,"pZ":2.1863675532219338,"vX0":-6.729491936768829,"vY0":-139.268768495182,"vZ0":-5.125696153617431,"x":92.09,"y":179.75,"x0":1.8756825981112613,"y0":50.00495234526425,"z0":5.302218353970277,"aX":18.5311767587579},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":-15.7,"spinRate":2189,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.3942728938050277,"extension":5.588525974225229},"index":0,"playId":"c0836f79-5af3-38d6-804f-cbb65d09d79e","pitchNumber":1,"startTime":"2025-08-24T02:19:09.767Z","endTime":"2025-08-24T02:19:13.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.39387747466627,"strikeZoneBottom":1.6472405953633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08762030588657,"aZ":-17.79897219271585,"pfxX":9.809791004290947,"pfxZ":7.303879068273703,"pX":-1.1858931514700741,"pZ":1.9544397441597676,"vX0":-11.479630344792993,"vY0":-139.78884071195918,"vZ0":-6.204884701059408,"x":162.2,"y":186.01,"x0":1.7098946021319845,"y0":50.003584026019084,"z0":5.381620816819565,"aX":19.311190688900744},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":-15.2,"spinRate":2189,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3926313517828399,"extension":5.497307226343113},"index":1,"playId":"563aaf14-c6a9-30dd-a3b6-da15e8faf1f6","pitchNumber":2,"startTime":"2025-08-24T02:19:22.486Z","endTime":"2025-08-24T02:19:25.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.170468003690925,"aZ":-30.45443714346061,"pfxX":-0.8658795854862817,"pfxZ":1.0262245676348414,"pX":0.5931498495894666,"pZ":3.174025060972898,"vX0":-3.6707236096651243,"vY0":-128.30757753455933,"vZ0":-0.03141103131274414,"x":94.39,"y":153.08,"x0":2.1515935638230212,"y0":50.00326279733488,"z0":5.548635573636052,"aX":-1.4512365862102454},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":2.4,"spinRate":2331,"spinDirection":272},"zone":3,"typeConfidence":2.0,"plateTime":0.4259941803223959,"extension":5.296976115135343},"index":2,"playId":"a2e2fdc8-de90-3ae8-a889-a4668209d7d7","pitchNumber":3,"startTime":"2025-08-24T02:19:36.456Z","endTime":"2025-08-24T02:19:40.178Z","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":97.6,"endSpeed":88.5,"strikeZoneTop":3.39387747466627,"strikeZoneBottom":1.62439172114283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.753686453787175,"aZ":-11.953800463598409,"pfxX":4.864598051182913,"pfxZ":9.984077610855037,"pX":0.5954082274387656,"pZ":3.460929602513132,"vX0":-5.0862639116164505,"vY0":-141.94710374788522,"vZ0":-3.363335166344103,"x":94.3,"y":145.33,"x0":1.784909447226485,"y0":50.004024981906504,"z0":5.430751797690333,"aX":9.853779470568174},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":-7.7,"spinRate":2481,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.3869798635094557,"extension":5.592069974362758},"index":3,"playId":"61a3a7d8-a7bc-3685-83a6-dc6d16b899bf","pitchNumber":4,"startTime":"2025-08-24T02:19:54.103Z","endTime":"2025-08-24T02:19:58.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":87.8,"strikeZoneTop":3.39387747466627,"strikeZoneBottom":1.6472405953633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.499513058081845,"aZ":-10.32405359324206,"pfxX":5.191562809777668,"pfxZ":10.871432990741022,"pX":0.04121911629137537,"pZ":3.784035975526654,"vX0":-6.602247300855335,"vY0":-142.04517223721848,"vZ0":-2.9149744007749603,"x":115.43,"y":136.61,"x0":1.7392324331377533,"y0":50.00485341170652,"z0":5.496218700993569,"aX":10.436869673014602},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.1,"breakHorizontal":-7.8,"spinRate":2487,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.38803251717767173,"extension":5.4778276776492785},"index":4,"playId":"cb9c8714-0b21-3593-8a9d-307c0837bda6","pitchNumber":5,"startTime":"2025-08-24T02:20:10.252Z","endTime":"2025-08-24T02:20:13.828Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.42050196258097,"aZ":-19.467101269176368,"pfxX":9.847832364189017,"pfxZ":6.530310752210751,"pX":1.002470800816073,"pZ":3.3284714904888655,"vX0":-5.81548833177416,"vY0":-139.78294195625548,"vZ0":-2.2048569410473227,"x":78.79,"y":148.91,"x0":1.8489123097962494,"y0":50.002502559985025,"z0":5.429238447364212,"aX":19.161820279524758},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":-16.3,"spinRate":2137,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.39438222943797197,"extension":5.364214114393632},"index":5,"playId":"cd13a77d-14f5-362c-9fbc-45f07cadccba","pitchNumber":6,"startTime":"2025-08-24T02:20:24.312Z","endTime":"2025-08-24T02:20:30.239Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":135},"playEndTime":"2025-08-24T02:20:30.239Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T02:23:54.919Z","endTime":"2025-08-24T02:25:51.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.34184705424213,"aZ":-10.655149939605405,"pfxX":4.380575471568578,"pfxZ":10.761059933223013,"pX":0.12928383615446298,"pZ":3.356266696172174,"vX0":-6.840439439324727,"vY0":-141.25340987380892,"vZ0":-3.8141412016478533,"x":112.07,"y":148.16,"x0":2.024981399635041,"y0":50.001017555049614,"z0":5.421264865988504,"aX":8.759213575806706},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":-6.4,"spinRate":2342,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.3893436038914442,"extension":5.458436083617247},"index":0,"playId":"e4d063d3-f1d3-3f7d-ab8f-8baca9f9be78","pitchNumber":1,"startTime":"2025-08-24T02:23:54.919Z","endTime":"2025-08-24T02:23:58.559Z","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":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.30482572874474,"strikeZoneBottom":1.57098256332384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.042764162622966,"aZ":-43.289183336899114,"pfxX":-4.4535151216071664,"pfxZ":-7.43359888583036,"pX":0.48863870236098744,"pZ":3.053816339184962,"vX0":-2.740784124740441,"vY0":-122.2971272465512,"vZ0":2.761875076114216,"x":98.37,"y":156.33,"x0":2.207397055546678,"y0":50.00364722051481,"z0":5.657212277765307,"aX":-6.657875585709339},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.4,"breakHorizontal":8.8,"spinRate":2531,"spinDirection":317},"zone":3,"typeConfidence":2.0,"plateTime":0.4501184653573751,"extension":5.373201950399311},"index":1,"playId":"242f1c7f-8987-31cc-9032-931b4d55ff88","pitchNumber":2,"startTime":"2025-08-24T02:24:10.362Z","endTime":"2025-08-24T02:24:14.768Z","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":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.745282284125594,"aZ":-37.674433617324695,"pfxX":-2.72215415120454,"pfxZ":-3.6301697745351422,"pX":0.4509838402688114,"pZ":3.2982102311950183,"vX0":-3.1744364371366047,"vY0":-122.76712545719423,"vZ0":1.8761609083534547,"x":99.81,"y":149.73,"x0":2.117404836321499,"y0":50.00061918294936,"z0":5.745783179980702,"aX":-4.127551058818284},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.8,"breakHorizontal":5.8,"spinRate":2377,"spinDirection":320},"zone":3,"typeConfidence":2.0,"plateTime":0.4472407495603825,"extension":5.325083809353813},"index":2,"playId":"a4ca3430-cb64-36f3-9b0c-2b210d22c7e3","pitchNumber":3,"startTime":"2025-08-24T02:24:25.369Z","endTime":"2025-08-24T02:24:31.704Z","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":99.6,"endSpeed":90.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.986329981637326,"aZ":-11.161199170332512,"pfxX":5.647883902979105,"pfxZ":9.972066947998112,"pX":0.017961104369835893,"pZ":2.6499219014574185,"vX0":-6.730534151252762,"vY0":-144.76597069906308,"vZ0":-5.784155007901438,"x":116.32,"y":167.23,"x0":1.646972336196632,"y0":50.007097327571856,"z0":5.367013853943047,"aX":11.907083385418371},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.9,"breakHorizontal":-8.8,"spinRate":2479,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.3793495055678613,"extension":5.362874875568449},"index":3,"playId":"70ca42fe-4459-3746-a34f-81dfa2241a00","pitchNumber":4,"startTime":"2025-08-24T02:24:49.732Z","endTime":"2025-08-24T02:24:53.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.34813085586052,"strikeZoneBottom":1.5226442020095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11285305777553,"aZ":-35.01723463854145,"pfxX":-1.668782565440348,"pfxZ":-1.7133134155595844,"pX":1.5319256456282306,"pZ":3.130126386262343,"vX0":-1.2799027126157478,"vY0":-127.82664814188867,"vZ0":0.8297505961267919,"x":58.61,"y":154.27,"x0":2.255804836720939,"y0":50.00456980456235,"z0":5.5484259204406605,"aX":-2.764500984486466},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.6,"breakHorizontal":3.4,"spinRate":2427,"spinDirection":269},"zone":12,"typeConfidence":2.0,"plateTime":0.42833385119428957,"extension":5.328983849630718},"index":4,"playId":"93654dc1-1a65-3348-ae63-a27a33987539","pitchNumber":5,"startTime":"2025-08-24T02:25:10.579Z","endTime":"2025-08-24T02:25:14.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.02810885687523,"aZ":-11.021050200001563,"pfxX":3.7537798524811103,"pfxZ":10.44412317310842,"pX":0.6756683702770729,"pZ":2.7034552294440006,"vX0":-4.5284049701948605,"vY0":-141.7836475548749,"vZ0":-5.483874071962573,"x":91.25,"y":165.79,"x0":1.8098379152488584,"y0":50.001819619211005,"z0":5.373506925736603,"aX":7.602041314197422},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":-5.8,"spinRate":2409,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.3871162248058684,"extension":5.548849902532467},"index":5,"playId":"5c19f8bd-18a2-32e7-8af7-4b5708f88303","pitchNumber":6,"startTime":"2025-08-24T02:25:25.510Z","endTime":"2025-08-24T02:25:29.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.632593182731775,"aZ":-12.672443525827214,"pfxX":6.546269080098724,"pfxZ":9.459290703618489,"pX":-0.08969172042548017,"pZ":2.411665381290208,"vX0":-7.327619477658497,"vY0":-143.28336945494885,"vZ0":-6.068996652591404,"x":120.42,"y":173.67,"x0":1.6603795899707372,"y0":50.00694564684468,"z0":5.361968192603416,"aX":13.503145999184824},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":-10.2,"spinRate":2416,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.38346383038650655,"extension":5.447898371418677},"hitData":{"launchSpeed":92.9,"launchAngle":25.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.73,"coordY":87.04}},"index":6,"playId":"e32cfbf0-a8e3-3842-a84b-d552886a0e68","pitchNumber":7,"startTime":"2025-08-24T02:25:43.864Z","endTime":"2025-08-24T02:25:51.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:25:51.306Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T02:28:24.687Z","endTime":"2025-08-24T02:29:12.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Jason Adam.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T02:27:06.513Z","endTime":"2025-08-24T02:28:26.883Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.2,"endSpeed":82.3,"strikeZoneTop":3.6226418834966,"strikeZoneBottom":1.74261091895866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.943341457871867,"aZ":-27.44525854748093,"pfxX":1.9004814511102772,"pfxZ":2.753897495389193,"pX":0.08625199765028654,"pZ":2.290118753622749,"vX0":1.7363599193873247,"vY0":-129.97111197729447,"vZ0":-3.6287217079887646,"x":113.71,"y":176.95,"x0":-0.8362665642937561,"y0":50.00622580872718,"z0":5.776942180383043,"aX":3.2684854782222432},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.4,"breakHorizontal":-3.8,"spinRate":2149,"spinDirection":153},"zone":8,"typeConfidence":0.92,"plateTime":0.4205968709673362,"extension":6.8187806175570245},"index":1,"playId":"19f62883-6d63-38ca-b903-dc6e06a0f234","pitchNumber":1,"startTime":"2025-08-24T02:28:26.883Z","endTime":"2025-08-24T02:28:30.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05543568037666,"aZ":-21.80563398325409,"pfxX":-3.5635345431046086,"pfxZ":6.563287220601066,"pX":0.4637092287923035,"pZ":2.1402194886623254,"vX0":3.788236307153966,"vY0":-124.40846290269138,"vZ0":-4.2217464186314695,"x":99.32,"y":180.99,"x0":-0.6099263977453806,"y0":50.00422602043949,"z0":5.648571841618703,"aX":-5.631932264346079},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.3,"breakHorizontal":5.6,"spinRate":1391,"spinDirection":227},"zone":9,"typeConfidence":0.77,"plateTime":0.43890471902927874,"extension":7.094575846589225},"index":2,"playId":"ae3612be-7e57-36c5-9f3a-ad0f77e4977e","pitchNumber":2,"startTime":"2025-08-24T02:28:44.289Z","endTime":"2025-08-24T02:28:48.344Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-24T02:28:55.635Z","endTime":"2025-08-24T02:29:08.313Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.982797980201546,"aZ":-23.10056636621254,"pfxX":-5.905460962843477,"pfxZ":5.886221359106146,"pX":-0.8245856139866058,"pZ":1.954828274831552,"vX0":1.7114628108018555,"vY0":-122.960211974697,"vZ0":-4.1460279738872226,"x":148.43,"y":186.0,"x0":-0.759899926081309,"y0":50.00084510091129,"z0":5.608661000500386,"aX":-9.096579421896578},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.0,"breakHorizontal":10.3,"spinRate":1409,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.44441165870091837,"extension":7.0622486071219255},"index":4,"playId":"80f8fd6c-3614-3d86-b0ac-c8c84c4f93c6","pitchNumber":3,"startTime":"2025-08-24T02:29:08.313Z","endTime":"2025-08-24T02:29:12.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:29:12.089Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Freeland homers (2) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T02:30:00.147Z","endTime":"2025-08-24T02:32:34.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[0],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":{"id":669093,"link":"/api/v1/people/669093"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Freeland replaces Alex Call.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T02:29:35.837Z","endTime":"2025-08-24T02:29:35.858Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T02:29:35.858Z","endTime":"2025-08-24T02:30:02.409Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.62503537101719,"strikeZoneBottom":1.76410454847066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.09624788039294,"aZ":-8.882679991260146,"pfxX":-1.043983953742708,"pfxZ":11.245739386434632,"pX":-0.33732341469288346,"pZ":3.2540719083401406,"vX0":1.4795816983030385,"vY0":-143.4466537775593,"vZ0":-5.550930621417133,"x":129.86,"y":150.92,"x0":-0.7256527103356016,"y0":50.00280804948223,"z0":5.775985298459268,"aX":-2.162347491116894},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.3,"breakHorizontal":1.6,"spinRate":2260,"spinDirection":190},"zone":1,"typeConfidence":0.92,"plateTime":0.38274307347927206,"extension":6.71830684994562},"index":2,"playId":"2df0626f-0675-328e-85c1-e8fbaa8e3ec4","pitchNumber":1,"startTime":"2025-08-24T02:30:02.409Z","endTime":"2025-08-24T02:30:06.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.363693501248946,"aZ":-5.750083408911174,"pfxX":-0.9744539016661794,"pfxZ":12.85223709284184,"pX":0.0483701165770564,"pZ":3.0312547853433394,"vX0":2.0796827908923783,"vY0":-142.83034689853284,"vZ0":-6.483646350673892,"x":115.16,"y":156.94,"x0":-0.5641855886147505,"y0":50.00608650560645,"z0":5.698398168032869,"aX":-2.0039969183423034},"breaks":{"breakAngle":12.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.5,"breakVerticalInduced":22.1,"breakHorizontal":1.3,"spinRate":2332,"spinDirection":186},"zone":2,"typeConfidence":0.92,"plateTime":0.3841763631581867,"extension":6.970801797797298},"index":3,"playId":"0490842e-25ef-3f24-af18-7201d5f24100","pitchNumber":2,"startTime":"2025-08-24T02:30:19.974Z","endTime":"2025-08-24T02:30:23.461Z","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":98.9,"endSpeed":90.0,"strikeZoneTop":3.59976301859123,"strikeZoneBottom":1.69293938191815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.69395007993136,"aZ":-8.018297800640285,"pfxX":-1.095311825799068,"pfxZ":11.577479014341499,"pX":-1.1107105749774524,"pZ":2.9245275363480334,"vX0":-0.9306177079774604,"vY0":-143.84340327739406,"vZ0":-6.665038670228197,"x":159.34,"y":159.82,"x0":-0.6401773446493744,"y0":50.00498385491346,"z0":5.77483558015931,"aX":-2.2856454146003977},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.7,"breakHorizontal":2.2,"spinRate":2344,"spinDirection":192},"zone":11,"typeConfidence":0.92,"plateTime":0.38139687265778477,"extension":6.7985979607540585},"index":4,"playId":"cc833b35-b967-3f8d-bb97-e38ca0468807","pitchNumber":3,"startTime":"2025-08-24T02:30:37.858Z","endTime":"2025-08-24T02:30:41.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30929962606036,"aZ":-7.431180604287843,"pfxX":-0.32162903857417113,"pfxZ":12.25563235537675,"pX":0.8182219081429636,"pZ":2.7251360081432807,"vX0":3.289011439491648,"vY0":-141.65023571284266,"vZ0":-7.025917034720754,"x":85.81,"y":165.2,"x0":-0.31938807235154837,"y0":50.00356428355391,"z0":5.7221515719385225,"aX":-0.6496104185179266},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.9,"breakHorizontal":-0.1,"spinRate":2266,"spinDirection":190},"zone":6,"typeConfidence":0.92,"plateTime":0.38762794719806326,"extension":6.922428749538074},"index":5,"playId":"b106dcd0-c781-3092-855f-e24c143ee9e5","pitchNumber":4,"startTime":"2025-08-24T02:30:56.225Z","endTime":"2025-08-24T02:31:02.148Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-24T02:31:12.038Z","endTime":"2025-08-24T02:31:24.631Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.57688470494344,"strikeZoneBottom":1.62262898051812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.768172101411448,"aZ":-24.194616934494967,"pfxX":-4.4052518074725775,"pfxZ":5.371931471874383,"pX":-0.19939603811272202,"pZ":4.59049570193836,"vX0":2.4374892369619383,"vY0":-120.90671317129242,"vZ0":2.328735910217315,"x":124.6,"y":114.84,"x0":-0.6463535572571281,"y0":50.00387820774732,"z0":5.733045370610442,"aX":-6.5463342109146065},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.6,"breakHorizontal":7.4,"spinRate":1400,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.4523832810866044,"extension":7.065460766853417},"index":7,"playId":"f1e9e330-0655-3bd4-92d7-f6868781ae46","pitchNumber":5,"startTime":"2025-08-24T02:31:24.631Z","endTime":"2025-08-24T02:31:28.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.96844280139678,"aZ":-5.665521906861674,"pfxX":-0.532082346458211,"pfxZ":12.607796066686,"pX":0.8550282765454961,"pZ":2.8404666139441876,"vX0":3.8282850584687362,"vY0":-144.40078245957795,"vZ0":-7.03665153114514,"x":84.41,"y":162.09,"x0":-0.4212805403917866,"y0":50.00506666917291,"z0":5.6631687430035385,"aX":-1.1188298691038416},"breaks":{"breakAngle":1.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.4,"breakVerticalInduced":21.5,"breakHorizontal":0.1,"spinRate":2325,"spinDirection":191},"zone":12,"typeConfidence":0.92,"plateTime":0.3799329840458383,"extension":6.975994048636306},"index":8,"playId":"9c382902-ac7c-3df7-86be-787ebfe989f1","pitchNumber":6,"startTime":"2025-08-24T02:31:42.454Z","endTime":"2025-08-24T02:31:45.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62595647033231,"aZ":-11.439790332918783,"pfxX":-0.6720370064373571,"pfxZ":10.199293083874167,"pX":0.4557198070550315,"pZ":3.4459125277926415,"vX0":2.8743127569165967,"vY0":-141.7308515730066,"vZ0":-4.354659417268264,"x":99.63,"y":145.74,"x0":-0.48457850786800605,"y0":50.002884001252426,"z0":5.7338666907075515,"aX":-1.3667138301401431},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":0.6,"spinRate":1850,"spinDirection":190},"zone":3,"typeConfidence":0.91,"plateTime":0.3865746662384799,"extension":7.0622051064604054},"hitData":{"launchSpeed":97.6,"launchAngle":30.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":203.93,"coordY":62.56}},"index":9,"playId":"2f505292-2d07-3b43-a6d7-52a9e24d947d","pitchNumber":7,"startTime":"2025-08-24T02:32:08.752Z","endTime":"2025-08-24T02:32:34.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:32:34.463Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T02:33:47.747Z","endTime":"2025-08-24T02:35:15.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T02:33:02.173Z","endTime":"2025-08-24T02:33:49.792Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.62622496072015,"aZ":-29.982916344800177,"pfxX":2.98552515027772,"pfxZ":1.2693846536848854,"pX":-0.16323125368563096,"pZ":1.4671337591374043,"vX0":0.608300425798614,"vY0":-130.4324418450836,"vZ0":-4.9259293972828395,"x":123.22,"y":199.17,"x0":-0.7872876072658502,"y0":50.00439828504406,"z0":5.632720778559681,"aX":5.160525803893045},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.4,"breakHorizontal":-5.5,"spinRate":2200,"spinDirection":146},"zone":13,"typeConfidence":0.92,"plateTime":0.419419815374384,"extension":6.870951600124746},"index":1,"playId":"49863f80-9558-3f87-aff2-aef79cd3697a","pitchNumber":1,"startTime":"2025-08-24T02:33:49.792Z","endTime":"2025-08-24T02:33:53.812Z","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":90.7,"endSpeed":83.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.717642929826674,"aZ":-29.45121666539726,"pfxX":1.26763092854425,"pfxZ":1.540245033419172,"pX":-0.931337120425042,"pZ":2.6705328159315354,"vX0":-0.6460713589609484,"vY0":-132.10233816026005,"vZ0":-2.320896421155872,"x":152.5,"y":166.68,"x0":-0.8485133168986755,"y0":50.00526012486307,"z0":5.722086428213402,"aX":2.244318276858558},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.5,"breakHorizontal":-2.2,"spinRate":2104,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.4143716209681161,"extension":6.7961734690060895},"index":2,"playId":"7ff5cd23-1ea2-3b4b-a3ec-7c15e0d61d7b","pitchNumber":2,"startTime":"2025-08-24T02:34:13.288Z","endTime":"2025-08-24T02:34:16.646Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-24T02:34:27.258Z","endTime":"2025-08-24T02:34:47.400Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.39387747466627,"strikeZoneBottom":1.61263062614718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15967460447246,"aZ":-26.479541932075698,"pfxX":-7.447964914207977,"pfxZ":3.64811099528713,"pX":-1.532298960110552,"pZ":1.2005035116945943,"vX0":0.5189377411704689,"vY0":-124.29294696953822,"vZ0":-5.126157410847008,"x":175.41,"y":206.37,"x0":-0.7762418494969514,"y0":50.00575392371059,"z0":5.491363318449595,"aX":-11.64313268876324},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":13.3,"spinRate":1496,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4408452142357757,"extension":7.145887456610567},"index":4,"playId":"19bd92b7-3c50-32cb-81af-f957a988da9b","pitchNumber":3,"startTime":"2025-08-24T02:34:47.400Z","endTime":"2025-08-24T02:34:50.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.779425514316124,"aZ":-7.223946969141668,"pfxX":8.28066893391988E-4,"pfxZ":11.62681966935875,"pX":-0.14904945474916992,"pZ":3.18606152467736,"vX0":1.120247066434676,"vY0":-145.6858111427204,"vZ0":-6.025380282533211,"x":122.68,"y":152.76,"x0":-0.5389422341582439,"y0":50.0032845586175,"z0":5.719946634311298,"aX":0.0014558420077772868},"breaks":{"breakAngle":1.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.0,"breakHorizontal":-0.2,"spinRate":2262,"spinDirection":190},"zone":2,"typeConfidence":0.92,"plateTime":0.376213111934935,"extension":6.9496749024315045},"hitData":{"launchSpeed":89.2,"launchAngle":54.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.02,"coordY":121.39}},"index":5,"playId":"4fc7c3aa-47a3-3d00-b73a-b738f805e23b","pitchNumber":4,"startTime":"2025-08-24T02:35:05.454Z","endTime":"2025-08-24T02:35:15.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:35:15.124Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T02:37:46.488Z","endTime":"2025-08-24T02:38:54.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,2],"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":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Conforto replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T02:35:31.515Z","endTime":"2025-08-24T02:35:34.486Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-24T02:35:34.486Z","endTime":"2025-08-24T02:35:55.815Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adrian Morejon replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-24T02:35:55.815Z","endTime":"2025-08-24T02:37:48.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.34813085586052,"strikeZoneBottom":1.62262898051812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.5624924134678,"aZ":-21.380393706309647,"pfxX":10.264328256446559,"pfxZ":5.268483197505051,"pX":-0.20712186693584556,"pZ":2.24315522285243,"vX0":-10.629592518437274,"vY0":-142.63943124837635,"vZ0":-6.465642348210883,"x":124.89,"y":178.21,"x0":2.244434504389814,"y0":50.0048251193713,"z0":5.899469442060969,"aX":21.03309572270903},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.3,"breakHorizontal":-16.3,"spinRate":2471,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.38484788497732536,"extension":6.38431878069235},"index":3,"playId":"5b699343-bfdc-3e29-9d9b-1f828e2b5c58","pitchNumber":1,"startTime":"2025-08-24T02:37:48.710Z","endTime":"2025-08-24T02:37:52.205Z","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":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.59267378064457,"aZ":-16.12713089566333,"pfxX":9.088595810335153,"pfxZ":7.630675880974155,"pX":-0.10111630511846599,"pZ":2.391002090010072,"vX0":-9.625779239343295,"vY0":-144.56598355190962,"vZ0":-7.174914770053728,"x":120.85,"y":174.22,"x0":2.100544711894095,"y0":50.0069576461284,"z0":5.906367548166489,"aX":19.126029317111687},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.4,"breakHorizontal":-14.4,"spinRate":2528,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.3797462868529311,"extension":6.202671235829716},"index":4,"playId":"387a6e88-4730-3bea-9dc5-e8f132bd6998","pitchNumber":2,"startTime":"2025-08-24T02:38:05.609Z","endTime":"2025-08-24T02:38:08.925Z","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":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.30307195988352,"aZ":-21.56604374627204,"pfxX":9.969842162677075,"pfxZ":5.033043224104217,"pX":0.1710723356220795,"pZ":2.9536361092482957,"vX0":-9.528481105032464,"vY0":-145.05515559235874,"vZ0":-4.8919922325876035,"x":110.48,"y":159.03,"x0":2.220361300375503,"y0":50.00645650147914,"z0":5.996444879900061,"aX":21.024471028242285},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.2,"breakHorizontal":-16.0,"spinRate":2435,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.379155544132014,"extension":6.288783689028963},"index":5,"playId":"9cbee1a4-6825-30db-af0c-c416cb80e293","pitchNumber":3,"startTime":"2025-08-24T02:38:28.278Z","endTime":"2025-08-24T02:38:31.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.838296676204966,"aZ":-33.85838585422773,"pfxX":-3.295836111513072,"pfxZ":-1.0388035750559048,"pX":-0.32015064450468983,"pZ":1.2708312319028328,"vX0":-6.137158464114124,"vY0":-126.92219890514734,"vZ0":-4.67922061782931,"x":129.2,"y":204.47,"x0":2.5605547305771346,"y0":50.00052370758868,"z0":5.845194666605527,"aX":-5.356878525975342},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.8,"breakHorizontal":7.4,"spinRate":2893,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.4321239405126267,"extension":6.3372925398199484},"index":6,"playId":"2245e341-de88-3878-b876-2f8033badc5f","pitchNumber":4,"startTime":"2025-08-24T02:38:50.752Z","endTime":"2025-08-24T02:38:54.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:38:54.720Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T02:41:05.427Z","endTime":"2025-08-24T02:41:51.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Alex Freeland remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T02:39:51.290Z","endTime":"2025-08-24T02:39:51.310Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"description":"Michael Conforto remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T02:39:51.310Z","endTime":"2025-08-24T02:41:07.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"}},{"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":91.9,"endSpeed":84.2,"strikeZoneTop":3.82857730084719,"strikeZoneBottom":1.73261246359867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.420879328133964,"aZ":-22.104211023724655,"pfxX":0.4184617310958318,"pfxZ":5.542117453958884,"pX":-0.07360358045160707,"pZ":4.1754415122736,"vX0":-6.063295729815512,"vY0":-133.83918543520883,"vZ0":0.7989636798165087,"x":119.81,"y":126.04,"x0":2.165216143960758,"y0":50.00467612331621,"z0":5.454062583687889,"aX":0.7622263069725868},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":0.5,"spinRate":2409,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4089818299276211,"extension":5.396019504847182},"index":2,"playId":"727a0560-01ac-37ae-88a0-59a06daea56a","pitchNumber":1,"startTime":"2025-08-24T02:41:07.564Z","endTime":"2025-08-24T02:41:11.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.82857730084719,"strikeZoneBottom":1.76149017787995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.698596580271467,"aZ":-20.649445501698942,"pfxX":9.019185557302261,"pfxZ":5.96529556238737,"pX":1.037636541049935,"pZ":3.9797190426314732,"vX0":-5.771389746507707,"vY0":-138.11340508134592,"vZ0":-0.3783629900761139,"x":77.45,"y":131.33,"x0":1.9822930041098692,"y0":50.005130947459136,"z0":5.507006250836504,"aX":17.43024785496934},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-15.1,"spinRate":2084,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.39655896566423143,"extension":5.491307931859762},"index":3,"playId":"1174ff27-0f9d-3384-8693-43fb098bf9c2","pitchNumber":2,"startTime":"2025-08-24T02:41:19.590Z","endTime":"2025-08-24T02:41:23.365Z","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":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.80569324732582,"strikeZoneBottom":1.73863956181815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.106609429434872,"aZ":-20.213612265987415,"pfxX":8.962777869942519,"pfxZ":6.121059069273002,"pX":1.175795175718423,"pZ":2.813497379398699,"vX0":-5.191903937159738,"vY0":-138.88950603068614,"vZ0":-3.3820332651980145,"x":72.18,"y":162.82,"x0":1.9049190738091635,"y0":50.0022205591416,"z0":5.391257112025568,"aX":17.509652618630763},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":-15.1,"spinRate":2070,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.394367044799095,"extension":5.593730164064492},"index":4,"playId":"81d60a46-43c5-3f37-80d6-d41ebef558ce","pitchNumber":3,"startTime":"2025-08-24T02:41:34.296Z","endTime":"2025-08-24T02:41:38.410Z","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":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.77764140240791,"strikeZoneBottom":1.73522469129959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.808163715727098,"aZ":-18.256047721164407,"pfxX":9.315713922081365,"pfxZ":7.137255024177124,"pX":-0.644880592858425,"pZ":3.1403484081781783,"vX0":-9.549559992799862,"vY0":-138.47848736734332,"vZ0":-2.943250798575575,"x":141.58,"y":153.99,"x0":1.6316024409457048,"y0":50.00154326478777,"z0":5.432690253523119,"aX":18.16179458732347},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":-15.0,"spinRate":2007,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.39496320662913265,"extension":5.505597883929626},"index":5,"playId":"a8534d9d-c4fb-324f-a88f-08d6f0491417","pitchNumber":4,"startTime":"2025-08-24T02:41:47.134Z","endTime":"2025-08-24T02:41:51.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:41:51.950Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T02:42:10.962Z","endTime":"2025-08-24T02:45:18.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7,8,9,10],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":95.6,"endSpeed":87.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.588221242431285,"aZ":-21.306988506400952,"pfxX":9.102178367108381,"pfxZ":5.544447629101025,"pX":0.6940374208322331,"pZ":2.594698608431931,"vX0":-6.851296528581557,"vY0":-139.0223465748295,"vZ0":-3.695255721121427,"x":90.54,"y":168.72,"x0":2.0053209925713444,"y0":50.006319584917584,"z0":5.351956651065641,"aX":17.85584916901991},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":-15.1,"spinRate":1999,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.3936866424951937,"extension":5.670229085674317},"index":0,"playId":"1794fa41-9552-36ba-bc13-1d616e5a00b9","pitchNumber":1,"startTime":"2025-08-24T02:42:17.346Z","endTime":"2025-08-24T02:42:22.404Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"6fc31432-df3d-3c37-a89c-1367fdc594ec","startTime":"2025-08-24T02:42:41.760Z","endTime":"2025-08-24T02:42:45.739Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.37100391241416,"strikeZoneBottom":1.5226442020095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.463379561513634,"aZ":-26.764474495042748,"pfxX":-0.2277982768946485,"pfxZ":3.188182956059559,"pX":-1.8290623644369088,"pZ":1.5944040826839134,"vX0":-9.724736089077608,"vY0":-129.80364645283075,"vZ0":-4.261001402870058,"x":186.72,"y":195.73,"x0":2.003742304856371,"y0":50.00560777328033,"z0":5.307422549478064,"aX":-0.38479454981023303},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":2.6,"spinRate":2257,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.4228038430814376,"extension":5.333736454026997},"index":2,"playId":"67dada40-475f-3cc9-8cb6-a2569c701867","pitchNumber":2,"startTime":"2025-08-24T02:42:57.060Z","endTime":"2025-08-24T02:43:03.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (26) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"67dada40-475f-3cc9-8cb6-a2569c701867","startTime":"2025-08-24T02:43:07.930Z","endTime":"2025-08-24T02:43:20.936Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.196421835155572,"aZ":-16.263825920712364,"pfxX":9.009533623274674,"pfxZ":8.1668230941703,"pX":0.06820608606099403,"pZ":2.5799623146326587,"vX0":-7.915998453858823,"vY0":-138.7198198299175,"vZ0":-4.637423104366692,"x":114.4,"y":169.12,"x0":1.7890893953174831,"y0":50.000335401037994,"z0":5.358435677171429,"aX":17.546585220633677},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":-14.6,"spinRate":2158,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3949320611441167,"extension":5.500753052279747},"index":4,"playId":"455e5d71-2c7c-3f25-a615-acb288b40410","pitchNumber":3,"startTime":"2025-08-24T02:43:20.936Z","endTime":"2025-08-24T02:43:25.060Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-24T02:43:36.912Z","endTime":"2025-08-24T02:43:48.038Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"playId":"799014b4-f379-4ec2-a316-b4a5b898d7c2","startTime":"2025-08-24T02:43:48.038Z","endTime":"2025-08-24T02:43:53.038Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.639854952367656,"aZ":-13.054013322964014,"pfxX":5.4375515130907015,"pfxZ":9.493398340790593,"pX":-0.6790817813567139,"pZ":3.633418101761944,"vX0":-8.927646731050825,"vY0":-141.3594594237242,"vZ0":-2.6366144344187687,"x":142.88,"y":140.68,"x0":1.8204839321826265,"y0":50.00574700847238,"z0":5.421533089009841,"aX":10.95579748232815},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":-7.9,"spinRate":2389,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.38817562307466114,"extension":5.402822357001004},"index":7,"playId":"7da6549e-a685-3126-8d80-fe0391a488af","pitchNumber":4,"startTime":"2025-08-24T02:44:04.249Z","endTime":"2025-08-24T02:44:07.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.27951467835075,"strikeZoneBottom":1.5226442020095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.09616117446125,"aZ":-14.556460251016762,"pfxX":5.05899884219991,"pfxZ":8.832868675259796,"pX":-0.45132622846078,"pZ":4.242928382592052,"vX0":-8.130821957153337,"vY0":-141.03915961772495,"vZ0":-0.8181429908826114,"x":134.2,"y":124.22,"x0":1.8249888434017298,"y0":50.00041343950405,"z0":5.484695025346975,"aX":10.088754319055697},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":-7.3,"spinRate":2360,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.38985838029452946,"extension":5.562383841890585},"index":8,"playId":"bd0a594e-9f80-3cb2-a354-cc695432f6a5","pitchNumber":5,"startTime":"2025-08-24T02:44:26.581Z","endTime":"2025-08-24T02:44:29.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.223727026658764,"aZ":-11.873100207457664,"pfxX":4.9841037372419565,"pfxZ":10.335863286829731,"pX":-0.727181613147392,"pZ":2.367554407293225,"vX0":-8.507101802080264,"vY0":-140.11726383969426,"vZ0":-5.92258827362966,"x":144.72,"y":174.86,"x0":1.71769837347424,"y0":50.00653323580123,"z0":5.303406454190071,"aX":9.793659582739506},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":-7.1,"spinRate":2338,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.3927310926510654,"extension":5.680297140691929},"index":9,"playId":"7c27de6c-ef29-3ec3-a534-f834929e09ed","pitchNumber":6,"startTime":"2025-08-24T02:44:45.810Z","endTime":"2025-08-24T02:44:51.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.417252590167802,"aZ":-30.503785343992497,"pfxX":-1.3616056535004377,"pfxZ":0.9873746825566307,"pX":-0.0019973495550964495,"pZ":2.6389534417587135,"vX0":-5.394244969485812,"vY0":-129.07265954050274,"vZ0":-1.1410009880525998,"x":117.08,"y":167.53,"x0":2.2903159760535052,"y0":50.00246776392486,"z0":5.431833300060556,"aX":-2.3003954374407987},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":3.6,"spinRate":2278,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.42406558638115666,"extension":5.364057659043335},"hitData":{"launchSpeed":89.4,"launchAngle":18.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.98,"coordY":105.06}},"index":10,"playId":"b2467fdb-afb0-31a1-9f1a-72f9933b6d54","pitchNumber":7,"startTime":"2025-08-24T02:45:08.610Z","endTime":"2025-08-24T02:45:18.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:45:18.864Z","atBatIndex":54},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Justin Wrobleski intentionally walks Manny Machado.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T02:45:21.743Z","endTime":"2025-08-24T02:45:43.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"07766176-0566-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-24T02:45:42.016Z","endTime":"2025-08-24T02:45:42.042Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"07766176-0566-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-24T02:45:42.042Z","endTime":"2025-08-24T02:45:42.043Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"07766176-0566-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-24T02:45:42.043Z","endTime":"2025-08-24T02:45:42.044Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"07766176-0566-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-24T02:45:42.044Z","endTime":"2025-08-24T02:45:43.247Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-24T02:45:43.247Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, shortstop Mookie Betts to first baseman Freddie Freeman. Fernando Tatis Jr. to 3rd. Manny Machado to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T02:45:49.394Z","endTime":"2025-08-24T02:46:31.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.41675154690536,"strikeZoneBottom":1.59263341742464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.002879680963403,"aZ":-27.92326484628246,"pfxX":-1.1252002483739147,"pfxZ":2.5356818875715774,"pX":-1.6934149262468365,"pZ":2.6927306779498172,"vX0":-9.241334135387952,"vY0":-128.93116866396954,"vZ0":-1.357416867332626,"x":181.55,"y":166.08,"x0":2.0904829089814534,"y0":50.001264201042034,"z0":5.390536968484323,"aX":-1.8843413376258302},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":4.2,"spinRate":2252,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4256054948285737,"extension":5.342707860443124},"index":0,"playId":"d6fe2d89-8e3e-3534-916e-55483d212096","pitchNumber":1,"startTime":"2025-08-24T02:46:05.572Z","endTime":"2025-08-24T02:46:08.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78635958092516,"aZ":-20.69523864902634,"pfxX":10.528729840914467,"pfxZ":5.869260947906984,"pX":0.4975316839577516,"pZ":2.007476877399024,"vX0":-7.499887506753692,"vY0":-139.54318967733192,"vZ0":-5.268454663778597,"x":98.04,"y":184.58,"x0":1.8632627583035568,"y0":50.00275351209164,"z0":5.299091683750811,"aX":20.594979572952592},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":-17.4,"spinRate":2213,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.3937364797971883,"extension":5.549702259183566},"hitData":{"launchSpeed":88.1,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.39,"coordY":167.39}},"index":1,"playId":"321af010-c635-3fa7-870b-d2f3d7cac663","pitchNumber":2,"startTime":"2025-08-24T02:46:23.170Z","endTime":"2025-08-24T02:46:31.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:46:31.061Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xander Bogaerts doubles (29) on a line drive to right fielder Teoscar Hernández. Fernando Tatis Jr. scores. Manny Machado scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T02:46:46.586Z","endTime":"2025-08-24T02:47:33.181Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":680736,"link":"/api/v1/people/680736"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":680736,"link":"/api/v1/people/680736"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.82857730084719,"strikeZoneBottom":1.76149017787995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36136373653743,"aZ":-13.79222015801942,"pfxX":5.273950268868084,"pfxZ":10.050768325693781,"pX":-0.37220308126009,"pZ":2.839405743304589,"vX0":-7.853422552426754,"vY0":-135.10676655346236,"vZ0":-4.383424414045672,"x":131.19,"y":162.12,"x0":1.9014188388666864,"y0":50.004448419913295,"z0":5.468248000723377,"aX":9.64785550647822},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":-7.7,"spinRate":2170,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.40706641130994115,"extension":5.695004207188421},"index":0,"playId":"cd71b4e7-90e3-3e98-aeac-270e679207ea","pitchNumber":1,"startTime":"2025-08-24T02:47:01.781Z","endTime":"2025-08-24T02:47:07.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95880513988518,"aZ":-38.885935287196524,"pfxX":-4.591974453388453,"pfxZ":-4.498882880906232,"pX":0.8366495258099961,"pZ":3.224783375039733,"vX0":-1.8620049581278657,"vY0":-122.1753072085686,"vZ0":2.294029183888923,"x":85.11,"y":151.71,"x0":2.2080438634234976,"y0":50.00178345459985,"z0":5.646601747030168,"aX":-6.8520011939346475},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.2,"breakHorizontal":8.8,"spinRate":2568,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.4505381229739047,"extension":5.176601236505676},"hitData":{"launchSpeed":97.5,"launchAngle":17.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.17,"coordY":123.98}},"index":1,"playId":"171acc18-f9ca-37c3-b537-19650b1adde8","pitchNumber":2,"startTime":"2025-08-24T02:47:21.044Z","endTime":"2025-08-24T02:47:33.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:47:33.181Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Johnson grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T02:47:49.394Z","endTime":"2025-08-24T02:49:59.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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.2,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.018717791963674,"aZ":-16.13651944878926,"pfxX":6.2189923745015205,"pfxZ":8.168572592852163,"pX":-0.36880891370804075,"pZ":3.5638693282511444,"vX0":-8.285879189778397,"vY0":-139.84444605096016,"vZ0":-2.2922221685134376,"x":131.06,"y":142.56,"x0":1.8363291392398018,"y0":50.00671223790506,"z0":5.463144765891462,"aX":12.216749329304031},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":-9.4,"spinRate":2258,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.3929314936968411,"extension":5.631482207109654},"index":0,"playId":"3ed3f0e5-ce15-390f-a572-417091b2f02e","pitchNumber":1,"startTime":"2025-08-24T02:48:13.222Z","endTime":"2025-08-24T02:48:16.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.46250123880334,"strikeZoneBottom":1.62262898051812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43232561186303,"aZ":-11.954099972021957,"pfxX":5.386435091557919,"pfxZ":9.954087839394631,"pX":-0.08268841263835361,"pZ":2.5550780681510754,"vX0":-7.394347020079592,"vY0":-142.07300256585987,"vZ0":-5.541506517691596,"x":120.15,"y":169.79,"x0":1.8614732071231175,"y0":50.006809481422394,"z0":5.299866019454634,"aX":10.946334014432956},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":-8.2,"spinRate":2323,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3864499853415997,"extension":5.591148645874943},"index":1,"playId":"2bfdef16-eb22-3ff3-b904-e726c58b3f1a","pitchNumber":2,"startTime":"2025-08-24T02:48:28.855Z","endTime":"2025-08-24T02:48:32.703Z","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":89.2,"endSpeed":82.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.410432853388972,"aZ":-32.16497489078699,"pfxX":-1.5055249948375484,"pfxZ":0.005655258082327919,"pX":-0.4005600575426094,"pZ":1.224982053226693,"vX0":-5.991531345872756,"vY0":-129.88684779457242,"vZ0":-4.31254090553233,"x":132.27,"y":205.71,"x0":2.1287249821938885,"y0":50.002311807806734,"z0":5.344051384367663,"aX":-2.5803747821003813},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.7,"breakHorizontal":4.0,"spinRate":2409,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.42118096445115727,"extension":5.418795596290102},"index":2,"playId":"4cafb505-0526-3ed7-a38e-7d519477e5c2","pitchNumber":3,"startTime":"2025-08-24T02:48:44.974Z","endTime":"2025-08-24T02:48:48.051Z","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":89.2,"endSpeed":82.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884765734217293,"aZ":-34.12524891031919,"pfxX":-1.5895334082198647,"pfxZ":-1.139269764453502,"pX":0.27215555699641963,"pZ":2.0513888043565065,"vX0":-4.652867070072623,"vY0":-129.88830152385145,"vZ0":-1.9464974161701383,"x":106.63,"y":183.39,"x0":2.2923524304086387,"y0":50.003819087534225,"z0":5.402233682688965,"aX":-2.718997395534265},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.3,"breakHorizontal":3.8,"spinRate":2307,"spinDirection":283},"zone":8,"typeConfidence":2.0,"plateTime":0.4214952260224596,"extension":5.364374818915322},"index":3,"playId":"75cab9d0-2559-38be-943a-e1689344715d","pitchNumber":4,"startTime":"2025-08-24T02:49:14.093Z","endTime":"2025-08-24T02:49:17.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.43962613348177,"strikeZoneBottom":1.62262898051812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.60266784449783,"aZ":-14.813846489096417,"pfxX":5.893583251601022,"pfxZ":8.560247011086748,"pX":0.670487314396193,"pZ":4.579375325318694,"vX0":-5.808507217331013,"vY0":-141.99457748408264,"vZ0":0.002129163969572745,"x":91.44,"y":115.14,"x0":1.983731494569793,"y0":50.00273179989196,"z0":5.526615424602381,"aX":11.952467347805404},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":-9.4,"spinRate":2352,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.38677420647674765,"extension":5.537168869406073},"index":4,"playId":"072403a4-1b12-3f7e-b5c7-1f4f6c1abcd1","pitchNumber":5,"startTime":"2025-08-24T02:49:36.215Z","endTime":"2025-08-24T02:49:39.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.881403578232764,"aZ":-33.0212858415934,"pfxX":-0.680566646738522,"pfxZ":-0.5071140191871839,"pX":-0.14361304875526973,"pZ":1.9680781325734416,"vX0":-5.810354452885354,"vY0":-128.8859161194656,"vZ0":-2.2895299419893824,"x":122.47,"y":185.64,"x0":2.228609256490791,"y0":50.001255392784905,"z0":5.41901739096334,"aX":-1.1428223178320303},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.2,"breakHorizontal":2.5,"spinRate":2348,"spinDirection":275},"zone":8,"typeConfidence":2.0,"plateTime":0.4250304371533038,"extension":5.39808949564394},"hitData":{"launchSpeed":106.7,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.28,"coordY":152.7}},"index":5,"playId":"dcdb1a8c-c914-326e-aafe-ef7c1127ba71","pitchNumber":6,"startTime":"2025-08-24T02:49:52.512Z","endTime":"2025-08-24T02:49:59.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:49:59.792Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T02:52:04.167Z","endTime":"2025-08-24T02:53:23.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.21245231566324,"strikeZoneBottom":1.53299965463106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.023060625795836,"aZ":-19.4024097659283,"pfxX":10.419304366959135,"pfxZ":6.163741407425444,"pX":0.9397298744837435,"pZ":3.1323378132701944,"vX0":-6.953554766971367,"vY0":-143.27352260143647,"vZ0":-4.665205376866745,"x":81.18,"y":154.21,"x0":2.0481078905071786,"y0":50.006704673586285,"z0":5.99952755838108,"aX":21.6017023329663},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.3,"breakHorizontal":-17.4,"spinRate":2475,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.3827270759360646,"extension":6.122814410479504},"index":0,"playId":"02d3225d-58ab-3364-bec9-760f58c00203","pitchNumber":1,"startTime":"2025-08-24T02:52:23.022Z","endTime":"2025-08-24T02:52:26.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.883617758877314,"aZ":-17.49127786658567,"pfxX":8.794485858033816,"pfxZ":7.053048470543763,"pX":0.08745373777858899,"pZ":3.1844385991218567,"vX0":-8.818698345445988,"vY0":-143.33812921701926,"vZ0":-4.913604965021924,"x":113.67,"y":152.8,"x0":2.0601345048810744,"y0":50.00581503855736,"z0":6.011764720167375,"aX":18.317764093980067},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":-14.2,"spinRate":2378,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.38199655186542447,"extension":6.238957099373417},"index":1,"playId":"1982393f-cc26-335b-93e4-07f000963bd6","pitchNumber":2,"startTime":"2025-08-24T02:52:40.300Z","endTime":"2025-08-24T02:52:43.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01025222108118,"aZ":-35.75706541190422,"pfxX":-3.528333359378133,"pfxZ":-2.258418761922063,"pX":-0.358935636188186,"pZ":1.9916655081308179,"vX0":-5.796443476305756,"vY0":-124.72666486025186,"vZ0":-2.5896667053401137,"x":130.68,"y":185.01,"x0":2.449668660345205,"y0":50.00579109060165,"z0":5.978795583315637,"aX":-5.58573754387623},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.4,"breakHorizontal":7.7,"spinRate":2944,"spinDirection":294},"zone":7,"typeConfidence":0.9,"plateTime":0.4383783655153439,"extension":6.0754142131931},"index":2,"playId":"d148c6fb-d1f9-30cd-b819-5cfb0d1a8647","pitchNumber":3,"startTime":"2025-08-24T02:52:58.630Z","endTime":"2025-08-24T02:53:02.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.906648796263063,"aZ":-26.08278973135135,"pfxX":8.579996089819952,"pfxZ":3.3773275601109445,"pX":0.58322591853247,"pZ":1.0872095795431802,"vX0":-7.556075454447033,"vY0":-133.2498321808424,"vZ0":-7.384717369679077,"x":94.77,"y":209.43,"x0":2.3371923482822496,"y0":50.002633446742934,"z0":5.77165516865456,"aX":15.47090240026178},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":-13.9,"spinRate":1217,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.41062654859250847,"extension":6.265243727001046},"index":3,"playId":"ddb671b8-d61d-366e-88c5-1d1cd94191c4","pitchNumber":4,"startTime":"2025-08-24T02:53:19.758Z","endTime":"2025-08-24T02:53:23.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:53:23.196Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T02:53:25.979Z","endTime":"2025-08-24T02:54:49.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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, 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":87.7,"endSpeed":80.9,"strikeZoneTop":3.55400693772737,"strikeZoneBottom":1.65262443950185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.320781986950756,"aZ":-31.457140214588495,"pfxX":-2.5537833840352624,"pfxZ":0.4278787355669884,"pX":1.1797787888450968,"pZ":3.014493869937883,"vX0":-2.737268802049774,"vY0":-127.77298250235378,"vZ0":-1.3109388269036388,"x":72.03,"y":157.39,"x0":2.5949824147005254,"y0":50.00003787153676,"z0":5.996774747185816,"aX":-4.238299886688303},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":5.3,"spinRate":2887,"spinDirection":293},"zone":12,"typeConfidence":0.9,"plateTime":0.4280074381349026,"extension":6.136227895057746},"index":0,"playId":"fedf2dff-7386-38a5-b23e-dbbeeb73e329","pitchNumber":1,"startTime":"2025-08-24T02:53:49.366Z","endTime":"2025-08-24T02:53:53.676Z","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":98.6,"endSpeed":89.3,"strikeZoneTop":3.55400693772737,"strikeZoneBottom":1.65262443950185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.76515185996947,"aZ":-22.674151468048503,"pfxX":11.044393814501746,"pfxZ":4.616041109263852,"pX":0.13530580350467336,"pZ":3.3955316287168205,"vX0":-9.375382518410651,"vY0":-143.17409158859408,"vZ0":-3.2189062493949967,"x":111.84,"y":147.1,"x0":2.0317149116877142,"y0":50.00223312155888,"z0":5.96797126129657,"aX":22.727314061887277},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.8,"breakHorizontal":-17.9,"spinRate":2432,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.3838474792357838,"extension":6.268425403301585},"index":1,"playId":"1fc68256-c0c7-3dba-a14e-1ab96a47c4ae","pitchNumber":2,"startTime":"2025-08-24T02:54:04.791Z","endTime":"2025-08-24T02:54:08.722Z","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":1},"pitchData":{"startSpeed":99.1,"endSpeed":89.9,"strikeZoneTop":3.55400693772737,"strikeZoneBottom":1.7157892969889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.75736339106297,"aZ":-20.3544047944635,"pfxX":7.800091828209963,"pfxZ":5.6602064172499436,"pX":1.0555103661320764,"pZ":4.175587731090722,"vX0":-6.11184921253092,"vY0":-144.12786649429222,"vZ0":-1.7170752725401515,"x":76.77,"y":126.04,"x0":2.197845025124621,"y0":50.00532490246957,"z0":6.045584688801052,"aX":16.294093236520244},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.1,"breakHorizontal":-12.8,"spinRate":2419,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.38109633524687103,"extension":6.214238096991029},"index":2,"playId":"5708da7c-45bc-3a01-9c0d-387cd5c56bb3","pitchNumber":3,"startTime":"2025-08-24T02:54:22.585Z","endTime":"2025-08-24T02:54:26.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.209170146368603,"aZ":-30.155840745323374,"pfxX":-2.069691791711845,"pfxZ":1.2420848670392193,"pX":-0.14833414238774062,"pZ":2.236928899325106,"vX0":-6.118835021425762,"vY0":-126.61460994338614,"vZ0":-3.0386040030259056,"x":122.65,"y":178.38,"x0":2.566090522679442,"y0":50.00553092142572,"z0":5.859196911725796,"aX":-3.368484807750248},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":5.2,"spinRate":2853,"spinDirection":281},"zone":8,"typeConfidence":0.9,"plateTime":0.43216120605240116,"extension":6.371462612786454},"hitData":{"launchSpeed":87.3,"launchAngle":34.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.19,"coordY":78.64}},"index":3,"playId":"2d051164-887f-32e8-8b1a-010a03c45b8a","pitchNumber":4,"startTime":"2025-08-24T02:54:41.091Z","endTime":"2025-08-24T02:54:49.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:54:49.787Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, second baseman Jake Cronenworth to first baseman Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T02:54:58.888Z","endTime":"2025-08-24T02:56:00.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.0,"strikeZoneTop":3.30238624297385,"strikeZoneBottom":1.54264119313724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.54024587960103,"aZ":-15.086779903257401,"pfxX":8.888287396287309,"pfxZ":8.00634619134525,"pX":-0.2498753603194041,"pZ":3.8110645648048065,"vX0":-9.634682259562037,"vY0":-145.49102260824114,"vZ0":-3.6182097159484483,"x":126.52,"y":135.88,"x0":1.9568195879038188,"y0":50.00327897559563,"z0":5.990807003735584,"aX":18.971695176691785},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":-14.0,"spinRate":2399,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.3771101127107741,"extension":6.448473871393144},"index":0,"playId":"8c3fe4c4-02aa-3528-a524-7d99b9c8cc8f","pitchNumber":1,"startTime":"2025-08-24T02:55:16.682Z","endTime":"2025-08-24T02:55:20.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.21090290321292,"strikeZoneBottom":1.54264119313724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25273086710226,"aZ":-16.359190530944595,"pfxX":9.18642420923532,"pfxZ":7.687735437728071,"pX":0.49341913896114653,"pZ":3.0462301401143796,"vX0":-7.5735701947556535,"vY0":-142.8430922461738,"vZ0":-4.850663831413029,"x":98.19,"y":156.53,"x0":1.9913930527203767,"y0":50.00534107657001,"z0":5.801966457909782,"aX":18.903352911755537},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":-15.0,"spinRate":2439,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.3840940264694286,"extension":6.434770386392881},"index":1,"playId":"da083b3b-2577-31d1-94c4-1a5a5d526052","pitchNumber":2,"startTime":"2025-08-24T02:55:34.051Z","endTime":"2025-08-24T02:55:37.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.332870792199166,"aZ":-32.669643402478556,"pfxX":-3.1966020354445925,"pfxZ":-0.31220725496871804,"pX":0.05641570077060629,"pZ":1.8394175696571975,"vX0":-5.107760486715409,"vY0":-125.72867865243165,"vZ0":-3.5455647906817447,"x":114.85,"y":189.12,"x0":2.5289432813513164,"y0":50.00196094201648,"z0":5.917384828019769,"aX":-5.118957910080639},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":7.0,"spinRate":2843,"spinDirection":295},"zone":8,"typeConfidence":0.9,"plateTime":0.4355338042145016,"extension":6.20912939354928},"hitData":{"launchSpeed":92.3,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":151.18}},"index":2,"playId":"433d7e29-8ae9-375b-9e0e-15f3b5b884ee","pitchNumber":3,"startTime":"2025-08-24T02:55:52.580Z","endTime":"2025-08-24T02:56:00.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:56:00.198Z","atBatIndex":61}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, second baseman Jake Cronenworth to first baseman Ryan O'Hearn.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T02:54:58.888Z","endTime":"2025-08-24T02:56:00.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.0,"strikeZoneTop":3.30238624297385,"strikeZoneBottom":1.54264119313724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.54024587960103,"aZ":-15.086779903257401,"pfxX":8.888287396287309,"pfxZ":8.00634619134525,"pX":-0.2498753603194041,"pZ":3.8110645648048065,"vX0":-9.634682259562037,"vY0":-145.49102260824114,"vZ0":-3.6182097159484483,"x":126.52,"y":135.88,"x0":1.9568195879038188,"y0":50.00327897559563,"z0":5.990807003735584,"aX":18.971695176691785},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":-14.0,"spinRate":2399,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.3771101127107741,"extension":6.448473871393144},"index":0,"playId":"8c3fe4c4-02aa-3528-a524-7d99b9c8cc8f","pitchNumber":1,"startTime":"2025-08-24T02:55:16.682Z","endTime":"2025-08-24T02:55:20.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.4,"strikeZoneTop":3.21090290321292,"strikeZoneBottom":1.54264119313724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25273086710226,"aZ":-16.359190530944595,"pfxX":9.18642420923532,"pfxZ":7.687735437728071,"pX":0.49341913896114653,"pZ":3.0462301401143796,"vX0":-7.5735701947556535,"vY0":-142.8430922461738,"vZ0":-4.850663831413029,"x":98.19,"y":156.53,"x0":1.9913930527203767,"y0":50.00534107657001,"z0":5.801966457909782,"aX":18.903352911755537},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":-15.0,"spinRate":2439,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.3840940264694286,"extension":6.434770386392881},"index":1,"playId":"da083b3b-2577-31d1-94c4-1a5a5d526052","pitchNumber":2,"startTime":"2025-08-24T02:55:34.051Z","endTime":"2025-08-24T02:55:37.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.332870792199166,"aZ":-32.669643402478556,"pfxX":-3.1966020354445925,"pfxZ":-0.31220725496871804,"pX":0.05641570077060629,"pZ":1.8394175696571975,"vX0":-5.107760486715409,"vY0":-125.72867865243165,"vZ0":-3.5455647906817447,"x":114.85,"y":189.12,"x0":2.5289432813513164,"y0":50.00196094201648,"z0":5.917384828019769,"aX":-5.118957910080639},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":7.0,"spinRate":2843,"spinDirection":295},"zone":8,"typeConfidence":0.9,"plateTime":0.4355338042145016,"extension":6.20912939354928},"hitData":{"launchSpeed":92.3,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":151.18}},"index":2,"playId":"433d7e29-8ae9-375b-9e0e-15f3b5b884ee","pitchNumber":3,"startTime":"2025-08-24T02:55:52.580Z","endTime":"2025-08-24T02:56:00.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:56:00.198Z","atBatIndex":61},"scoringPlays":[27,28,50,57],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":104.18,"y":167.39},"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":1,"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":107.22,"y":153.2},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":171.17,"y":95.75},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":107.22,"y":148.64},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"hits":{"away":[{"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":126.46,"y":37.67},"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":2,"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":96.34,"y":155.95},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":110.77,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":185.65,"y":99.34},"type":"O","description":"Lineout"}]}},{"startIndex":12,"endIndex":19,"top":[12,13,14],"bottom":[15,16,17,18,19],"hits":{"away":[{"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":130.42,"y":162.04},"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":3,"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":192.16,"y":109.77},"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":169.55,"y":147.63},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":159.38,"y":55.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":148.27,"y":153.2},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":29,"top":[20,21,22],"bottom":[23,24,25,26,27,28,29],"hits":{"away":[{"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":171.99,"y":75.48},"type":"O","description":"Lineout"},{"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":102.66,"y":167.9},"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":147.76,"y":148.64},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":71.41,"y":115.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":169.54,"y":151.29},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":166.51,"y":101.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":95.57,"y":93.91},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":145.56,"y":119.23},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":35,"top":[30,31,32],"bottom":[33,34,35],"hits":{"away":[{"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":173.61,"y":89.5},"type":"O","description":"Lineout"},{"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":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":168.35,"y":103.23},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":158.4,"y":134.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":103.68,"y":148.14},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":151.31,"y":188.67},"type":"O","description":"Pop Out"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":128.99,"y":97.2},"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":6,"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":162.61,"y":114.71},"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":6,"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":142.8,"y":93.29},"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":6,"pitcher":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":115.58,"y":55.41},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":185.77,"y":107.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":130.22,"y":185.92},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":48,"top":[43,44,45],"bottom":[46,47,48],"hits":{"away":[{"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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":37.12,"y":104.34},"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":7,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":135.09,"y":184.11},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":111.78,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":188.73,"y":87.04},"type":"O","description":"Lineout"}]}},{"startIndex":49,"endIndex":58,"top":[49,50,51,52],"bottom":[53,54,55,56,57,58],"hits":{"away":[{"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":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"coordinates":{"x":203.93,"y":62.56},"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":8,"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":169.02,"y":121.39},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":88.98,"y":105.06},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":119.39,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":203.17,"y":123.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"coordinates":{"x":111.28,"y":152.7},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":61,"top":[59,60,61],"bottom":[],"hits":{"away":[{"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":169.19,"y":78.64},"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":144.72,"y":151.18},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"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":1,"errors":0,"leftOnBase":1}},{"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":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":3,"errors":0,"leftOnBase":4},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},"defense":{"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"center":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"onDeck":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"inHole":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"battingOrder":7,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"onDeck":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"inHole":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"battingOrder":2,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"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":8,"groundOuts":8,"airOuts":12,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".253","atBats":29,"obp":".330","slg":".438","ops":".768","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":26,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"4.16","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.31","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":55,"strikes":82,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":5,"pitchesPerInning":"17.13","runsScoredPer9":"5.63","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":42,"gamesStarted":3,"flyOuts":56,"groundOuts":58,"airOuts":95,"runs":38,"doubles":21,"triples":1,"homeRuns":7,"strikeOuts":66,"baseOnBalls":17,"intentionalWalks":0,"hits":75,"hitByPitch":3,"atBats":292,"obp":".304","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1182,"era":"4.52","inningsPitched":"73.2","wins":7,"losses":5,"saves":2,"saveOpportunities":2,"holds":13,"blownSaves":0,"earnedRuns":37,"whip":"1.25","battersFaced":314,"outs":221,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":1182,"balls":418,"strikes":764,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".583","pitchesPerInning":"16.05","gamesFinished":6,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"8.06","walksPer9Inn":"2.08","hitsPer9Inn":"9.16","runsScoredPer9":"4.64","homeRunsPer9":"0.86","inheritedRunners":26,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":16},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"300","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":73,"groundOuts":55,"airOuts":106,"runs":59,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":83,"baseOnBalls":59,"intentionalWalks":1,"hits":101,"hitByPitch":5,"avg":".297","atBats":340,"obp":".403","slg":".491","ops":".894","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":167,"rbi":58,"leftOnBase":136,"sacBunts":0,"sacFlies":5,"babip":".348","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.67","popOuts":13,"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":25,"stolenBases":63,"stolenBasePercentage":".716","caughtStealingPercentage":".284","assists":37,"putOuts":807,"errors":4,"chances":848,"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":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":113,"flyOuts":62,"groundOuts":85,"airOuts":98,"runs":42,"doubles":18,"triples":0,"homeRuns":9,"strikeOuts":98,"baseOnBalls":44,"intentionalWalks":0,"hits":63,"hitByPitch":9,"avg":".184","atBats":342,"obp":".292","slg":".316","ops":".608","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":108,"rbi":28,"leftOnBase":158,"sacBunts":0,"sacFlies":2,"babip":".228","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":13,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":163,"errors":3,"chances":170,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":38,"flyOuts":15,"groundOuts":15,"airOuts":27,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".184","atBats":103,"obp":".246","slg":".272","ops":".518","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":28,"rbi":16,"leftOnBase":53,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.50","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","assists":15,"putOuts":255,"errors":0,"chances":270,"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":{"note":"(L, 1-2)","summary":"4.0 IP, 3 ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":36,"strikes":47,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"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":13,"gamesStarted":13,"flyOuts":25,"groundOuts":57,"airOuts":48,"runs":24,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":75,"baseOnBalls":32,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":219,"obp":".289","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1030,"era":"3.36","inningsPitched":"61.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.17","battersFaced":253,"outs":185,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1030,"balls":411,"strikes":619,"strikePercentage":".600","hitBatsmen":1,"balks":2,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":3,"winPercentage":".333","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"10.95","walksPer9Inn":"4.67","hitsPer9Inn":"5.84","runsScoredPer9":"3.50","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":60,"gamesStarted":0,"flyOuts":45,"groundOuts":43,"airOuts":66,"runs":21,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":5,"hits":43,"hitByPitch":2,"atBats":199,"obp":".309","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":910,"era":"3.42","inningsPitched":"55.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":21,"whip":"1.25","battersFaced":230,"outs":166,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":910,"balls":346,"strikes":564,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".833","pitchesPerInning":"16.45","gamesFinished":12,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.13","walksPer9Inn":"4.23","hitsPer9Inn":"6.99","runsScoredPer9":"3.42","homeRunsPer9":"1.14","inheritedRunners":30,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"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":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":74,"groundOuts":92,"airOuts":112,"runs":64,"doubles":32,"triples":1,"homeRuns":16,"strikeOuts":108,"baseOnBalls":48,"intentionalWalks":5,"hits":132,"hitByPitch":5,"avg":".301","atBats":439,"obp":".372","slg":".487","ops":".859","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":214,"rbi":72,"leftOnBase":172,"sacBunts":0,"sacFlies":5,"babip":".363","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.44","popOuts":12,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":815,"errors":3,"chances":895,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","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":9,"gamesStarted":0,"flyOuts":3,"groundOuts":13,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":34,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":106,"era":"0.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":0,"whip":"0.78","battersFaced":35,"outs":27,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":32,"strikes":74,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".---","pitchesPerInning":"11.78","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"4.00","walksPer9Inn":"1.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"46","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".069","atBats":29,"obp":".156","slg":".103","ops":".259","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":3,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".095","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":16,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":47,"gamesStarted":0,"flyOuts":20,"groundOuts":38,"airOuts":41,"runs":24,"doubles":5,"triples":2,"homeRuns":8,"strikeOuts":50,"baseOnBalls":11,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":170,"obp":".299","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":703,"era":"4.14","inningsPitched":"45.2","wins":1,"losses":2,"saves":19,"saveOpportunities":26,"holds":8,"blownSaves":7,"earnedRuns":21,"whip":"1.16","battersFaced":184,"outs":137,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":703,"balls":207,"strikes":496,"strikePercentage":".710","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".333","pitchesPerInning":"15.39","gamesFinished":23,"strikeoutWalkRatio":"4.55","strikeoutsPer9Inn":"9.85","walksPer9Inn":"2.17","hitsPer9Inn":"8.28","runsScoredPer9":"4.73","homeRunsPer9":"1.58","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":11},"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}},"ID681909":{"person":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"jerseyNumber":"75","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":69,"groundOuts":102,"airOuts":102,"runs":120,"doubles":17,"triples":8,"homeRuns":44,"strikeOuts":152,"baseOnBalls":86,"intentionalWalks":16,"hits":138,"hitByPitch":3,"avg":".280","atBats":492,"obp":".389","slg":".616","ops":"1.005","caughtStealing":6,"stolenBases":17,"stolenBasePercentage":".739","caughtStealingPercentage":".261","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":584,"totalBases":303,"rbi":83,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"1.00","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.18","popOuts":11,"lineOuts":22},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":12,"groundOuts":22,"airOuts":24,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":5,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":108,"obp":".302","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":437,"era":"4.61","inningsPitched":"27.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.28","battersFaced":116,"outs":82,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":144,"strikes":293,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"15.99","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"11.52","walksPer9Inn":"1.65","hitsPer9Inn":"9.88","runsScoredPer9":"4.61","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"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":{"summary":"3.0 IP, 2 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":48,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":16,"strikes":32,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":2,"flyOuts":23,"groundOuts":61,"airOuts":42,"runs":28,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":1,"hits":50,"hitByPitch":1,"atBats":203,"obp":".300","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":870,"era":"4.33","inningsPitched":"54.0","wins":4,"losses":5,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":26,"whip":"1.22","battersFaced":225,"outs":162,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":286,"strikes":584,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":2,"winPercentage":".444","pitchesPerInning":"16.11","gamesFinished":7,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"9.17","walksPer9Inn":"2.67","hitsPer9Inn":"8.33","runsScoredPer9":"4.67","homeRunsPer9":"0.83","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"0-3 | 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":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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":56,"groundOuts":107,"airOuts":90,"runs":50,"doubles":24,"triples":0,"homeRuns":21,"strikeOuts":111,"baseOnBalls":18,"intentionalWalks":0,"hits":101,"hitByPitch":1,"avg":".249","atBats":405,"obp":".280","slg":".464","ops":".744","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":188,"rbi":76,"leftOnBase":206,"sacBunts":0,"sacFlies":4,"babip":".289","groundOutsToAirouts":"1.19","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.29","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":209,"errors":2,"chances":217,"fielding":".991","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":"700","stats":{"batting":{"summary":"0-3","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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":89,"groundOuts":96,"airOuts":145,"runs":57,"doubles":21,"triples":1,"homeRuns":21,"strikeOuts":106,"baseOnBalls":27,"intentionalWalks":0,"hits":127,"hitByPitch":7,"avg":".271","atBats":469,"obp":".317","slg":".454","ops":".771","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":213,"rbi":71,"leftOnBase":185,"sacBunts":0,"sacFlies":5,"babip":".305","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.33","popOuts":19,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":291,"errors":8,"chances":307,"fielding":".974","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":16,"gamesStarted":16,"flyOuts":48,"groundOuts":99,"airOuts":86,"runs":33,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":0,"hits":79,"hitByPitch":2,"atBats":311,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1265,"era":"3.13","inningsPitched":"83.1","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.20","battersFaced":339,"outs":250,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1265,"balls":467,"strikes":798,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".800","pitchesPerInning":"15.18","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"5.62","walksPer9Inn":"2.27","hitsPer9Inn":"8.53","runsScoredPer9":"3.56","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"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","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":119,"flyOuts":119,"groundOuts":110,"airOuts":196,"runs":77,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":55,"baseOnBalls":48,"intentionalWalks":2,"hits":114,"hitByPitch":3,"avg":".244","atBats":468,"obp":".314","slg":".368","ops":".682","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":172,"rbi":57,"leftOnBase":190,"sacBunts":0,"sacFlies":7,"babip":".248","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":25,"lineOuts":52},"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":268,"putOuts":125,"errors":6,"chances":399,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":40,"groundOuts":68,"airOuts":64,"runs":38,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":45,"baseOnBalls":32,"intentionalWalks":0,"hits":63,"hitByPitch":6,"avg":".273","atBats":231,"obp":".371","slg":".390","ops":".761","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":90,"rbi":29,"leftOnBase":99,"sacBunts":6,"sacFlies":3,"babip":".319","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.75","popOuts":10,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":135,"errors":0,"chances":138,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":9,"gamesStarted":7,"flyOuts":23,"groundOuts":25,"airOuts":51,"runs":24,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":36,"hitByPitch":0,"atBats":154,"obp":".298","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":673,"era":"4.17","inningsPitched":"41.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.24","battersFaced":171,"outs":123,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":673,"balls":248,"strikes":425,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".667","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"9.66","walksPer9Inn":"3.29","hitsPer9Inn":"7.90","runsScoredPer9":"5.27","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":14},"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}},"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":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":34,"groundOuts":57,"airOuts":62,"runs":24,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":33,"baseOnBalls":18,"intentionalWalks":0,"hits":52,"hitByPitch":0,"avg":".257","atBats":202,"obp":".318","slg":".396","ops":".714","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":80,"rbi":18,"leftOnBase":88,"sacBunts":2,"sacFlies":0,"babip":".282","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.67","popOuts":12,"lineOuts":16},"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":130,"putOuts":79,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"38","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":39,"gamesStarted":0,"flyOuts":19,"groundOuts":18,"airOuts":30,"runs":17,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":120,"obp":".313","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":579,"era":"4.31","inningsPitched":"31.1","wins":4,"losses":3,"saves":3,"saveOpportunities":5,"holds":13,"blownSaves":2,"earnedRuns":15,"whip":"1.31","battersFaced":134,"outs":94,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":214,"strikes":365,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"18.48","gamesFinished":10,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"12.64","walksPer9Inn":"3.45","hitsPer9Inn":"8.33","runsScoredPer9":"4.88","homeRunsPer9":"1.72","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"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}},"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":{},"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":5,"flyOuts":43,"groundOuts":51,"airOuts":78,"runs":22,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":3,"hits":48,"hitByPitch":0,"atBats":226,"obp":".272","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":934,"era":"3.03","inningsPitched":"62.1","wins":2,"losses":2,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":21,"whip":"1.09","battersFaced":252,"outs":187,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":934,"balls":314,"strikes":620,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"14.98","gamesFinished":10,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.89","hitsPer9Inn":"6.93","runsScoredPer9":"3.18","homeRunsPer9":"0.43","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":16,"gamesStarted":0,"flyOuts":8,"groundOuts":10,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":59,"obp":".382","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":279,"era":"3.86","inningsPitched":"14.0","wins":0,"losses":2,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":6,"whip":"1.79","battersFaced":68,"outs":42,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":101,"strikes":178,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"19.93","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"12.86","walksPer9Inn":"5.14","hitsPer9Inn":"10.93","runsScoredPer9":"3.86","homeRunsPer9":"1.93","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.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":21,"flyOuts":6,"groundOuts":11,"airOuts":14,"runs":10,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".241","atBats":58,"obp":".362","slg":".414","ops":".776","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":24,"rbi":6,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":17,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":24,"gamesStarted":24,"flyOuts":57,"groundOuts":146,"airOuts":95,"runs":48,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":151,"baseOnBalls":46,"intentionalWalks":0,"hits":98,"hitByPitch":3,"atBats":487,"obp":".274","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2194,"era":"2.90","inningsPitched":"133.2","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.08","battersFaced":539,"outs":401,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2194,"balls":796,"strikes":1398,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".556","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"10.17","walksPer9Inn":"3.10","hitsPer9Inn":"6.60","runsScoredPer9":"3.23","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":20,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,605141,669257,518692,606192,669743,690976,681624,500743,624424,671083,607192,676508,680736],"pitchers":[607192,676508,680736],"bench":[681909,687221],"bullpen":[607455,676263,683618,477132,656945,686218,595014,808967,489446],"battingOrder":[660271,605141,669257,518692,606192,690976,681624,624424,671083],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Freeland, A (2, 8th inning off Estrada, J, 0 on, 1 out)."},{"label":"TB","value":"Freeland, A 4; Rojas, M."},{"label":"RBI","value":"Freeland, A (6)."},{"label":"Team LOB","value":"1."}]}],"note":[{"label":"a","value":"Homered for Call in the 8th."},{"label":"b","value":"Struck out for Rojas, M in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":7,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":1,"hits":3,"hitByPitch":0,"avg":".251","atBats":26,"obp":".322","slg":".383","ops":".705","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":4,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":6},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":12,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":29,"obp":".069","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"3.50","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.19","battersFaced":29,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":38,"strikes":85,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"pitchesPerInning":"13.67","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID641482":{"person":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"6.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":25,"strikes":56,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":6,"gamesStarted":6,"flyOuts":22,"groundOuts":22,"airOuts":37,"runs":15,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":107,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":476,"era":"4.66","inningsPitched":"29.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":125,"outs":87,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":476,"balls":177,"strikes":299,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.66","hitsPer9Inn":"7.45","runsScoredPer9":"4.66","homeRunsPer9":"2.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":39,"groundOuts":29,"airOuts":61,"runs":25,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":24,"intentionalWalks":2,"hits":42,"hitByPitch":1,"atBats":176,"obp":".327","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":801,"era":"4.56","inningsPitched":"47.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":24,"whip":"1.39","battersFaced":206,"outs":142,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":801,"balls":305,"strikes":496,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".667","pitchesPerInning":"16.92","gamesFinished":13,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"9.32","walksPer9Inn":"4.56","hitsPer9Inn":"7.99","runsScoredPer9":"4.75","homeRunsPer9":"1.52","inheritedRunners":33,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":38,"groundOuts":73,"airOuts":72,"runs":22,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":1,"hits":64,"hitByPitch":2,"avg":".258","atBats":248,"obp":".306","slg":".343","ops":".649","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":85,"rbi":17,"leftOnBase":90,"sacBunts":5,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":15,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":26,"stolenBasePercentage":".743","caughtStealingPercentage":".257","assists":28,"putOuts":602,"errors":3,"chances":633,"fielding":".995","passedBall":5,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":47,"gamesStarted":0,"flyOuts":17,"groundOuts":28,"airOuts":32,"runs":19,"doubles":3,"triples":2,"homeRuns":5,"strikeOuts":75,"baseOnBalls":22,"intentionalWalks":2,"hits":26,"hitByPitch":1,"atBats":158,"obp":".269","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":742,"era":"3.42","inningsPitched":"47.1","wins":1,"losses":2,"saves":21,"saveOpportunities":25,"holds":4,"blownSaves":4,"earnedRuns":18,"whip":"1.01","battersFaced":184,"outs":142,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":742,"balls":262,"strikes":480,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".333","pitchesPerInning":"15.68","gamesFinished":35,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"14.26","walksPer9Inn":"4.18","hitsPer9Inn":"4.94","runsScoredPer9":"3.61","homeRunsPer9":"0.95","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"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}},"ID663158":{"person":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":32,"groundOuts":37,"airOuts":64,"runs":20,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":59,"baseOnBalls":14,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":199,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":867,"era":"3.09","inningsPitched":"55.1","wins":4,"losses":5,"saves":34,"saveOpportunities":39,"holds":0,"blownSaves":5,"earnedRuns":19,"whip":"0.99","battersFaced":217,"outs":166,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":867,"balls":277,"strikes":590,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".444","pitchesPerInning":"15.67","gamesFinished":46,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"9.60","walksPer9Inn":"2.28","hitsPer9Inn":"6.67","runsScoredPer9":"3.25","homeRunsPer9":"0.49","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":1,"flyOuts":15,"groundOuts":33,"airOuts":33,"runs":7,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":128,"obp":".275","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":554,"era":"1.72","inningsPitched":"36.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.04","battersFaced":142,"outs":110,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":191,"strikes":363,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.11","gamesFinished":15,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.19","hitsPer9Inn":"6.14","runsScoredPer9":"1.72","homeRunsPer9":"0.74","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":1,"flyOuts":23,"groundOuts":82,"airOuts":41,"runs":21,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":3,"hits":48,"hitByPitch":1,"atBats":218,"obp":".305","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":900,"era":"2.95","inningsPitched":"58.0","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":19,"whip":"1.28","battersFaced":248,"outs":174,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":900,"balls":330,"strikes":570,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".833","pitchesPerInning":"15.52","gamesFinished":14,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.03","hitsPer9Inn":"7.45","runsScoredPer9":"3.26","homeRunsPer9":"0.47","inheritedRunners":39,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":16},"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}},"ID578428":{"person":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":25,"groundOuts":99,"airOuts":52,"runs":25,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":57,"hitByPitch":6,"avg":".227","atBats":251,"obp":".302","slg":".275","ops":".577","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":69,"rbi":29,"leftOnBase":110,"sacBunts":3,"sacFlies":2,"babip":".275","groundOutsToAirouts":"1.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"251.00","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":91,"errors":3,"chances":236,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 29)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":62,"gamesStarted":0,"flyOuts":42,"groundOuts":53,"airOuts":62,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":69,"baseOnBalls":25,"intentionalWalks":3,"hits":45,"hitByPitch":3,"atBats":226,"obp":".285","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1034,"era":"1.57","inningsPitched":"63.0","wins":8,"losses":3,"saves":0,"saveOpportunities":2,"holds":29,"blownSaves":2,"earnedRuns":11,"whip":"1.11","battersFaced":258,"outs":189,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1034,"balls":376,"strikes":658,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".727","pitchesPerInning":"16.41","gamesFinished":4,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"9.86","walksPer9Inn":"3.57","hitsPer9Inn":"6.43","runsScoredPer9":"2.14","homeRunsPer9":"0.43","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID506433":{"person":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":9,"gamesStarted":9,"flyOuts":23,"groundOuts":40,"airOuts":47,"runs":26,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":39,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":3,"atBats":159,"obp":".290","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":672,"era":"5.36","inningsPitched":"43.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.10","battersFaced":177,"outs":131,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":672,"balls":241,"strikes":431,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"8.04","walksPer9Inn":"2.89","hitsPer9Inn":"7.01","runsScoredPer9":"5.36","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 26)","summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","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":61,"gamesStarted":0,"flyOuts":32,"groundOuts":35,"airOuts":55,"runs":20,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":83,"baseOnBalls":20,"intentionalWalks":2,"hits":42,"hitByPitch":3,"atBats":210,"obp":".275","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":934,"era":"2.61","inningsPitched":"58.2","wins":4,"losses":4,"saves":3,"saveOpportunities":6,"holds":26,"blownSaves":3,"earnedRuns":17,"whip":"1.06","battersFaced":238,"outs":176,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":934,"balls":301,"strikes":633,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":1,"winPercentage":".500","pitchesPerInning":"15.92","gamesFinished":6,"strikeoutWalkRatio":"4.15","strikeoutsPer9Inn":"12.73","walksPer9Inn":"3.07","hitsPer9Inn":"6.44","runsScoredPer9":"3.07","homeRunsPer9":"1.07","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":50,"groundOuts":84,"airOuts":122,"runs":44,"doubles":18,"triples":1,"homeRuns":17,"strikeOuts":83,"baseOnBalls":32,"intentionalWalks":1,"hits":97,"hitByPitch":4,"avg":".253","atBats":383,"obp":".315","slg":".439","ops":".754","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":168,"rbi":58,"leftOnBase":189,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.53","popOuts":28,"lineOuts":44},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":148,"errors":2,"chances":162,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"5","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":2,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":45,"groundOuts":72,"airOuts":77,"runs":58,"doubles":20,"triples":2,"homeRuns":19,"strikeOuts":89,"baseOnBalls":28,"intentionalWalks":1,"hits":101,"hitByPitch":7,"avg":".301","atBats":336,"obp":".364","slg":".542","ops":".906","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":182,"rbi":61,"leftOnBase":159,"sacBunts":0,"sacFlies":3,"babip":".355","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.68","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":8,"putOuts":176,"errors":5,"chances":189,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":77,"groundOuts":92,"airOuts":135,"runs":78,"doubles":29,"triples":1,"homeRuns":19,"strikeOuts":178,"baseOnBalls":58,"intentionalWalks":2,"hits":124,"hitByPitch":3,"atBats":522,"obp":".315","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2455,"era":"4.71","inningsPitched":"137.2","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.32","battersFaced":592,"outs":413,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2455,"balls":901,"strikes":1554,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".353","pitchesPerInning":"17.83","gamesFinished":0,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"11.64","walksPer9Inn":"3.79","hitsPer9Inn":"8.11","runsScoredPer9":"5.10","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":62,"gamesStarted":0,"flyOuts":26,"groundOuts":71,"airOuts":50,"runs":17,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":60,"baseOnBalls":12,"intentionalWalks":2,"hits":36,"hitByPitch":0,"atBats":212,"obp":".213","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":802,"era":"1.81","inningsPitched":"59.2","wins":9,"losses":4,"saves":3,"saveOpportunities":6,"holds":18,"blownSaves":3,"earnedRuns":12,"whip":"0.80","battersFaced":229,"outs":179,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":248,"strikes":554,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".692","pitchesPerInning":"13.44","gamesFinished":9,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.05","walksPer9Inn":"1.81","hitsPer9Inn":"5.43","runsScoredPer9":"2.56","homeRunsPer9":"0.15","inheritedRunners":37,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":2,"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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":85,"groundOuts":119,"airOuts":144,"runs":77,"doubles":32,"triples":0,"homeRuns":21,"strikeOuts":96,"baseOnBalls":48,"intentionalWalks":3,"hits":146,"hitByPitch":3,"avg":".292","atBats":500,"obp":".354","slg":".482","ops":".836","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":241,"rbi":78,"leftOnBase":226,"sacBunts":0,"sacFlies":5,"babip":".322","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.81","popOuts":30,"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":181,"putOuts":88,"errors":14,"chances":283,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669200":{"person":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":67,"groundOuts":140,"airOuts":113,"runs":90,"doubles":25,"triples":2,"homeRuns":17,"strikeOuts":102,"baseOnBalls":78,"intentionalWalks":7,"hits":128,"hitByPitch":6,"avg":".266","atBats":482,"obp":".374","slg":".432","ops":".806","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":567,"totalBases":208,"rbi":52,"leftOnBase":136,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.35","popOuts":21,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":287,"errors":3,"chances":294,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"601","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":3,"groundOuts":16,"airOuts":7,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".308","atBats":52,"obp":".357","slg":".385","ops":".742","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":20,"rbi":4,"leftOnBase":22,"sacBunts":2,"sacFlies":0,"babip":".432","groundOutsToAirouts":"2.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":45,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":71,"groundOuts":120,"airOuts":144,"runs":59,"doubles":29,"triples":0,"homeRuns":10,"strikeOuts":83,"baseOnBalls":48,"intentionalWalks":3,"hits":121,"hitByPitch":3,"avg":".264","atBats":459,"obp":".332","slg":".392","ops":".724","caughtStealing":2,"stolenBases":19,"stolenBasePercentage":".905","caughtStealingPercentage":".095","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":519,"totalBases":180,"rbi":48,"leftOnBase":219,"sacBunts":1,"sacFlies":8,"babip":".297","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.90","popOuts":21,"lineOuts":52},"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":239,"putOuts":134,"errors":7,"chances":380,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":37,"groundOuts":46,"airOuts":73,"runs":28,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":65,"baseOnBalls":21,"intentionalWalks":0,"hits":44,"hitByPitch":1,"avg":".196","atBats":224,"obp":".268","slg":".295","ops":".563","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":66,"rbi":22,"leftOnBase":125,"sacBunts":4,"sacFlies":0,"babip":".253","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.80","popOuts":24,"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":12,"stolenBases":29,"stolenBasePercentage":".707","caughtStealingPercentage":".293","assists":20,"putOuts":584,"errors":6,"chances":610,"fielding":".990","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"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":104,"flyOuts":61,"groundOuts":80,"airOuts":93,"runs":45,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":86,"baseOnBalls":50,"intentionalWalks":0,"hits":78,"hitByPitch":12,"avg":".238","atBats":328,"obp":".354","slg":".375","ops":".729","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":123,"rbi":44,"leftOnBase":148,"sacBunts":4,"sacFlies":5,"babip":".290","groundOutsToAirouts":"0.86","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.44","popOuts":15,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":189,"putOuts":191,"errors":8,"chances":388,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":101,"groundOuts":179,"airOuts":181,"runs":53,"doubles":28,"triples":4,"homeRuns":6,"strikeOuts":15,"baseOnBalls":26,"intentionalWalks":0,"hits":145,"hitByPitch":2,"avg":".287","atBats":505,"obp":".322","slg":".394","ops":".716","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":548,"totalBases":199,"rbi":47,"leftOnBase":210,"sacBunts":10,"sacFlies":5,"babip":".284","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.17","popOuts":22,"lineOuts":58},"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":59,"putOuts":660,"errors":1,"chances":720,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676664":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":109,"groundOuts":83,"airOuts":172,"runs":69,"doubles":34,"triples":1,"homeRuns":25,"strikeOuts":103,"baseOnBalls":31,"intentionalWalks":0,"hits":126,"hitByPitch":6,"atBats":479,"obp":".313","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2123,"era":"4.94","inningsPitched":"122.0","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.29","battersFaced":521,"outs":366,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2123,"balls":764,"strikes":1359,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".444","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"7.60","walksPer9Inn":"2.29","hitsPer9Inn":"9.30","runsScoredPer9":"5.09","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":36,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"32","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":49,"groundOuts":92,"airOuts":93,"runs":54,"doubles":17,"triples":1,"homeRuns":16,"strikeOuts":79,"baseOnBalls":50,"intentionalWalks":4,"hits":102,"hitByPitch":7,"avg":".282","atBats":362,"obp":".376","slg":".467","ops":".843","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":169,"rbi":53,"leftOnBase":170,"sacBunts":0,"sacFlies":4,"babip":".317","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.62","popOuts":15,"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":35,"putOuts":349,"errors":3,"chances":387,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[665487,650333,592518,656811,593428,657757,669369,657656,630105,666023,641482,592094,669093,670970],"pitchers":[641482,592094,669093,670970],"bench":[553869,578428,669200],"bullpen":[656302,506433,673513,695243,688158,593974,676664,663158],"battingOrder":[665487,650333,592518,656811,593428,669369,657656,630105,666023],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bogaerts (29, Wrobleski)."},{"label":"TB","value":"Bogaerts 2; Laureano; O'Hearn."},{"label":"RBI","value":"Bogaerts 2 (48); Cronenworth (44); Laureano 2 (61)."},{"label":"2-out RBI","value":"Bogaerts 2."},{"label":"Runners left in scoring position, 2 out","value":"Johnson, B; Arraez."},{"label":"SF","value":"Cronenworth."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tatis Jr. (26, 2nd base off Wrobleski/Smith, W)."}]}],"note":[]}},"officials":[{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Second Base"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Machado, M (by Wrobleski)."},{"label":"Pitches-strikes","value":"Glasnow 83-47; Casparius 6-3; Wrobleski 48-32; Cortes 81-56; Adam 13-8; Estrada, J 14-10; Morejon 15-11."},{"label":"Groundouts-flyouts","value":"Glasnow 3-3; Casparius 0-1; Wrobleski 4-0; Cortes 6-5; Adam 1-1; Estrada, J 0-1; Morejon 1-1."},{"label":"Batters faced","value":"Glasnow 18; Casparius 3; Wrobleski 12; Cortes 19; Adam 3; Estrada, J 3; Morejon 4."},{"label":"Umpires","value":"HP: Chris Guccione. 1B: David Rackley. 2B: Chad Whitson. 3B: Edwin Moscoso. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"5:41 PM."},{"label":"T","value":"2:15."},{"label":"Att","value":"46,326."},{"label":"Venue","value":"Petco Park."},{"label":"August 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482","boxscoreName":"Cortes"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"6.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":25,"strikes":56,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":6,"gamesStarted":6,"flyOuts":22,"groundOuts":22,"airOuts":37,"runs":15,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":107,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":476,"era":"4.66","inningsPitched":"29.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.34","battersFaced":125,"outs":87,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":476,"balls":177,"strikes":299,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.66","hitsPer9Inn":"7.45","runsScoredPer9":"4.66","homeRunsPer9":"2.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":77,"pitchingGameScore":77},{"player":{"person":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976","boxscoreName":"Freeland, A"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.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":21,"flyOuts":6,"groundOuts":11,"airOuts":14,"runs":10,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".241","atBats":58,"obp":".362","slg":".414","ops":".776","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":24,"rbi":6,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":17,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","boxscoreName":"Bogaerts"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":71,"groundOuts":120,"airOuts":144,"runs":59,"doubles":29,"triples":0,"homeRuns":10,"strikeOuts":83,"baseOnBalls":48,"intentionalWalks":3,"hits":121,"hitByPitch":3,"avg":".264","atBats":459,"obp":".332","slg":".392","ops":".724","caughtStealing":2,"stolenBases":19,"stolenBasePercentage":".905","caughtStealingPercentage":".095","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":519,"totalBases":180,"rbi":48,"leftOnBase":219,"sacBunts":1,"sacFlies":8,"babip":".297","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.90","popOuts":21,"lineOuts":52},"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":239,"putOuts":134,"errors":7,"chances":380,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":641482,"fullName":"Nestor Cortes","link":"/api/v1/people/641482"},"loser":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"save":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}