{"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":776645,"link":"/api/v1.1/game/776645/feed/live","metaData":{"wait":10,"timeStamp":"20250823_022011","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776645,"type":"R","doubleHeader":"N","id":"2025/08/22/nynmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776645-2025-08-22","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-22T23:15:00Z","originalDate":"2025-08-22","officialDate":"2025-08-22","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2025,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":60,"ties":0,"pct":".531"},"records":{},"divisionLeader":false,"wins":68,"losses":60,"winningPercentage":".531"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2025,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":70,"ties":0,"pct":".453"},"records":{},"divisionLeader":false,"wins":58,"losses":70,"winningPercentage":".453"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"55","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID595777":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777","firstName":"Jurickson","lastName":"Profar","primaryNumber":"17","birthDate":"1993-02-20","currentAge":33,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jurickson","useLastName":"Profar","middleName":"Barthelomeus","boxscoreName":"Profar, Jurickson","nickName":"El Patron","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"JUR-ick-son PRO-far","mlbDebutDate":"2012-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jurickson Profar","nameSlug":"jurickson-profar-595777","firstLastName":"Jurickson Profar","lastFirstName":"Profar, Jurickson","lastInitName":"Profar, J","initLastName":"J Profar","fullFMLName":"Jurickson Barthelomeus Profar","fullLFMName":"Profar, Jurickson Barthelomeus","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID669221":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221","firstName":"Sean","lastName":"Murphy","primaryNumber":"12","birthDate":"1994-10-04","currentAge":31,"birthCity":"Peekskill","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sean","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Murphy","nameSlug":"sean-murphy-669221","firstLastName":"Sean Murphy","lastFirstName":"Murphy, Sean","lastInitName":"Murphy, S","initLastName":"S Murphy","fullFMLName":"Sean Michael Murphy","fullLFMName":"Murphy, Sean Michael","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664854":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854","firstName":"Ryan","lastName":"Helsley","primaryNumber":"21","birthDate":"1994-07-18","currentAge":32,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Helsley","middleName":"Dalton","boxscoreName":"Helsley","nickName":"Hellz Bellz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Helsley","nameSlug":"ryan-helsley-664854","firstLastName":"Ryan Helsley","lastFirstName":"Helsley, Ryan","lastInitName":"Helsley, R","initLastName":"R Helsley","fullFMLName":"Ryan Dalton Helsley","fullLFMName":"Helsley, Ryan Dalton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621242":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242","firstName":"Edwin","lastName":"Díaz","primaryNumber":"3","birthDate":"1994-03-22","currentAge":32,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 3\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Díaz","middleName":"Orlando","boxscoreName":"Díaz","nickName":"Sugar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Díaz","nameSlug":"edwin-diaz-621242","firstLastName":"Edwin Díaz","lastFirstName":"Díaz, Edwin","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Edwin Orlando Díaz","fullLFMName":"Díaz, Edwin Orlando","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"22","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"ID660644":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644","firstName":"Vidal","lastName":"Bruján","primaryNumber":"2","birthDate":"1998-02-09","currentAge":28,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Vidal","useLastName":"Bruján","boxscoreName":"Bruján","gender":"M","nameMatrilineal":"Esteva","isPlayer":true,"isVerified":false,"pronunciation":"VEE-dahl broo-HAHN","mlbDebutDate":"2021-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vidal Bruján","nameSlug":"vidal-brujan-660644","firstLastName":"Vidal Bruján","lastFirstName":"Bruján, Vidal","lastInitName":"Bruján, V","initLastName":"V Bruján","fullFMLName":"Vidal Bruján","fullLFMName":"Bruján, Vidal","strikeZoneTop":3.085,"strikeZoneBottom":1.557},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID673540":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540","firstName":"Kodai","lastName":"Senga","primaryNumber":"34","birthDate":"1993-01-30","currentAge":33,"birthCity":"Gamagori","birthCountry":"Japan","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kodai","useLastName":"Senga","boxscoreName":"Senga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KO-die","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kodai Senga","nameSlug":"kodai-senga-673540","firstLastName":"Kodai Senga","lastFirstName":"Senga, Kodai","lastInitName":"Senga, K","initLastName":"K Senga","fullFMLName":"Kodai Senga","fullLFMName":"Senga, Kodai ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694462":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462","firstName":"Hurston","lastName":"Waldrep","primaryNumber":"64","birthDate":"2002-03-01","currentAge":24,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hurston","useLastName":"Waldrep","middleName":"Wayne","boxscoreName":"Waldrep","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hurston Waldrep","nameSlug":"hurston-waldrep-694462","firstLastName":"Hurston Waldrep","lastFirstName":"Waldrep, Hurston","lastInitName":"Waldrep, H","initLastName":"H Waldrep","fullFMLName":"Hurston Wayne Waldrep","fullLFMName":"Waldrep, Hurston Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":31,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID805373":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373","firstName":"Ignacio","lastName":"Alvarez","birthDate":"2003-04-11","currentAge":23,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nacho","useLastName":"Alvarez Jr.","boxscoreName":"Alvarez Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nacho Alvarez Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"nacho-alvarez-jr-805373","firstLastName":"Nacho Alvarez Jr.","lastFirstName":"Alvarez Jr., Nacho","lastInitName":"Alvarez Jr., N","initLastName":"N Alvarez Jr.","fullFMLName":"Ignacio Alvarez Jr.","fullLFMName":"Alvarez Jr., Ignacio ","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID516782":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","firstName":"Starling","lastName":"Marte","primaryNumber":"0","birthDate":"1988-10-09","currentAge":37,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Starling","useLastName":"Marte","middleName":"Javier","boxscoreName":"Marte, S","nickName":"Tato","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MAR-tay","mlbDebutDate":"2012-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Starling Marte","nameSlug":"starling-marte-516782","firstLastName":"Starling Marte","lastFirstName":"Marte, Starling","lastInitName":"Marte, S","initLastName":"S Marte","fullFMLName":"Starling Javier Marte","fullLFMName":"Marte, Starling Javier","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680735":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735","firstName":"Austin","lastName":"Cox","primaryNumber":"68","birthDate":"1997-03-28","currentAge":29,"birthCity":"Macon","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Cox","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Cox","nameSlug":"austin-cox-680735","firstLastName":"Austin Cox","lastFirstName":"Cox, Austin","lastInitName":"Cox, A","initLastName":"A Cox","fullFMLName":"Austin  Cox","fullLFMName":"Cox, Austin ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607481":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481","firstName":"Aaron","lastName":"Bummer","primaryNumber":"36","birthDate":"1993-09-21","currentAge":32,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Bummer","middleName":"James","boxscoreName":"Bummer","nickName":"Bum","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2017-07-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Bummer","nameSlug":"aaron-bummer-607481","firstLastName":"Aaron Bummer","lastFirstName":"Bummer, Aaron","lastInitName":"Bummer, A","initLastName":"A Bummer","fullFMLName":"Aaron James Bummer","fullLFMName":"Bummer, Aaron James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663584":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584","firstName":"Hayden","lastName":"Senger","primaryNumber":"6","birthDate":"1997-04-03","currentAge":29,"birthCity":"Hamilton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hayden","useLastName":"Senger","middleName":"Craig","boxscoreName":"Senger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Senger","nameSlug":"hayden-senger-663584","firstLastName":"Hayden Senger","lastFirstName":"Senger, Hayden","lastInitName":"Senger, H","initLastName":"H Senger","fullFMLName":"Hayden Craig Senger","fullLFMName":"Senger, Hayden Craig","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666214":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214","firstName":"Joseph","lastName":"Wentz","primaryNumber":"33","birthDate":"1997-10-06","currentAge":28,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Wentz","middleName":"Barrett","boxscoreName":"Wentz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Wentz","nameSlug":"joey-wentz-666214","firstLastName":"Joey Wentz","lastFirstName":"Wentz, Joey","lastInitName":"Wentz, J","initLastName":"J Wentz","fullFMLName":"Joseph Barrett Wentz","fullLFMName":"Wentz, Joseph Barrett","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID657585":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585","firstName":"Reed","lastName":"Garrett","primaryNumber":"75","birthDate":"1993-01-02","currentAge":33,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reed","useLastName":"Garrett","boxscoreName":"Garrett, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reed Garrett","nameSlug":"reed-garrett-657585","firstLastName":"Reed Garrett","lastFirstName":"Garrett, Reed","lastInitName":"Garrett, R","initLastName":"R Garrett","fullFMLName":"Reed Garrett","fullLFMName":"Garrett, Reed","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":40684,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Cloudy","temp":"80","wind":"7 mph, In From LF"},"gameInfo":{"attendance":40076,"firstPitch":"2025-08-22T23:16:00.000Z","gameDurationMinutes":184},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"home":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"}},"officialScorer":{"id":427356,"fullName":"Richard Musterer","link":"/api/v1/people/427356"},"primaryDatacaster":{"id":679165,"fullName":"Kay Hill","link":"/api/v1/people/679165"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:16:56.840Z","endTime":"2025-08-22T23:18:15.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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-22T19:28:20.900Z","endTime":"2025-08-22T22:53:38.599Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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-22T22:53:38.599Z","endTime":"2025-08-22T23:15:48.978Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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-22T23:15:48.978Z","endTime":"2025-08-22T23:16:59.157Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.47026122199117,"strikeZoneBottom":1.45636628509452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.113130930486605,"aZ":-13.687842753637906,"pfxX":3.714794156291121,"pfxZ":10.035780864489563,"pX":-0.4881608724170146,"pZ":2.5929193847543273,"vX0":-3.7337655348844,"vY0":-134.81672771842034,"vZ0":-7.506557413578431,"x":135.61,"y":168.77,"x0":0.4316222331831711,"y0":50.00180092509152,"z0":6.377936432273317,"aX":6.84264153409749},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-5.9,"spinRate":2234,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4061590205338521,"extension":7.185883465798343},"index":3,"playId":"9ba6b9de-da4c-3830-8054-c48d2fbdbf12","pitchNumber":1,"startTime":"2025-08-22T23:16:59.157Z","endTime":"2025-08-22T23:17:02.711Z","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.3,"endSpeed":85.5,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.53251012431713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.173347929011808,"aZ":-13.468018713765723,"pfxX":3.3155727784021374,"pfxZ":9.985207603491325,"pX":-0.9933305984034854,"pZ":3.939922901781923,"vX0":-4.856831266247889,"vY0":-135.86358051392557,"vZ0":-4.301243285590127,"x":154.86,"y":132.4,"x0":0.384950784541759,"y0":50.00387826592051,"z0":6.476570718709527,"aX":6.212429655232584},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":-5.0,"spinRate":2350,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4028206071343865,"extension":7.032096511770539},"index":4,"playId":"e659756e-df27-3819-92ef-11331fe5bec7","pitchNumber":2,"startTime":"2025-08-22T23:17:16.935Z","endTime":"2025-08-22T23:17:20.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.50047901245087,"strikeZoneBottom":1.4411348508648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.226354629936147,"aZ":-28.677691072198456,"pfxX":-2.6829822667452596,"pfxZ":2.2624571037212995,"pX":0.14647622624607476,"pZ":2.4344326946880885,"vX0":-1.1511996053654325,"vY0":-122.74839912686572,"vZ0":-3.3481881635766246,"x":111.42,"y":173.05,"x0":0.968288945578402,"y0":50.00360560341581,"z0":6.223028387019479,"aX":-4.149567799723446},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":5.2,"spinRate":2410,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.44393542055028146,"extension":7.066431234558404},"index":5,"playId":"cfdd1868-3106-3697-bb68-d04a548c7b90","pitchNumber":3,"startTime":"2025-08-22T23:17:34.394Z","endTime":"2025-08-22T23:17:37.865Z","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-22T23:17:52.171Z","endTime":"2025-08-22T23:18:11.440Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.804491412339235,"aZ":-36.84311813159443,"pfxX":-3.542352352832074,"pfxZ":-3.3752386236782836,"pX":-0.7032756218189733,"pZ":0.8845704478893801,"vX0":-2.073702867577685,"vY0":-116.7347468926005,"vZ0":-4.433569878839192,"x":143.81,"y":214.9,"x0":0.6566566037642769,"y0":50.0051371018876,"z0":6.273791861857962,"aX":-4.893629223823148},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.0,"breakHorizontal":7.0,"spinRate":2660,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4690513814596322,"extension":7.2590493553415465},"index":7,"playId":"c6601f18-9d66-3680-a5bc-f4344ee36f12","pitchNumber":4,"startTime":"2025-08-22T23:18:11.440Z","endTime":"2025-08-22T23:18:15.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:18:15.114Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Juan Soto lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:18:20.404Z","endTime":"2025-08-22T23:18:53.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.619453373229423,"aZ":-12.774682882563642,"pfxX":2.750243673198645,"pfxZ":10.581222838149968,"pX":-0.590587588731973,"pZ":3.0272710923836947,"vX0":-3.7151540988163956,"vY0":-134.41623067537503,"vZ0":-6.309859819684903,"x":139.51,"y":157.04,"x0":0.45092382981033113,"y0":50.00159147984346,"z0":6.308815066342107,"aX":5.041913909759058},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-4.2,"spinRate":2175,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4071966449914992,"extension":7.154343751926553},"hitData":{"launchSpeed":106.9,"launchAngle":17.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.18,"coordY":63.84}},"index":0,"playId":"8313a741-a391-332d-bd8d-e6e40c8fd2c7","pitchNumber":1,"startTime":"2025-08-22T23:18:45.922Z","endTime":"2025-08-22T23:18:53.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:18:53.964Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Starling Marte doubles (12) on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:18:54.178Z","endTime":"2025-08-22T23:20:51.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.59109928806957,"strikeZoneBottom":1.48682649588231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.697161012461173,"aZ":-11.06352892350332,"pfxX":2.6967756133653205,"pfxZ":11.247014343908269,"pX":-0.5983573666603983,"pZ":1.3189029471555336,"vX0":-3.6952332329304,"vY0":-136.09307200114083,"vZ0":-11.070487959066227,"x":139.81,"y":203.17,"x0":0.42627239317958143,"y0":50.00238356084642,"z0":6.2042789805419805,"aX":5.061785756255765},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-4.1,"spinRate":2218,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4023631857371166,"extension":7.247209062426905},"index":0,"playId":"b563f735-c6a2-3008-b9d1-7b8468af2727","pitchNumber":1,"startTime":"2025-08-22T23:19:21.292Z","endTime":"2025-08-22T23:19:25.072Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.63639057051795,"strikeZoneBottom":1.55534889192599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.980872593792583,"aZ":-11.575895170109492,"pfxX":2.7540116511237542,"pfxZ":11.078976147007289,"pX":-1.703641689718525,"pZ":2.455628582152398,"vX0":-6.449709830389881,"vY0":-135.58415210002275,"vZ0":-7.983807704021173,"x":181.94,"y":172.48,"x0":0.3495487309674501,"y0":50.00498325885393,"z0":6.248641985837755,"aX":5.1216759878146005},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":-3.6,"spinRate":2264,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.4041577827396252,"extension":7.05425000108252},"index":1,"playId":"d6452fd5-7e29-34f1-a103-8006b1f5055a","pitchNumber":2,"startTime":"2025-08-22T23:19:38.931Z","endTime":"2025-08-22T23:19:42.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.616202794058044,"aZ":-11.030150571234245,"pfxX":2.462505842313281,"pfxZ":11.447845751932212,"pX":-0.6053534393676189,"pZ":1.8596116490553034,"vX0":-3.7297429908659248,"vY0":-135.0873354675792,"vZ0":-9.547902850280556,"x":140.07,"y":188.57,"x0":0.47370005680840677,"y0":50.00105348668276,"z0":6.216597592288157,"aX":4.547710958309674},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":-3.6,"spinRate":2309,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.40557286840658824,"extension":7.212674492702529},"index":2,"playId":"13f7173b-0dd2-303e-8b25-e8be8e58bdcb","pitchNumber":3,"startTime":"2025-08-22T23:19:57.296Z","endTime":"2025-08-22T23:20:03.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.5,"strikeZoneTop":3.52302904295613,"strikeZoneBottom":1.55501319459115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.727973619375796,"aZ":-27.2002133902769,"pfxX":-1.6088904602014256,"pfxZ":3.07378478624356,"pX":0.6207311980550617,"pZ":2.0759396341762906,"vX0":-0.03651811053123882,"vY0":-124.9855405683656,"vZ0":-4.687316468579165,"x":93.34,"y":182.73,"x0":0.8452365984202741,"y0":50.00376293222326,"z0":6.149369633819027,"aX":-2.604357457701115},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":3.0,"spinRate":2444,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.43441369755072,"extension":7.201921947557451},"index":3,"playId":"b00226e1-2435-3e8a-8915-b6992f85c2e1","pitchNumber":4,"startTime":"2025-08-22T23:20:19.306Z","endTime":"2025-08-22T23:20:23.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.81695051127156,"aZ":-13.580106808071767,"pfxX":3.3848312725548393,"pfxZ":9.99364379542935,"pX":-0.5560731075168975,"pZ":2.7923131681594278,"vX0":-3.8515073023510227,"vY0":-135.12470825834168,"vZ0":-6.893440794857737,"x":138.2,"y":163.39,"x0":0.4440084963598261,"y0":50.000324937212724,"z0":6.31962759903224,"aX":6.295784083170483},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-5.4,"spinRate":2362,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4044510757506705,"extension":7.139742316286539},"hitData":{"launchSpeed":95.9,"launchAngle":20.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.52,"coordY":112.38}},"index":4,"playId":"e8fe4033-75c5-3e71-9fac-84e8b7ce6968","pitchNumber":5,"startTime":"2025-08-22T23:20:37.933Z","endTime":"2025-08-22T23:20:51.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:20:51.970Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:20:53.876Z","endTime":"2025-08-22T23:23:00.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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, 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":84.6,"endSpeed":78.6,"strikeZoneTop":3.43248131527351,"strikeZoneBottom":1.403052444459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.582789224181553,"aZ":-29.84143864805024,"pfxX":-1.6167843968546307,"pfxZ":1.5041695347236352,"pX":-0.4557560141956684,"pZ":2.0593499492408953,"vX0":-2.4928322215822436,"vY0":-123.27261576948763,"vZ0":-4.004123747113373,"x":134.37,"y":183.18,"x0":0.7753986578118204,"y0":50.00317839946526,"z0":6.200735851403735,"aX":-2.50910873033356},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":3.5,"spinRate":2394,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.44289711216166205,"extension":7.148980812161262},"index":0,"playId":"b1784291-c96e-38dc-8ce5-1659165cf36c","pitchNumber":1,"startTime":"2025-08-22T23:21:20.153Z","endTime":"2025-08-22T23:21:23.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.53069134383433,"strikeZoneBottom":1.54012330248771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49273023126792,"aZ":-34.127513612944924,"pfxX":-1.2842739113718231,"pfxZ":-1.2748866569435098,"pX":-0.08547383995641282,"pZ":1.7786389691999638,"vX0":-1.6390474598989395,"vY0":-122.71358859060685,"vZ0":-3.6075155492469886,"x":120.26,"y":190.76,"x0":0.7571014525796997,"y0":50.00397913280248,"z0":6.16461164362439,"aX":-1.9653890976175654},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":2.6,"spinRate":2440,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4457572304017625,"extension":7.303042632179618},"index":1,"playId":"7409744c-01c0-3cee-9f4c-5b32296471f5","pitchNumber":2,"startTime":"2025-08-22T23:21:36.993Z","endTime":"2025-08-22T23:21:40.334Z","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":79.7,"endSpeed":74.9,"strikeZoneTop":3.50803263457116,"strikeZoneBottom":1.47159686387437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.978606190832895,"aZ":-39.65256885154951,"pfxX":-1.1530197695306894,"pfxZ":-5.4742077370999,"pX":-0.7758592634119256,"pZ":-1.1791601022993083,"vX0":-2.893654188345441,"vY0":-115.93162438037857,"vZ0":-7.959015596122878,"x":146.57,"y":270.62,"x0":0.6366214632007385,"y0":50.00483788927782,"z0":6.0678717734136205,"aX":-1.5743530556343748},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.5,"breakHorizontal":2.8,"spinRate":2594,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4718455138415969,"extension":7.424418397530328},"index":2,"playId":"436d6ca3-8253-3eed-ad5f-007ac99bf9a8","pitchNumber":3,"startTime":"2025-08-22T23:21:55.449Z","endTime":"2025-08-22T23:21:59.969Z","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":94.0,"endSpeed":86.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37427264756613,"aZ":-13.085504396885973,"pfxX":2.2088683629233303,"pfxZ":10.060357951426468,"pX":0.4260807163225236,"pZ":3.5921393716374377,"vX0":-1.392510545990485,"vY0":-136.92026975068325,"vZ0":-4.92030953842281,"x":100.76,"y":141.79,"x0":0.6543925137713804,"y0":50.00484177515589,"z0":6.308690206981956,"aX":4.192311987904806},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":-3.7,"spinRate":2146,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.40010170545808776,"extension":7.097891517522312},"index":3,"playId":"575f0b39-3bfb-3eda-9890-f81c2a23407d","pitchNumber":4,"startTime":"2025-08-22T23:22:30.017Z","endTime":"2025-08-22T23:22:33.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":78.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14793362550283,"aZ":-30.82426986120741,"pfxX":-2.4774539896688577,"pfxZ":0.8730468404791658,"pX":0.3802708490520185,"pZ":2.055231329831545,"vX0":-0.41671471445123776,"vY0":-122.9227623907307,"vZ0":-3.7189141691857657,"x":102.5,"y":183.29,"x0":0.8736719398520254,"y0":50.0046281340877,"z0":6.165533095908162,"aX":-3.845176766085431},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":4.6,"spinRate":2522,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.44320906768741963,"extension":7.226925963327899},"hitData":{"launchSpeed":98.2,"launchAngle":46.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.65,"coordY":83.6}},"index":4,"playId":"7f293493-5ff4-3861-86be-e095eb8f8d3c","pitchNumber":5,"startTime":"2025-08-22T23:22:50.568Z","endTime":"2025-08-22T23:23:00.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:23:00.594Z","atBatIndex":3},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jurickson Profar hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:25:10.001Z","endTime":"2025-08-22T23:25:41.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"UN","description":"Unknown"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.170485480986176,"aZ":-19.846892540471963,"pfxX":-7.424955804278884,"pfxZ":8.918807638014421,"pX":2.476518659818179,"pZ":-1.8245746156372367,"vX0":13.828424617118706,"vY0":-116.10665163605167,"vZ0":-11.921369513949921,"x":22.6,"y":288.04,"x0":-2.5586029807487254,"y0":50.00542973254361,"z0":5.218808134474954,"aX":-10.267522533294354},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":1660,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.46948752475038047,"extension":6.985175221461631},"index":0,"playId":"0b745587-e6dc-326a-a020-d857c3dc2837","pitchNumber":1,"startTime":"2025-08-22T23:25:34.034Z","endTime":"2025-08-22T23:25:41.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:25:41.050Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:25:48.674Z","endTime":"2025-08-22T23:27:43.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.63639062989756,"strikeZoneBottom":1.80643717452747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78856259696214,"aZ":-29.602489443600437,"pfxX":8.793337126155851,"pfxZ":1.6170706424934487,"pX":0.024026757828529532,"pZ":3.026401948232529,"vX0":6.9657515197830016,"vY0":-125.76333321748919,"vZ0":0.8167099614454378,"x":116.08,"y":157.07,"x0":-3.929661989279612,"y0":50.00601920473124,"z0":5.108594524795602,"aX":14.009553581276421},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-17.6,"spinRate":2937,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.43642307469826225,"extension":6.619274145101218},"index":0,"playId":"a5330cc5-08a8-3e6d-8f20-d56734bb61d7","pitchNumber":1,"startTime":"2025-08-22T23:26:10.204Z","endTime":"2025-08-22T23:26:13.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.675425789495154,"aZ":-17.90326830924494,"pfxX":-7.336033148705913,"pfxZ":7.0424018651296585,"pX":-0.7590287375736213,"pZ":2.9312827699746755,"vX0":10.081151713369225,"vY0":-140.91627490439504,"vZ0":-3.5826289080255598,"x":145.93,"y":159.64,"x0":-3.41681428363414,"y0":50.005677265159385,"z0":5.3641936978441604,"aX":-14.872451407171662},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":11.4,"spinRate":2351,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.3875312667070441,"extension":6.536741861161573},"index":1,"playId":"8afb729c-75b9-3c65-8539-8918592f33d9","pitchNumber":2,"startTime":"2025-08-22T23:26:23.329Z","endTime":"2025-08-22T23:26:26.329Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-22T23:26:37.635Z","endTime":"2025-08-22T23:26:51.555Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.60619779186258,"strikeZoneBottom":1.57057360415901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98260254407025,"aZ":-42.92469816093946,"pfxX":9.386710003478584,"pfxZ":-7.765297316833232,"pX":-2.0708157906388247,"pZ":2.5937626420497186,"vX0":1.8507271779073124,"vY0":-117.93359791725236,"vZ0":2.3570988010834624,"x":195.93,"y":168.75,"x0":-4.087356043166638,"y0":50.00216154606932,"z0":5.590106899772294,"aX":12.996403548556271},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.0,"breakHorizontal":-17.4,"spinRate":3372,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.46749027220380457,"extension":6.519762595302523},"index":3,"playId":"be76e944-9221-338a-85e5-d7601cab7db7","pitchNumber":3,"startTime":"2025-08-22T23:26:51.555Z","endTime":"2025-08-22T23:26:54.657Z","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":81.4,"endSpeed":74.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.336819728739524,"aZ":-42.989848479963726,"pfxX":8.91266963699072,"pfxZ":-7.799297240208543,"pX":-0.30087886570656197,"pZ":1.5943808616011286,"vX0":5.136733609763962,"vY0":-118.31610759712734,"vZ0":0.34304119401156297,"x":128.47,"y":195.73,"x0":-3.6748980508826166,"y0":50.0051357731845,"z0":5.4613089231167145,"aX":12.352324876223152},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.6,"breakHorizontal":-17.5,"spinRate":3387,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4669945843965184,"extension":6.6173220816631835},"index":4,"playId":"3271d08a-480c-3e46-9141-b04110e4891e","pitchNumber":4,"startTime":"2025-08-22T23:27:08.429Z","endTime":"2025-08-22T23:27:12.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24532288787427,"aZ":-42.15104551765815,"pfxX":6.723244899980355,"pfxZ":-7.135099770778238,"pX":1.9423131907166538,"pZ":1.0150845980742718,"vX0":10.637825120381986,"vY0":-119.30497229259046,"vZ0":-1.2452845367381782,"x":42.96,"y":211.37,"x0":-3.499497761132595,"y0":50.00025627916536,"z0":5.44487208434627,"aX":9.404624909508701},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.8,"breakHorizontal":-15.4,"spinRate":3424,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.46437039629235155,"extension":6.629092908457168},"index":5,"playId":"079e15d0-a8f6-3b32-b39b-e005242c2762","pitchNumber":5,"startTime":"2025-08-22T23:27:39.966Z","endTime":"2025-08-22T23:27:43.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:27:43.787Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ronald Acuña Jr. grounds into a force out, shortstop Francisco Lindor to second baseman Brett Baty. Jurickson Profar out at 2nd. Ronald Acuña Jr. to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:27:45.446Z","endTime":"2025-08-22T23:28:40.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":88.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51793556147063,"aZ":-25.682843777888106,"pfxX":-10.270415308994306,"pfxZ":3.2211861709710803,"pX":-0.18601985126622372,"pZ":2.3996285869587783,"vX0":12.844621943181384,"vY0":-141.19128681573773,"vZ0":-3.2333858968941325,"x":124.09,"y":173.99,"x0":-3.4625757994477357,"y0":50.0052098885828,"z0":5.214750103559837,"aX":-20.71353275758326},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.3,"breakHorizontal":16.0,"spinRate":2237,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.38812276811633106,"extension":6.77423028504281},"index":0,"playId":"72380d0d-07fe-384b-a744-297f22eb51e2","pitchNumber":1,"startTime":"2025-08-22T23:28:07.402Z","endTime":"2025-08-22T23:28:12.211Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.470681046173706,"aZ":-27.872452838496862,"pfxX":-9.786294529412382,"pfxZ":2.1314622082964485,"pX":-0.7046009526326343,"pZ":2.0670606258873736,"vX0":11.371159818127206,"vY0":-141.14106647814376,"vZ0":-3.860089020998589,"x":143.86,"y":182.97,"x0":-3.510087475400053,"y0":50.00616785257743,"z0":5.242877360098722,"aX":-19.7908840609236},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":2304,"spinDirection":234},"zone":7,"typeConfidence":0.91,"plateTime":0.3877435793834154,"extension":6.7568686103392706},"hitData":{"launchSpeed":91.8,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.94,"coordY":152.85}},"index":1,"playId":"c73f27ff-bf43-323a-93a9-165e8c24622a","pitchNumber":2,"startTime":"2025-08-22T23:28:32.891Z","endTime":"2025-08-22T23:28:40.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:28:40.937Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:29:24.212Z","endTime":"2025-08-22T23:30:31.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8efab12b-63d2-3c04-a804-a8872a33da89","startTime":"2025-08-22T23:29:11.672Z","endTime":"2025-08-22T23:29:15.054Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.60619779186258,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.175090733462927,"aZ":-29.189616505670323,"pfxX":-10.416485733423313,"pfxZ":1.5383962368637079,"pX":-0.3510788634133407,"pZ":2.33754955602384,"vX0":12.195657394389363,"vY0":-138.3485740342709,"vZ0":-2.3030528255476517,"x":130.38,"y":175.67,"x0":-3.4581020572969647,"y0":50.00505939849567,"z0":5.132471441673716,"aX":-20.24358029768865},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.5,"breakHorizontal":16.4,"spinRate":2088,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.39554457605461746,"extension":6.5196000253335775},"index":1,"playId":"f0e1a7a0-c0c3-3dae-8221-f84d0e1b975a","pitchNumber":1,"startTime":"2025-08-22T23:29:26.534Z","endTime":"2025-08-22T23:29:29.858Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007657546350707,"aZ":-26.410511749137513,"pfxX":-10.466464451061022,"pfxZ":2.958295856376866,"pX":-0.46243872522401414,"pZ":2.7316206377316825,"vX0":12.251767578682884,"vY0":-138.46909205901449,"vZ0":-2.0926114677355265,"x":134.63,"y":165.03,"x0":-3.5779643844831757,"y0":50.00157258949465,"z0":5.25848337858821,"aX":-20.387329098472463},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":2184,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.395082195187606,"extension":6.560802138739184},"index":2,"playId":"dbee3197-7e2f-3080-8883-34fc26022827","pitchNumber":2,"startTime":"2025-08-22T23:29:46.011Z","endTime":"2025-08-22T23:29:49.122Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.56089808627534,"strikeZoneBottom":1.57057360415901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.703362963861665,"aZ":-43.604209661813904,"pfxX":10.363411427084612,"pfxZ":-8.020270864535757,"pX":-2.8550395399075676,"pZ":2.8769859875312656,"vX0":-0.5712824841025597,"vY0":-119.86100912952821,"vZ0":2.8702395017528053,"x":225.83,"y":161.1,"x0":-3.953254331171195,"y0":50.005302183179815,"z0":5.616145119406549,"aX":14.763631937680517},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.3,"breakHorizontal":-18.5,"spinRate":3370,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.46069105012255473,"extension":6.5485892702970085},"index":3,"playId":"1b7a8d52-41e6-3004-8b4a-db1aa1e0a024","pitchNumber":3,"startTime":"2025-08-22T23:30:08.991Z","endTime":"2025-08-22T23:30:11.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.254354673601636,"aZ":-39.923386037261245,"pfxX":-8.554381519165927,"pfxZ":-4.529506690699295,"pX":-1.9935248368948724,"pZ":2.876156506869713,"vX0":7.267775950518476,"vY0":-130.1517348897391,"vZ0":1.1573466859301447,"x":192.99,"y":161.12,"x0":-3.7157258552517156,"y0":50.005931436523454,"z0":5.457753127079,"aX":-14.624846424082207},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.7,"breakHorizontal":13.8,"spinRate":1746,"spinDirection":260},"zone":11,"typeConfidence":0.9,"plateTime":0.4214263331476822,"extension":6.415634126746213},"index":4,"playId":"c91dbca2-4df9-33b1-8337-11fd2fc49741","pitchNumber":4,"startTime":"2025-08-22T23:30:27.216Z","endTime":"2025-08-22T23:30:31.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:30:31.882Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:32:32.009Z","endTime":"2025-08-22T23:34:21.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.784985086680543,"aZ":-28.826696297819858,"pfxX":-0.5967332008177393,"pfxZ":2.1489302384895215,"pX":-0.516908669325748,"pZ":1.5829972759164554,"vX0":-2.791897013250497,"vY0":-123.22719502748659,"vZ0":-5.216541793620928,"x":136.7,"y":196.04,"x0":0.7027743352139412,"y0":50.00016904139861,"z0":6.128441534541503,"aX":-0.9283249141893978},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":1.7,"spinRate":2472,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.44249795271883086,"extension":7.107786604813541},"index":0,"playId":"0db26dfc-2fb0-3db7-b012-d19c7386e2dd","pitchNumber":1,"startTime":"2025-08-22T23:33:20.683Z","endTime":"2025-08-22T23:33:23.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.305607357420783,"aZ":-30.256215073372196,"pfxX":-2.3716869763370916,"pfxZ":1.2332443049517554,"pX":-0.2932060125391321,"pZ":2.9301956516959526,"vX0":-1.9116497438337179,"vY0":-123.11735194792895,"vZ0":-2.050257913479377,"x":128.18,"y":159.66,"x0":0.7977041749971303,"y0":50.002546124554456,"z0":6.300708650365814,"aX":-3.6908516448012763},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":4.7,"spinRate":2551,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.442558724785461,"extension":6.953908501224369},"index":1,"playId":"bd2c1aea-3067-31fa-a7ca-af11d6b2c300","pitchNumber":2,"startTime":"2025-08-22T23:33:38.835Z","endTime":"2025-08-22T23:33:41.835Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-22T23:33:57.303Z","endTime":"2025-08-22T23:34:14.717Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":75.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.17929490380177,"aZ":-36.6142867632112,"pfxX":-1.3148159291254498,"pfxZ":-3.1962581382374005,"pX":-0.6497423866167489,"pZ":0.06957990287444131,"vX0":-2.544603650268011,"vY0":-116.61012240525898,"vZ0":-6.267685928705914,"x":141.77,"y":236.9,"x0":0.6228184126991291,"y0":50.00416757410182,"z0":6.212799202252085,"aX":-1.8257513206196896},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.0,"breakHorizontal":3.0,"spinRate":2572,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4681865145669879,"extension":7.259036058326748},"index":3,"playId":"f939ea56-9536-3d53-8812-e2f200238911","pitchNumber":3,"startTime":"2025-08-22T23:34:14.717Z","endTime":"2025-08-22T23:34:21.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:34:21.242Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:34:22.771Z","endTime":"2025-08-22T23:36:06.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.1,"endSpeed":79.4,"strikeZoneTop":3.65903144139554,"strikeZoneBottom":1.55534889192599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.60240884719457,"aZ":-28.286193738066345,"pfxX":-1.929259720414886,"pfxZ":2.462982923274086,"pX":0.7477582791921188,"pZ":1.332811307651741,"vX0":0.07134350803097875,"vY0":-123.95333246381104,"vZ0":-5.758284553195654,"x":88.5,"y":202.79,"x0":0.9699638870838461,"y0":50.00109179748957,"z0":6.007845781102842,"aX":-3.042759439155793},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":3.5,"spinRate":2443,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.43959675810416865,"extension":7.110179591018715},"index":0,"playId":"667323d8-6267-30a0-9351-574d29fff11c","pitchNumber":1,"startTime":"2025-08-22T23:34:49.152Z","endTime":"2025-08-22T23:34:53.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.65903144139554,"strikeZoneBottom":1.60102027672946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98513811592484,"aZ":-28.704775174950836,"pfxX":-2.3958097434774595,"pfxZ":2.223492559265294,"pX":0.7093574191294088,"pZ":2.083653913238025,"vX0":0.17892400837703826,"vY0":-123.4856414766424,"vZ0":-4.067146837211473,"x":89.96,"y":182.52,"x0":0.9481750183808996,"y0":50.003620526208984,"z0":6.13657148724079,"aX":-3.742082905286347},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":4.3,"spinRate":2497,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4416483874825876,"extension":7.214313584874684},"index":1,"playId":"baf3950e-0022-3462-bf2a-4d1486aea569","pitchNumber":2,"startTime":"2025-08-22T23:35:06.487Z","endTime":"2025-08-22T23:35:10.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.810819298194595,"aZ":-12.814472870435045,"pfxX":2.1333316012562493,"pfxZ":10.215644255150476,"pX":-0.5119393747360839,"pZ":2.2307284813857646,"vX0":-3.3725239463972687,"vY0":-136.49465870824946,"vZ0":-8.34804270102489,"x":136.51,"y":178.55,"x0":0.4600113968270916,"y0":50.00522335159463,"z0":6.202555918132245,"aX":4.043998174294047},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-3.2,"spinRate":2322,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.40061459393468546,"extension":7.015192981070012},"index":2,"playId":"5bda8b99-53ac-3a3a-9dde-e12a33bf41ed","pitchNumber":3,"startTime":"2025-08-22T23:35:24.451Z","endTime":"2025-08-22T23:35:29.063Z","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":1},"index":3,"startTime":"2025-08-22T23:35:35.922Z","endTime":"2025-08-22T23:35:55.281Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42411826024518,"aZ":-14.525916418744053,"pfxX":2.099586472240936,"pfxZ":9.278261291495866,"pX":0.053796492773039516,"pZ":2.7214290617059738,"vX0":-1.9578111644169778,"vY0":-136.6309758626525,"vZ0":-6.79012937136622,"x":114.95,"y":165.3,"x0":0.5047911144091622,"y0":50.00199491830321,"z0":6.225889993016581,"aX":3.993189011060291},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":-3.5,"spinRate":2237,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39997673691166735,"extension":7.003344505740969},"hitData":{"launchSpeed":81.6,"launchAngle":23.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.75,"coordY":96.0}},"index":4,"playId":"ecc24c35-097b-3ae6-8f31-a2141483d602","pitchNumber":4,"startTime":"2025-08-22T23:35:55.281Z","endTime":"2025-08-22T23:36:06.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:36:06.636Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a line drive to left fielder Jurickson Profar. Brett Baty to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:36:10.127Z","endTime":"2025-08-22T23:37:31.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.666257457830035,"aZ":-28.694862317593437,"pfxX":-1.6456000709357652,"pfxZ":2.284970367598878,"pX":-0.6100242783665054,"pZ":1.8000432925860945,"vX0":-3.023050137394106,"vY0":-121.59413114544103,"vZ0":-4.377393503058152,"x":140.25,"y":190.18,"x0":0.8542690589960161,"y0":50.00592847988583,"z0":6.061438562466751,"aX":-2.5104524796489818},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.5,"breakHorizontal":3.6,"spinRate":2455,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4472739851995198,"extension":7.337086690480405},"index":0,"playId":"f8b5db5c-4a06-3a65-af46-fdbdc8622642","pitchNumber":1,"startTime":"2025-08-22T23:36:30.484Z","endTime":"2025-08-22T23:36:33.484Z","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":84.2,"endSpeed":79.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.69444497120234,"aZ":-31.681810658476234,"pfxX":-2.1656672391489087,"pfxZ":0.32048994723967983,"pX":-0.9628828742414187,"pZ":1.7744261444756897,"vX0":-3.6470134956561475,"vY0":-122.70594845480531,"vZ0":-4.145200282758047,"x":153.7,"y":190.87,"x0":0.8126769595695736,"y0":50.00603261697199,"z0":6.126539517050526,"aX":-3.369199341129383},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":4.7,"spinRate":2538,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4429872709766589,"extension":7.120912043272067},"index":1,"playId":"97cca0d2-2f58-312e-bb33-194791a46af3","pitchNumber":2,"startTime":"2025-08-22T23:36:48.713Z","endTime":"2025-08-22T23:36:51.731Z","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":1},"index":2,"startTime":"2025-08-22T23:37:05.017Z","endTime":"2025-08-22T23:37:19.220Z","isPitch":false,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":73.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.236073446135304,"aZ":-36.211512394422385,"pfxX":-2.0983622446917485,"pfxZ":-3.0475095214105554,"pX":0.2482717577747386,"pZ":1.4138484454265194,"vX0":-0.4999328573431635,"vY0":-113.60855431710172,"vZ0":-3.061264729937497,"x":107.54,"y":200.61,"x0":0.7431857323999487,"y0":50.00279418497298,"z0":6.331297661570013,"aX":-2.7791914137740164},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.0,"breakHorizontal":4.0,"spinRate":2479,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.47969306083977514,"extension":7.292498784358539},"hitData":{"launchSpeed":91.6,"launchAngle":15.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.98,"coordY":124.52}},"index":3,"playId":"7b8fa207-51b0-3a00-8b9c-e91522bb159d","pitchNumber":3,"startTime":"2025-08-22T23:37:19.220Z","endTime":"2025-08-22T23:37:31.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:37:31.248Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:37:35.505Z","endTime":"2025-08-22T23:38:09.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.607247160684302,"aZ":-12.163631027315024,"pfxX":3.4112244402105953,"pfxZ":10.788257822804232,"pX":0.5609309589433314,"pZ":2.316993382433468,"vX0":-0.9191976532529956,"vY0":-135.13041576465966,"vZ0":-8.052992943286226,"x":95.62,"y":176.22,"x0":0.4615855718673144,"y0":50.00635770374472,"z0":6.184614993650202,"aX":6.328828120751127},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-6.0,"spinRate":2271,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4048717850397585,"extension":7.183435654543372},"hitData":{"launchSpeed":82.7,"launchAngle":51.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.94,"coordY":118.85}},"index":0,"playId":"db15738b-dc39-3794-b232-34fbd21965ec","pitchNumber":1,"startTime":"2025-08-22T23:37:55.457Z","endTime":"2025-08-22T23:38:09.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:38:09.501Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hayden Senger singles on a sharp line drive to left fielder Jurickson Profar. Brett Baty scores. Tyrone Taylor to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:38:13.904Z","endTime":"2025-08-22T23:39:34.882Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":80.1,"strikeZoneTop":3.36433466757708,"strikeZoneBottom":1.46364306390273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.00434851428903,"aZ":-28.05151769447258,"pfxX":-1.6117707295398267,"pfxZ":2.5593611752890997,"pX":0.68402381443985,"pZ":3.173834200326509,"vX0":-0.3956393979504085,"vY0":-124.71876757026217,"vZ0":-1.966395804257417,"x":90.93,"y":153.09,"x0":1.053412928158814,"y0":50.000878391395396,"z0":6.238144800964954,"aX":-2.5934858966234025},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":3.0,"spinRate":2444,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.43559942177904265,"extension":7.087590957076476},"index":0,"playId":"65283d3e-be5e-3bc9-9be6-2a10b94a4793","pitchNumber":1,"startTime":"2025-08-22T23:38:40.152Z","endTime":"2025-08-22T23:38:43.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25755438211597,"aZ":-13.212354480404185,"pfxX":2.4125418661126687,"pfxZ":10.121540356185243,"pX":0.17807246380952274,"pZ":3.1258745908282197,"vX0":-1.8212245100804831,"vY0":-135.8860049139439,"vZ0":-6.1286089104387615,"x":110.21,"y":154.38,"x0":0.5429116267412515,"y0":50.00332819419144,"z0":6.325189769233328,"aX":4.520253608988595},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":-4.0,"spinRate":2249,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.40278918722496115,"extension":7.176311164839721},"index":1,"playId":"5724928b-fc1a-3cf0-b176-ed900dff33d4","pitchNumber":2,"startTime":"2025-08-22T23:38:56.733Z","endTime":"2025-08-22T23:39:01.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.73496343571491,"aZ":-28.726050101238748,"pfxX":-0.43666233235434426,"pfxZ":2.194566048526319,"pX":-0.21495014662248021,"pZ":1.758423561686684,"vX0":-2.406841066126521,"vY0":-123.708775479423,"vZ0":-4.926280968047097,"x":125.19,"y":191.3,"x0":0.8222060706896195,"y0":50.00135221387364,"z0":6.147701537902618,"aX":-0.6850216236600098},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":1.3,"spinRate":2530,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.44061215831932277,"extension":7.169955037169589},"hitData":{"launchSpeed":102.3,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.82,"coordY":89.92}},"index":2,"playId":"3a7899b4-6755-313d-926d-e4c4d2740664","pitchNumber":3,"startTime":"2025-08-22T23:39:21.850Z","endTime":"2025-08-22T23:39:34.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:39:34.882Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks. Hayden Senger to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:39:42.259Z","endTime":"2025-08-22T23:42:29.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.081995109453537,"aZ":-29.991742371433666,"pfxX":-2.789836764009484,"pfxZ":1.4364932947024478,"pX":0.7521825905609588,"pZ":2.8276828521207324,"vX0":0.5761765645760848,"vY0":-122.20625679598656,"vZ0":-1.9229208299972693,"x":88.33,"y":162.43,"x0":0.8765110349819788,"y0":50.00206105029112,"z0":6.189948863835413,"aX":-4.2382687010673905},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":4.9,"spinRate":2367,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.447431695335164,"extension":7.094401460801143},"index":0,"playId":"4388ce4d-309e-3f49-9090-6c4f1eea2937","pitchNumber":1,"startTime":"2025-08-22T23:40:10.538Z","endTime":"2025-08-22T23:40:13.788Z","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":86.0,"strikeZoneTop":3.50047901245087,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.415786650515816,"aZ":-12.2184786305184,"pfxX":1.2337805005448115,"pfxZ":10.454216088765865,"pX":0.48133814128228697,"pZ":4.333744497977896,"vX0":-0.5640684881502395,"vY0":-137.50693211164736,"vZ0":-3.294025142800605,"x":98.65,"y":121.77,"x0":0.5292111033814128,"y0":50.00185815194149,"z0":6.380071444565627,"aX":2.354816086079568},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":-2.2,"spinRate":2313,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.39882854755920594,"extension":7.0413398442077595},"index":1,"playId":"24766be1-2c87-332a-b183-198e721c3fbb","pitchNumber":2,"startTime":"2025-08-22T23:40:28.060Z","endTime":"2025-08-22T23:40:31.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.772358242858008,"aZ":-12.736982673843707,"pfxX":2.605056501253048,"pfxZ":10.34507637294483,"pX":0.12646437246689438,"pZ":2.6303452646536343,"vX0":-2.098831728366138,"vY0":-136.1842545784233,"vZ0":-7.2753381084074285,"x":112.18,"y":167.76,"x0":0.5684901247752207,"y0":50.00636932331457,"z0":6.216811902365673,"aX":4.89653303022474},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-4.3,"spinRate":2249,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40211385185491544,"extension":7.125295593370566},"index":2,"playId":"a1b42083-6438-37ef-ae44-91e3553831c4","pitchNumber":3,"startTime":"2025-08-22T23:40:47.081Z","endTime":"2025-08-22T23:40:50.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.50047901245087,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91823357177297,"aZ":-10.236772607325657,"pfxX":3.0519682633994414,"pfxZ":11.539356538442235,"pX":1.658697284348559,"pZ":2.5290192352126937,"vX0":1.7121256265228366,"vY0":-137.16189424216884,"vZ0":-8.043532330536978,"x":53.77,"y":170.5,"x0":0.6293480817782697,"y0":50.00623261737604,"z0":6.201457699910966,"aX":5.804696644944114},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":-5.9,"spinRate":2230,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39964464223621654,"extension":7.002164692494547},"index":3,"playId":"8617736c-e8aa-3137-a861-57e485051c03","pitchNumber":4,"startTime":"2025-08-22T23:41:13.117Z","endTime":"2025-08-22T23:41:16.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.016880972853986,"aZ":-35.320295913845854,"pfxX":-3.370695045494279,"pfxZ":-2.2823286789389687,"pX":0.32000820824568593,"pZ":1.2836682045366006,"vX0":0.2469356739861506,"vY0":-116.56538937395766,"vZ0":-3.7256577746733868,"x":104.8,"y":204.12,"x0":0.6510639326952089,"y0":50.000417661538464,"z0":6.222495926322734,"aX":-4.657639816976313},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.8,"breakHorizontal":6.0,"spinRate":2584,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.46911653234112327,"extension":7.259319750257177},"index":4,"playId":"c511b216-5422-35bd-a80a-a9413afa54a1","pitchNumber":5,"startTime":"2025-08-22T23:41:32.394Z","endTime":"2025-08-22T23:41:35.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.6,"strikeZoneTop":3.45515027661318,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.26508302759395,"aZ":-35.464064041738794,"pfxX":-1.0603132865878404,"pfxZ":-2.3307547064771503,"pX":0.4709539903353739,"pZ":0.48506515381088805,"vX0":-0.24629921739550759,"vY0":-117.55460616438106,"vZ0":-5.569696339342448,"x":99.05,"y":225.68,"x0":0.7146279092198572,"y0":50.002046986411735,"z0":6.141441395956934,"aX":-1.4981371308678408},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.2,"breakHorizontal":2.0,"spinRate":2597,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.46423379935727827,"extension":7.308413867058386},"index":5,"playId":"7cdd521f-9592-31e2-9661-ee067bc8ac98","pitchNumber":6,"startTime":"2025-08-22T23:41:56.740Z","endTime":"2025-08-22T23:42:00.774Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.47781618100198,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.839760628349588,"aZ":-31.692167154503007,"pfxX":-2.373792458445135,"pfxZ":0.3043586481439191,"pX":-0.7699113318327535,"pZ":-0.6004864324127658,"vX0":-3.03948123408923,"vY0":-124.06026636682962,"vZ0":-9.56187848141474,"x":146.35,"y":254.99,"x0":0.7794515187116858,"y0":50.000756541301875,"z0":5.945589940740962,"aX":-3.6984186188856905},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":5.0,"spinRate":2592,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.44151587847266294,"extension":7.305984876934987},"index":6,"playId":"99a8b80f-3421-34ad-859f-4afcf7dc0f88","pitchNumber":7,"startTime":"2025-08-22T23:42:25.915Z","endTime":"2025-08-22T23:42:29.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:42:29.940Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Tyrone Taylor scores. Hayden Senger to 3rd. Francisco Lindor to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:43:41.901Z","endTime":"2025-08-22T23:45:50.131Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnThird":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-22T23:42:39.699Z","endTime":"2025-08-22T23:43:44.159Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.31909121201413,"strikeZoneBottom":1.4411348508648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.485919962816517,"aZ":-30.859503913866277,"pfxX":-3.0253755331576264,"pfxZ":0.8620161294784072,"pX":0.5915565775021726,"pZ":1.7986018749578605,"vX0":-0.10754233351816789,"vY0":-122.2524752806404,"vZ0":-4.025002241176341,"x":94.45,"y":190.22,"x0":1.0292309494490715,"y0":50.00031923323634,"z0":6.107214530669282,"aX":-4.5909126923223775},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":5.5,"spinRate":2318,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.447562924776447,"extension":7.2547017688703255},"index":1,"playId":"0596f888-f821-305d-a0b7-3a0e6c5854ee","pitchNumber":1,"startTime":"2025-08-22T23:43:44.159Z","endTime":"2025-08-22T23:43:47.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.38713428555204,"strikeZoneBottom":1.62385286280238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.034468714580257,"aZ":-27.888008256622832,"pfxX":-0.7960575156564378,"pfxZ":2.64746972955742,"pX":-1.2535232863462722,"pZ":0.3412887940719365,"vX0":-4.60287139857517,"vY0":-125.5660612142531,"vZ0":-8.355735512498677,"x":164.78,"y":229.57,"x0":0.6961214517512416,"y0":50.00305422380297,"z0":5.93483407930351,"aX":-1.2892329122213864},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":2.4,"spinRate":2560,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4338490075255774,"extension":7.050783811255297},"index":2,"playId":"5b9e51d8-e640-3e4e-b4fd-b459f6014aa1","pitchNumber":2,"startTime":"2025-08-22T23:44:02.976Z","endTime":"2025-08-22T23:44:07.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.27371432866603,"strikeZoneBottom":1.55534889192599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.260000272048597,"aZ":-29.549614431199764,"pfxX":-1.0005362326122675,"pfxZ":1.6727375242737312,"pX":-0.5369338349910346,"pZ":0.07194571804790828,"vX0":-3.5035172574937974,"vY0":-123.74427837258249,"vZ0":-8.167311467796827,"x":137.47,"y":236.84,"x0":1.0211302039867078,"y0":50.00052873276,"z0":5.854587827066829,"aX":-1.5677239239080334},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":2.5,"spinRate":2441,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.44085270092697026,"extension":7.290336623357072},"index":3,"playId":"6ac8a9ac-b48b-306f-922e-4fb8cc8aae00","pitchNumber":3,"startTime":"2025-08-22T23:44:27.329Z","endTime":"2025-08-22T23:44:31.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.25102148409344,"strikeZoneBottom":1.57818561503328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17721848993132,"aZ":-11.497959856274028,"pfxX":3.501898362913667,"pfxZ":11.047087175787066,"pX":-0.7228654573532094,"pZ":1.7763092679228079,"vX0":-4.679804984586014,"vY0":-135.79327141723664,"vZ0":-9.40144794912281,"x":144.55,"y":190.82,"x0":0.5662172496072382,"y0":50.000260149257194,"z0":6.078874128186533,"aX":6.552665539549242},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-5.4,"spinRate":2337,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.4030565534278332,"extension":7.206411958618087},"index":4,"playId":"9c6454f6-061e-3898-bf91-a68c342a15db","pitchNumber":4,"startTime":"2025-08-22T23:44:51.703Z","endTime":"2025-08-22T23:44:55.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.09209085125397,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89600713868195,"aZ":-29.13384666243763,"pfxX":-1.3777238654784911,"pfxZ":1.886322712945958,"pX":0.24669989906858983,"pZ":0.9798333705769857,"vX0":-0.9316309762739647,"vY0":-125.2185424952448,"vZ0":-6.696291859978871,"x":107.6,"y":212.32,"x0":0.8007610044226025,"y0":50.00236984279822,"z0":6.028378178108177,"aX":-2.2188378567803646},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":2.6,"spinRate":2508,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.43505122720651546,"extension":7.100752325147472},"index":5,"playId":"4602e8cc-d3a5-381d-89f6-c0535530ad36","pitchNumber":5,"startTime":"2025-08-22T23:45:13.136Z","endTime":"2025-08-22T23:45:17.652Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-22T23:45:26.319Z","endTime":"2025-08-22T23:45:46.257Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.06937513124534,"strikeZoneBottom":1.39543529910551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.324492034302967,"aZ":-10.179703461684747,"pfxX":3.6362313147940384,"pfxZ":11.572845936555119,"pX":-1.4049673471256277,"pZ":2.2719669629712653,"vX0":-6.037039562544557,"vY0":-136.56054638344605,"vZ0":-8.501880095109561,"x":170.55,"y":177.44,"x0":0.3556721295789921,"y0":50.00263513508865,"z0":6.114194853020245,"aX":6.911014894511864},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":-5.4,"spinRate":2307,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40013404256345453,"extension":7.109212296067858},"index":7,"playId":"c07ca747-3ef4-3cfa-ac17-91a5a78c912f","pitchNumber":6,"startTime":"2025-08-22T23:45:46.257Z","endTime":"2025-08-22T23:45:50.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:45:50.131Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Starling Marte flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:45:54.033Z","endTime":"2025-08-22T23:47:39.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.190820493062652,"aZ":-27.63648387396304,"pfxX":-1.1196497143271462,"pfxZ":2.8609618794578964,"pX":-0.20123060706260398,"pZ":0.835902349273387,"vX0":-2.205445531185363,"vY0":-124.32221861562486,"vZ0":-7.05540549443367,"x":124.67,"y":216.21,"x0":0.8387134079845675,"y0":50.00131186234839,"z0":5.968562944916728,"aX":-1.7721250490771083},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":2.5,"spinRate":2474,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.4386321999220968,"extension":7.221968466670439},"index":0,"playId":"53ee06d7-042b-3d4f-a9f0-60ed332b5546","pitchNumber":1,"startTime":"2025-08-22T23:46:19.071Z","endTime":"2025-08-22T23:46:22.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.4,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.505663612191956,"aZ":-27.87348408680427,"pfxX":-0.35324438071463504,"pfxZ":2.6770991931100268,"pX":-0.839983017363475,"pZ":0.6569884511672588,"vX0":-3.7929244637835056,"vY0":-124.96604786528998,"vZ0":-7.60653560974704,"x":149.02,"y":221.04,"x0":0.7336579023276288,"y0":50.00451556855035,"z0":5.981281327219976,"aX":-0.5664041188362352},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":1.4,"spinRate":2511,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.4357276842095832,"extension":7.164503286411142},"index":1,"playId":"2904452b-db68-3697-be35-2a19b140fd19","pitchNumber":2,"startTime":"2025-08-22T23:46:37.752Z","endTime":"2025-08-22T23:46:41.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.389195609655577,"aZ":-10.839458908155114,"pfxX":3.4991613390927254,"pfxZ":11.29602587094143,"pX":-0.20272049156671446,"pZ":2.6172670092431227,"vX0":-2.9457242772909638,"vY0":-136.62732415196027,"vZ0":-7.714069166977427,"x":124.73,"y":168.11,"x0":0.4353456378385307,"y0":50.000871400530755,"z0":6.223901900079553,"aX":6.607931023904773},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":-5.8,"spinRate":2368,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.40104466405679196,"extension":7.1317034329379405},"index":2,"playId":"347edc70-835c-33f8-8c40-022b2c66623b","pitchNumber":3,"startTime":"2025-08-22T23:46:58.577Z","endTime":"2025-08-22T23:47:01.849Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-22T23:47:13.467Z","endTime":"2025-08-22T23:47:29.296Z","isPitch":false,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.660482220166838,"aZ":-37.4323819495813,"pfxX":-5.348858336660943,"pfxZ":-4.173953780710544,"pX":0.7147654775044655,"pZ":2.788765947169354,"vX0":1.6893081103063508,"vY0":-111.19678141453704,"vZ0":0.4723370500277635,"x":89.75,"y":163.48,"x0":0.643075747308483,"y0":50.00121403076453,"z0":6.43585825333274,"aX":-6.743350729259566},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.2,"breakHorizontal":9.2,"spinRate":2339,"spinDirection":316},"zone":6,"typeConfidence":2.0,"plateTime":0.49129279468009823,"extension":7.25702234320001},"hitData":{"launchSpeed":81.5,"launchAngle":51.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.03,"coordY":124.55}},"index":4,"playId":"cd0a5689-33bf-33dd-ac0a-5be20714a5f9","pitchNumber":4,"startTime":"2025-08-22T23:47:29.296Z","endTime":"2025-08-22T23:47:39.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:47:39.309Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out sharply, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:49:55.101Z","endTime":"2025-08-22T23:51:15.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.70430356145183,"strikeZoneBottom":1.71516216567966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.005994848610854,"aZ":-17.2872889674032,"pfxX":-7.835119820542863,"pfxZ":7.395489388841073,"pX":0.4181358952032777,"pZ":1.4376751277767492,"vX0":12.624134310622646,"vY0":-140.5560035159376,"vZ0":-7.516840407379811,"x":101.06,"y":199.96,"x0":-3.100757143032736,"y0":50.003059830687405,"z0":5.2564114005109195,"aX":-15.774242987725367},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":11.8,"spinRate":2319,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.38876072105214643,"extension":6.577307250943945},"index":0,"playId":"ddfde898-327d-3558-a67e-3016469d4c5a","pitchNumber":1,"startTime":"2025-08-22T23:50:12.902Z","endTime":"2025-08-22T23:50:16.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.77218744340475,"strikeZoneBottom":1.66951175109266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.654091714133514,"aZ":-29.108750776532517,"pfxX":8.440473716464368,"pfxZ":1.906147880934256,"pX":2.1135429169783393,"pZ":2.5323670294775127,"vX0":11.132759507454884,"vY0":-126.46924488613732,"vZ0":-0.6520474998047266,"x":36.44,"y":170.41,"x0":-3.4549184478584203,"y0":50.00286570132527,"z0":5.144255766060267,"aX":13.563036789317644},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-18.0,"spinRate":2898,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.43438689332452984,"extension":6.45688990618926},"index":1,"playId":"65256c26-31ce-34a8-aece-a0c9bad89643","pitchNumber":2,"startTime":"2025-08-22T23:50:24.132Z","endTime":"2025-08-22T23:50:27.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.56844890883222,"strikeZoneBottom":1.66951175109266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.430358328117304,"aZ":-15.166007436185378,"pfxX":-7.322153737654947,"pfxZ":8.484658083607314,"pX":0.620960614843579,"pZ":0.5702973568274178,"vX0":12.93874200450787,"vY0":-140.13845845560783,"vZ0":-9.66083904666994,"x":93.33,"y":223.38,"x0":-3.088677072064477,"y0":50.00174040199141,"z0":5.036005101620321,"aX":-14.675373692115153},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2306,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.3897383071409619,"extension":6.7723209274517675},"index":2,"playId":"3e7012be-2c23-3fc8-82f3-d24b3f61c155","pitchNumber":3,"startTime":"2025-08-22T23:50:37.380Z","endTime":"2025-08-22T23:50:40.788Z","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":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.81742697568036,"strikeZoneBottom":1.71516216567966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.755166166434,"aZ":-17.400624173876512,"pfxX":-6.988231729004093,"pfxZ":7.5095425175790504,"pX":0.7631265103261212,"pZ":1.9440925326942382,"vX0":13.093052226565323,"vY0":-139.05689003734517,"vZ0":-5.668327511499886,"x":87.91,"y":186.29,"x0":-3.0881258689647275,"y0":50.005543957944994,"z0":5.154513670904339,"aX":-13.754497216473752},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":10.1,"spinRate":2252,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.39315373422619215,"extension":6.761890879740117},"index":3,"playId":"141557c6-cbf4-35fa-8b2f-ecf1556979df","pitchNumber":4,"startTime":"2025-08-22T23:50:53.607Z","endTime":"2025-08-22T23:50:56.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.389789618067798,"aZ":-28.126306471216594,"pfxX":-10.789961588798155,"pfxZ":2.1096681504480976,"pX":-0.6354116852215274,"pZ":1.608600806216331,"vX0":11.258071641452373,"vY0":-137.42310265386573,"vZ0":-4.195653682191519,"x":141.22,"y":195.35,"x0":-3.3760233663761015,"y0":50.00466605706585,"z0":5.05753168486752,"aX":-20.717387572480426},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.1,"breakHorizontal":17.3,"spinRate":2107,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.3980045374103587,"extension":6.551512267087887},"hitData":{"launchSpeed":100.1,"launchAngle":-18.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.26,"coordY":161.33}},"index":4,"playId":"7513ca4f-1bf5-3734-810b-e3945298471e","pitchNumber":5,"startTime":"2025-08-22T23:51:06.917Z","endTime":"2025-08-22T23:51:15.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:51:15.885Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out sharply, pitcher Nolan McLean to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:51:20.636Z","endTime":"2025-08-22T23:52:40.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.54579539241804,"strikeZoneBottom":1.46398166874152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.432445631061846,"aZ":-28.253458321674024,"pfxX":-10.563924696081763,"pfxZ":2.0624804933585406,"pX":-0.7649818461652587,"pZ":2.4763337444733096,"vX0":10.778596379968667,"vY0":-137.22851065497102,"vZ0":-2.078015790361359,"x":146.16,"y":171.92,"x0":-3.3782487988742806,"y0":50.002714645265144,"z0":5.175356905826756,"aX":-20.07305363635365},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":2187,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.39971381397839867,"extension":6.545574700842938},"index":0,"playId":"108c794a-12cf-3da6-9467-c484b34d1b82","pitchNumber":1,"startTime":"2025-08-22T23:51:36.682Z","endTime":"2025-08-22T23:51:39.881Z","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":95.6,"endSpeed":87.4,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.46398166874152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82249171745965,"aZ":-29.62270378259845,"pfxX":-9.63138211306102,"pfxZ":1.3056741577846864,"pX":-1.4790661453987917,"pZ":1.8738613693495323,"vX0":8.852421850821774,"vY0":-138.9317678778503,"vZ0":-3.615671627467468,"x":173.38,"y":188.19,"x0":-3.459089117130992,"y0":50.00029673663348,"z0":5.166087326671412,"aX":-18.780661902423066},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2234,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.3946005482071504,"extension":6.5333756269155},"index":1,"playId":"18e0f11c-a639-3977-897c-f6600a355f1e","pitchNumber":2,"startTime":"2025-08-22T23:51:48.933Z","endTime":"2025-08-22T23:51:52.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.56844890883222,"strikeZoneBottom":1.46398166874152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.851661323880517,"aZ":-35.82983064300302,"pfxX":6.685769033517454,"pfxZ":-2.273343359343439,"pX":-1.2057147931113947,"pZ":2.109658478242325,"vX0":3.985262861867644,"vY0":-126.2904211570108,"vZ0":-0.441833892169177,"x":162.96,"y":181.82,"x0":-3.675290221941377,"y0":50.003550219322975,"z0":5.180496800561776,"aX":10.747980031810991},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.0,"breakHorizontal":-13.1,"spinRate":2992,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.43449921101577393,"extension":6.366574202926912},"index":2,"playId":"a5d04488-d477-3afb-87bb-9909a77b5bdc","pitchNumber":3,"startTime":"2025-08-22T23:52:01.481Z","endTime":"2025-08-22T23:52:05.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.46398166874152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.905435826755866,"aZ":-28.485013881142923,"pfxX":-9.474119412481693,"pfxZ":1.9042103462630218,"pX":-1.2295394707513512,"pZ":2.008544493750365,"vX0":9.385327582394902,"vY0":-138.17075664431297,"vZ0":-3.3764859304224855,"x":163.87,"y":184.55,"x0":-3.434404616364975,"y0":50.00400806192376,"z0":5.154005027634194,"aX":-18.37565082802178},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.9,"breakHorizontal":15.2,"spinRate":2180,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.3959521259455534,"extension":6.689524000447814},"index":3,"playId":"2a884d92-54e9-3552-a1b0-df21ade9801d","pitchNumber":4,"startTime":"2025-08-22T23:52:16.039Z","endTime":"2025-08-22T23:52:19.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.077762737632025,"aZ":-16.969454887855797,"pfxX":-7.528162803406596,"pfxZ":7.617098924986596,"pX":0.11304632333164623,"pZ":2.199878786657983,"vX0":11.435892730718086,"vY0":-140.23685892469513,"vZ0":-5.331932234584788,"x":112.69,"y":179.38,"x0":-3.0355931586957148,"y0":50.004231938205535,"z0":5.229233652001953,"aX":-15.029706610364247},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2375,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.3902604472335942,"extension":6.673012814220221},"hitData":{"launchSpeed":106.7,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":130.7,"coordY":179.48}},"index":4,"playId":"c2b6418b-c341-3b88-9e2d-b69d18829c23","pitchNumber":5,"startTime":"2025-08-22T23:52:31.992Z","endTime":"2025-08-22T23:52:40.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:52:40.015Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:52:41.983Z","endTime":"2025-08-22T23:53:19.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.13751386134263,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33205542719678,"aZ":-29.3784234067016,"pfxX":7.103823662826756,"pfxZ":1.7830811163274358,"pX":-0.6182121330116719,"pZ":3.8295238367457816,"vX0":5.514971513592201,"vY0":-124.63159245931283,"vZ0":2.7847299285642637,"x":140.56,"y":135.38,"x0":-3.7865404935662803,"y0":50.00019446486929,"z0":5.132665060023323,"aX":11.109532260832939},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":-14.2,"spinRate":2918,"spinDirection":71},"zone":11,"typeConfidence":0.91,"plateTime":0.4404086736566577,"extension":6.758392641986889},"index":0,"playId":"6e8ce003-c8b5-3ebc-bcb6-c70ebe7d17a6","pitchNumber":1,"startTime":"2025-08-22T23:53:01.033Z","endTime":"2025-08-22T23:53:04.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.963937492263238,"aZ":-30.725910774374487,"pfxX":-11.65988649489735,"pfxZ":0.8001473043930911,"pX":-0.5486541279954831,"pZ":2.3426624673781675,"vX0":11.331662844863823,"vY0":-133.72471984118891,"vZ0":-1.7364064704235287,"x":137.91,"y":175.53,"x0":-3.334742865542907,"y0":50.00125657072508,"z0":5.213544213644405,"aX":-21.027796583278178},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.3,"breakHorizontal":18.6,"spinRate":2142,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.4102588223162682,"extension":6.609600761093689},"hitData":{"launchSpeed":75.7,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.0,"coordY":163.0}},"index":1,"playId":"3102b188-b4b8-3b64-a091-d6c8da76d7cd","pitchNumber":2,"startTime":"2025-08-22T23:53:11.144Z","endTime":"2025-08-22T23:53:19.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:53:19.110Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:55:38.835Z","endTime":"2025-08-22T23:56:08.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":72.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.31074137462725,"aZ":-38.85165535436077,"pfxX":-2.6126829557103104,"pfxZ":-5.160825820127438,"pX":-0.461242059499088,"pZ":1.9573043742693967,"vX0":-1.4810457159053365,"vY0":-112.71938823880619,"vZ0":-1.2547022899089035,"x":134.58,"y":185.93,"x0":0.5423471903281619,"y0":50.00099124484994,"z0":6.422419082075462,"aX":-3.382100415204021},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.4,"breakHorizontal":5.0,"spinRate":2484,"spinDirection":315},"zone":7,"typeConfidence":2.0,"plateTime":0.4847814474057852,"extension":7.126506032593589},"hitData":{"launchSpeed":90.1,"launchAngle":14.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.44,"coordY":114.67}},"index":0,"playId":"2de64a67-163d-3993-a1a7-7909aee4e6a9","pitchNumber":1,"startTime":"2025-08-22T23:55:56.705Z","endTime":"2025-08-22T23:56:08.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:56:08.725Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:56:09.113Z","endTime":"2025-08-22T23:58:04.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.63639057051795,"strikeZoneBottom":1.62385286280238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91172932335477,"aZ":-13.201088455559304,"pfxX":3.0572269471106965,"pfxZ":10.54463324768178,"pX":-0.6931724136593815,"pZ":2.3789855117716385,"vX0":-4.227348076697979,"vY0":-133.33390926826158,"vZ0":-7.813032887026178,"x":143.42,"y":174.55,"x0":0.5162613589145458,"y0":50.0001550071673,"z0":6.301602536434502,"aX":5.499347004070604},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-4.6,"spinRate":2195,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.41094300741871415,"extension":6.887875550588908},"index":0,"playId":"a6a68225-68e5-3fee-8f1f-97cafa46ba93","pitchNumber":1,"startTime":"2025-08-22T23:56:28.212Z","endTime":"2025-08-22T23:56:31.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43351667483819,"aZ":-13.213762693197598,"pfxX":3.559382216690918,"pfxZ":10.608625818504482,"pX":0.31442023388200463,"pZ":2.4764715218912268,"vX0":-2.116444376392552,"vY0":-133.0576052991253,"vZ0":-7.43691641529242,"x":105.02,"y":171.92,"x0":0.6591028169057608,"y0":50.000682414976886,"z0":6.2715798854293014,"aX":6.360260372616052},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.0,"spinRate":2182,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.41215905913993645,"extension":7.055482993567525},"index":1,"playId":"88919255-7f64-318b-8931-7a482f3eaf0d","pitchNumber":2,"startTime":"2025-08-22T23:56:43.979Z","endTime":"2025-08-22T23:56:47.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.095369501144546,"aZ":-12.091869236985248,"pfxX":3.4249610601941534,"pfxZ":10.599723202912696,"pX":-0.6403944189756843,"pZ":4.029744475106129,"vX0":-4.258939189752254,"vY0":-136.32374365260443,"vZ0":-4.146367388621557,"x":141.41,"y":129.98,"x0":0.4922838507401016,"y0":50.004507639226524,"z0":6.396350141452653,"aX":6.49036034703827},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":-5.4,"spinRate":2304,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.40076929028094055,"extension":7.044645058917024},"index":2,"playId":"c03e8a93-d345-3d02-ba8a-6e2fb9f64a70","pitchNumber":3,"startTime":"2025-08-22T23:57:05.769Z","endTime":"2025-08-22T23:57:08.769Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-22T23:57:23.211Z","endTime":"2025-08-22T23:57:37.678Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":0},"pitchData":{"startSpeed":79.6,"endSpeed":75.1,"strikeZoneTop":3.59109928806957,"strikeZoneBottom":1.62385286280238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.660859419662316,"aZ":-35.107840869633385,"pfxX":-1.5219338348419553,"pfxZ":-2.1227829044971354,"pX":0.0756609323027069,"pZ":-0.13463465467708302,"vX0":-1.1536539196523057,"vY0":-116.00704117153565,"vZ0":-6.827301195956554,"x":114.12,"y":242.42,"x0":0.7745242131604095,"y0":50.00318628143143,"z0":6.133991661953064,"aX":-2.1049409072872294},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.0,"breakHorizontal":3.0,"spinRate":2617,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.46948231675029417,"extension":7.383530090407022},"index":4,"playId":"0bc6e51b-2333-3069-802a-cefd0116108f","pitchNumber":4,"startTime":"2025-08-22T23:57:37.678Z","endTime":"2025-08-22T23:57:42.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":73.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.672460646233333,"aZ":-36.537237960363164,"pfxX":-1.0826198512852283,"pfxZ":-3.3185872368669025,"pX":0.7927202476514983,"pZ":0.42151084517110704,"vX0":0.5939330210179605,"vY0":-113.6414113296585,"vZ0":-4.939260942171173,"x":86.78,"y":227.4,"x0":0.6694168004412535,"y0":50.00083319635786,"z0":6.229180779675671,"aX":-1.4242242850638969},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.0,"breakHorizontal":1.8,"spinRate":2426,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.4808807332035272,"extension":7.253345125378181},"index":5,"playId":"2ddeef26-c6bd-3c9d-9cf4-8637b4c157ef","pitchNumber":5,"startTime":"2025-08-22T23:58:00.760Z","endTime":"2025-08-22T23:58:04.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:58:04.367Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Baty doubles (10) on a sharp line drive to center fielder Michael Harris II. Pete Alonso to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:58:44.457Z","endTime":"2025-08-22T23:59:00.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-22T23:58:26.641Z","endTime":"2025-08-22T23:58:46.787Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.277445296258545,"aZ":-14.09047295933749,"pfxX":3.4442467938780714,"pfxZ":9.87835054306596,"pX":0.25149058477036823,"pZ":1.9766502124241359,"vX0":-1.9472924936702802,"vY0":-134.04422162351983,"vZ0":-8.06956781216044,"x":107.41,"y":185.41,"x0":0.5374717335449488,"y0":50.00572463600015,"z0":6.019132225241599,"aX":6.308030620145445},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":-5.9,"spinRate":2239,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4076364301522739,"extension":7.098951602498034},"hitData":{"launchSpeed":112.0,"launchAngle":18.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":138.0,"coordY":47.0}},"index":1,"playId":"6134b1ab-c9c1-3aee-9f6c-ec59e9aedaa7","pitchNumber":1,"startTime":"2025-08-22T23:58:46.787Z","endTime":"2025-08-22T23:59:00.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:59:00.807Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out sharply, third baseman Nacho Alvarez Jr. to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:59:16.337Z","endTime":"2025-08-22T23:59:50.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48606038397338,"aZ":-29.51653484470743,"pfxX":-2.298234388847585,"pfxZ":1.7375224824714683,"pX":-0.13695483196442468,"pZ":1.2372211920813476,"vX0":-1.785242578113521,"vY0":-122.53728053989605,"vZ0":-5.698381090157689,"x":122.22,"y":205.38,"x0":0.8977439125005662,"y0":50.00488099585774,"z0":6.091346604386918,"aX":-3.522004673710033},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":4.6,"spinRate":2502,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.44569795672524304,"extension":7.221861919024835},"hitData":{"launchSpeed":104.6,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":106.0,"coordY":172.0}},"index":0,"playId":"f09fd4bb-80dc-3e06-bcd5-b32f53e89151","pitchNumber":1,"startTime":"2025-08-22T23:59:41.826Z","endTime":"2025-08-22T23:59:50.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:59:50.837Z","atBatIndex":22},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Cedric Mullins triples (1) on a sharp line drive to center fielder Michael Harris II, deflected by right fielder Ronald Acuña Jr. Pete Alonso scores. Brett Baty scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:59:55.961Z","endTime":"2025-08-23T00:03:04.803Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.5,"endSpeed":78.2,"strikeZoneTop":3.50047901245087,"strikeZoneBottom":1.4411348508648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.500028028045758,"aZ":-29.556648541494944,"pfxX":-1.2561358434756458,"pfxZ":1.7180740832240513,"pX":-0.2060837665374714,"pZ":1.260710905897864,"vX0":-2.344151050114238,"vY0":-121.70957475470719,"vZ0":-5.372820894573379,"x":124.86,"y":204.74,"x0":0.9270310630007682,"y0":50.00147544750468,"z0":6.010626359735648,"aX":-1.9129240293178558},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2489,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.447439286591258,"extension":7.272156285972818},"index":0,"playId":"c079a747-8535-364c-873c-b4791c7a9650","pitchNumber":1,"startTime":"2025-08-23T00:00:19.289Z","endTime":"2025-08-23T00:00:22.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.8,"strikeZoneTop":3.52313875493497,"strikeZoneBottom":1.55534889192599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.460523668889913,"aZ":-31.534530167906322,"pfxX":-1.880849074302497,"pfxZ":0.41985852727448325,"pX":0.6006798679356735,"pZ":1.359623280784389,"vX0":-0.3141798277309977,"vY0":-121.16832415947229,"vZ0":-4.829382488846907,"x":94.1,"y":202.07,"x0":0.9761548337398186,"y0":50.00130876204569,"z0":6.089218701303414,"aX":-2.836620168935198},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":3.5,"spinRate":2565,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4495593296848832,"extension":7.161021784125028},"index":1,"playId":"c725b172-1035-3abe-9d09-3c65362c218c","pitchNumber":2,"startTime":"2025-08-23T00:00:36.501Z","endTime":"2025-08-23T00:00:40.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.5,"strikeZoneTop":3.38713428555204,"strikeZoneBottom":1.5325101215961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.43267373513426,"aZ":-37.699667855408,"pfxX":-2.7119914650161494,"pfxZ":-4.2113396472217435,"pX":0.6417458313513689,"pZ":2.466397309282155,"vX0":0.6245356194846278,"vY0":-113.11041892389032,"vZ0":-0.3469033568477413,"x":92.54,"y":172.19,"x0":0.7164262575508146,"y0":50.00542992054646,"z0":6.365727886983589,"aX":-3.5545630507941537},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-7.4,"breakHorizontal":4.8,"spinRate":2518,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.4821601392236712,"extension":7.181552210438992},"index":2,"playId":"bfc3086c-1286-3538-bf15-25f499ebd827","pitchNumber":3,"startTime":"2025-08-23T00:00:56.669Z","endTime":"2025-08-23T00:01:00.129Z","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":92.4,"endSpeed":85.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79995145972762,"aZ":-13.069377472829414,"pfxX":2.7284299985046654,"pfxZ":10.364681654567292,"pX":-0.14958959894937315,"pZ":2.9301995362362234,"vX0":-2.7518946056516564,"vY0":-134.5645816213765,"vZ0":-6.258600355038159,"x":122.7,"y":159.66,"x0":0.5293318574846461,"y0":50.00237031813449,"z0":6.20309593814252,"aX":5.029254505738546},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-4.4,"spinRate":2279,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40623304342505673,"extension":7.107257565563846},"index":3,"playId":"a5a0b9cf-da11-3fa8-a4c9-f9c80b8a773a","pitchNumber":4,"startTime":"2025-08-23T00:01:15.091Z","endTime":"2025-08-23T00:01:19.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":76.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.352933188200957,"aZ":-36.02344933178585,"pfxX":-1.7028236344379877,"pfxZ":-2.6919474082732258,"pX":-0.11673006173504624,"pZ":1.6393074425807035,"vX0":-1.462062953594996,"vY0":-117.69000056801872,"vZ0":-3.0522827852286865,"x":121.45,"y":194.52,"x0":0.729586880077973,"y0":50.00343733517864,"z0":6.227339023052636,"aX":-2.4340357354785183},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.3,"breakHorizontal":3.4,"spinRate":2556,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.46205947284841553,"extension":7.113169719142601},"index":4,"playId":"e3172bf7-9c8a-3eeb-b817-9380a223ee3c","pitchNumber":5,"startTime":"2025-08-23T00:01:38.405Z","endTime":"2025-08-23T00:01:41.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.8,"strikeZoneTop":3.45515027661318,"strikeZoneBottom":1.50966931820088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.982810289566853,"aZ":-37.22926949285842,"pfxX":-0.46945853888245104,"pfxZ":-3.5978840780762966,"pX":-0.624406409721153,"pZ":-0.7191502530623998,"vX0":-2.6119836558208984,"vY0":-117.12240275543577,"vZ0":-7.821397316891104,"x":140.8,"y":258.2,"x0":0.561583987976768,"y0":50.00422734546689,"z0":6.101121437399959,"aX":-0.6590412743562117},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.0,"breakHorizontal":1.4,"spinRate":2625,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4658128369902528,"extension":7.380385775027938},"index":5,"playId":"4101a95f-14e0-3d27-add4-2a4e72fe2761","pitchNumber":6,"startTime":"2025-08-23T00:02:05.595Z","endTime":"2025-08-23T00:02:11.071Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.956241642982782,"aZ":-12.42686690109734,"pfxX":3.8902755321231113,"pfxZ":10.362502053729706,"pX":-0.17395716337287045,"pZ":2.338665099571529,"vX0":-3.164976892882463,"vY0":-136.63901507066385,"vZ0":-8.022304630324754,"x":123.63,"y":175.64,"x0":0.48958896975492766,"y0":50.00106240287465,"z0":6.151775158757455,"aX":7.4116001287959214},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":-6.5,"spinRate":2306,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.3996961841973059,"extension":7.1762407874062015},"hitData":{"launchSpeed":105.2,"launchAngle":19.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.58,"coordY":89.86}},"index":6,"playId":"937b6e4b-1dde-3f77-9cc5-654d938ae743","pitchNumber":7,"startTime":"2025-08-23T00:02:48.786Z","endTime":"2025-08-23T00:03:04.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:03:04.803Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hayden Senger pops out to third baseman Nacho Alvarez Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T00:03:32.584Z","endTime":"2025-08-23T00:04:38.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":92.1,"endSpeed":84.2,"strikeZoneTop":3.53824352771458,"strikeZoneBottom":1.47921177737809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.806228346555294,"aZ":-14.29013428201003,"pfxX":4.072248375130528,"pfxZ":9.910528776550466,"pX":-0.5289690971805763,"pZ":0.9674542999973147,"vX0":-3.9988981512402813,"vY0":-133.71173589512483,"vZ0":-11.035172585778257,"x":137.16,"y":212.66,"x0":0.4594866296608095,"y0":50.000897697986666,"z0":6.182651369026387,"aX":7.346515199188734},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":-6.5,"spinRate":2173,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4101998099624997,"extension":7.079304080511681},"index":0,"playId":"c27c71f0-012c-3da2-af1c-bf2656fcb146","pitchNumber":1,"startTime":"2025-08-23T00:03:37.653Z","endTime":"2025-08-23T00:03:40.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.529902180497654,"aZ":-15.333745019117133,"pfxX":4.497184166707446,"pfxZ":9.29798451739525,"pX":-1.0238232218633814,"pZ":2.2056530539047667,"vX0":-5.067904677001911,"vY0":-133.88743897639375,"vZ0":-7.927428786801801,"x":156.03,"y":179.23,"x0":0.3113483418945019,"y0":50.003332505567286,"z0":6.307268534909763,"aX":8.146172860345846},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-7.1,"spinRate":2216,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4094578824258832,"extension":7.173226232779396},"index":1,"playId":"c5b4edb4-6b90-3f81-abe0-1e6aae1edf0b","pitchNumber":2,"startTime":"2025-08-23T00:03:56.742Z","endTime":"2025-08-23T00:04:02.620Z","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":90.9,"endSpeed":83.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.409722738793416,"aZ":-18.381915335215137,"pfxX":4.186776979463809,"pfxZ":7.738688364221035,"pX":0.4102735923936863,"pZ":3.4475593068847465,"vX0":-1.8188525033053835,"vY0":-132.4416177513662,"vZ0":-4.161721516483115,"x":101.36,"y":145.7,"x0":0.5607277059554259,"y0":50.00233364010081,"z0":6.377696135319732,"aX":7.462270502536586},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":-7.2,"spinRate":2146,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.4130375490630964,"extension":7.1380033675765056},"hitData":{"launchSpeed":75.7,"launchAngle":77.0,"totalDistance":47.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":112.73,"coordY":189.98}},"index":2,"playId":"d7fc8154-e54a-3f63-8eb4-a925b9a36758","pitchNumber":3,"startTime":"2025-08-23T00:04:29.179Z","endTime":"2025-08-23T00:04:38.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:04:38.791Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nacho Alvarez Jr. doubles (6) on a ground ball to left fielder Tyrone Taylor.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:06:45.415Z","endTime":"2025-08-23T00:07:44.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.9,"strikeZoneTop":3.3342142153328,"strikeZoneBottom":1.45636628509452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.009854685361724,"aZ":-25.70463796476031,"pfxX":-10.056478587518892,"pfxZ":3.3567477814699913,"pX":-1.2944389520780495,"pZ":2.2453873752232574,"vX0":8.924076076991799,"vY0":-137.77097761711315,"vZ0":-3.4382645189328547,"x":166.34,"y":178.15,"x0":-3.265738651944988,"y0":50.00130954872502,"z0":5.242706178394762,"aX":-19.37109735358087},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.5,"breakHorizontal":16.4,"spinRate":2244,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.39724943790054157,"extension":6.736348741500072},"index":0,"playId":"d10b290d-8531-34b3-ae26-2fc8d9c7c511","pitchNumber":1,"startTime":"2025-08-23T00:07:16.729Z","endTime":"2025-08-23T00:07:20.144Z","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":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14846080181522,"aZ":-26.7116442587553,"pfxX":-10.46755893874379,"pfxZ":2.924608389374349,"pX":-0.642514820081049,"pZ":2.4536590137850025,"vX0":10.675439911302457,"vY0":-135.68669021157012,"vZ0":-2.43877426261089,"x":141.49,"y":172.53,"x0":-3.2642564529120226,"y0":50.00324939567326,"z0":5.221577964322063,"aX":-19.556776209752115},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":2143,"spinDirection":234},"zone":4,"typeConfidence":0.91,"plateTime":0.40337520379644065,"extension":6.700583730386486},"hitData":{"launchSpeed":84.3,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.24,"coordY":103.84}},"index":1,"playId":"b37cde4e-b003-3198-b242-07883fdc8df3","pitchNumber":2,"startTime":"2025-08-23T00:07:30.162Z","endTime":"2025-08-23T00:07:44.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:07:44.189Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, second baseman Brett Baty to first baseman Pete Alonso. Nacho Alvarez Jr. to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:07:49.725Z","endTime":"2025-08-23T00:08:52.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":78.7,"strikeZoneTop":3.10723310913841,"strikeZoneBottom":1.41066935643721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.497921675606275,"aZ":-33.22211248897372,"pfxX":7.443157924013037,"pfxZ":-0.661385869647539,"pX":-1.1773935076516424,"pZ":3.5021277778234206,"vX0":4.01486594801359,"vY0":-124.86877240949124,"vZ0":2.3752323320494666,"x":161.88,"y":144.22,"x0":-3.774101760602451,"y0":50.00587019876053,"z0":5.274766611137924,"aX":11.736249047830304},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":-14.4,"spinRate":2771,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.4389065446152194,"extension":6.535519871928051},"index":0,"playId":"83aa85b4-e014-3ce6-a3b1-609a1a192de2","pitchNumber":1,"startTime":"2025-08-23T00:08:13.043Z","endTime":"2025-08-23T00:08:16.809Z","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.7,"endSpeed":86.9,"strikeZoneTop":3.10723310913841,"strikeZoneBottom":1.43351880676707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57606833559603,"aZ":-27.988288082582773,"pfxX":-9.583450369883192,"pfxZ":2.1668405975660594,"pX":-1.9968596436416335,"pZ":3.1351921732224692,"vX0":7.627547751491583,"vY0":-137.81301241312102,"vZ0":-0.7313976864153262,"x":193.12,"y":154.13,"x0":-3.550367861707332,"y0":50.00044467416376,"z0":5.288249622980234,"aX":-18.499049810968813},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2141,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.3968827657208722,"extension":6.480976064005775},"index":1,"playId":"338b8886-5934-3dd2-8ae6-717f6555b285","pitchNumber":2,"startTime":"2025-08-23T00:08:26.332Z","endTime":"2025-08-23T00:08:32.984Z","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":94.5,"endSpeed":86.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56697267594693,"aZ":-30.836116241514908,"pfxX":-10.385917067705883,"pfxZ":0.6991299331521699,"pX":0.08954482707253912,"pZ":2.8101177993203934,"vX0":12.753530664657049,"vY0":-137.08785493721308,"vZ0":-0.751376635026439,"x":113.59,"y":162.91,"x0":-3.2678668548229535,"y0":50.00107998334315,"z0":5.187827237345544,"aX":-19.8182759156975},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":2171,"spinDirection":239},"zone":2,"typeConfidence":0.91,"plateTime":0.39914915666733597,"extension":6.825523357402213},"hitData":{"launchSpeed":91.8,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":147.41}},"index":2,"playId":"4a8be889-e5f9-3799-9187-7ec06d2a6c51","pitchNumber":3,"startTime":"2025-08-23T00:08:44.270Z","endTime":"2025-08-23T00:08:52.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:08:52.779Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a sharp line drive to left fielder Tyrone Taylor. Nacho Alvarez Jr. scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:09:00.638Z","endTime":"2025-08-23T00:10:23.925Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49594752469775,"aZ":-32.30417205936481,"pfxX":6.71597698587707,"pfxZ":-0.08383053020184406,"pX":0.651482277340628,"pZ":2.463712028676953,"vX0":8.334699297270832,"vY0":-124.15352315945246,"vZ0":0.2740281967387954,"x":92.17,"y":172.26,"x0":-3.6250861564683516,"y0":50.00318568777244,"z0":5.046540402809761,"aX":10.453208436920963},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-14.2,"spinRate":2909,"spinDirection":63},"zone":6,"typeConfidence":0.91,"plateTime":0.44163239778455,"extension":6.827891638991084},"index":0,"playId":"9c3b761e-8299-3f9e-aae3-d83be4224f9e","pitchNumber":1,"startTime":"2025-08-23T00:09:27.921Z","endTime":"2025-08-23T00:09:30.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.9,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.560478952405518,"aZ":-40.612385167980825,"pfxX":8.58103388529417,"pfxZ":-6.512281271730754,"pX":1.3426616849473407,"pZ":1.2024442596839393,"vX0":8.178523660716264,"vY0":-114.37946020787545,"vZ0":-0.3533486728765485,"x":65.82,"y":206.31,"x0":-3.4249610932927865,"y0":50.00544096722649,"z0":5.4196337024639805,"aX":11.111696687666523},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.4,"breakHorizontal":-18.0,"spinRate":3270,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.48309837291520896,"extension":6.522476273252055},"index":1,"playId":"30c6e641-eb19-3cbd-acea-7aeac841be2e","pitchNumber":2,"startTime":"2025-08-23T00:09:42.361Z","endTime":"2025-08-23T00:09:46.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.37951268270648,"strikeZoneBottom":1.54754985944207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.187853309489487,"aZ":-30.632694232643185,"pfxX":9.774594030877825,"pfxZ":1.0114038861486794,"pX":-0.3412142542316971,"pZ":3.4494558617187585,"vX0":4.941008600865529,"vY0":-123.36961775283723,"vZ0":2.0808629341568716,"x":130.01,"y":145.64,"x0":-3.6447627280785193,"y0":50.0057622000378,"z0":5.189856733011232,"aX":14.961076929355457},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-19.0,"spinRate":2986,"spinDirection":66},"zone":1,"typeConfidence":0.9,"plateTime":0.44520268233792715,"extension":6.5484434354278775},"index":2,"playId":"2c34af7c-8d70-363d-8e5c-d62c3da00418","pitchNumber":3,"startTime":"2025-08-23T00:09:56.973Z","endTime":"2025-08-23T00:10:01.349Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.127985079816682,"aZ":-32.39314273745269,"pfxX":-10.387597230731718,"pfxZ":-0.10994588983942499,"pX":0.03722639429092614,"pZ":1.8845497679837242,"vX0":12.758695753719811,"vY0":-139.02117940875266,"vZ0":-2.8569390609568552,"x":115.58,"y":187.9,"x0":-3.2543904062090543,"y0":50.00511452428419,"z0":5.067900385005514,"aX":-20.408903085519867},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":-0.6,"breakHorizontal":16.3,"spinRate":2115,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.3934550764332587,"extension":6.698828673445713},"hitData":{"launchSpeed":102.5,"launchAngle":2.0,"totalDistance":79.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.0,"coordY":101.0}},"index":3,"playId":"be9bbb80-ae78-34be-95dc-c47ad5b019c4","pitchNumber":4,"startTime":"2025-08-23T00:10:12.891Z","endTime":"2025-08-23T00:10:23.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:10:23.925Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Matt Olson strikes out swinging and Jurickson Profar caught stealing 2nd, catcher Hayden Senger to shortstop Francisco Lindor to catcher Hayden Senger.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:10:27.644Z","endTime":"2025-08-23T00:12:40.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.68166908346844,"strikeZoneBottom":1.806437087498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.211843570600593,"aZ":-30.016908553286125,"pfxX":8.816705482440497,"pfxZ":1.3805446124501,"pX":-0.8623921329712647,"pZ":2.048607654463512,"vX0":4.1875003439077965,"vY0":-124.40242967248115,"vZ0":-1.259023176809909,"x":149.87,"y":183.47,"x0":-3.715480031964747,"y0":50.00103668935815,"z0":5.061853490209822,"aX":13.741018618271337},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.9,"spinRate":3057,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.44119617927432975,"extension":6.5643249823926935},"index":0,"playId":"d176e04f-0b39-3171-a120-c159134fca5e","pitchNumber":1,"startTime":"2025-08-23T00:10:47.079Z","endTime":"2025-08-23T00:10:50.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.6363905435279,"strikeZoneBottom":1.806437087498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.747945767366215,"aZ":-33.52903250973789,"pfxX":-7.266635897335177,"pfxZ":-0.8552635379817843,"pX":-1.0331649478866785,"pZ":2.991896596235139,"vX0":8.288593424534627,"vY0":-125.0822966538913,"vZ0":1.0348783418369571,"x":156.38,"y":158.0,"x0":-3.4491448258981428,"y0":50.00425116574508,"z0":5.3266413318872505,"aX":-11.490574843044033},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":11.2,"spinRate":1553,"spinDirection":262},"zone":11,"typeConfidence":0.9,"plateTime":0.43826115187426096,"extension":6.648020763942877},"index":1,"playId":"1b753e38-26bf-3b7b-92aa-9f9330022e08","pitchNumber":2,"startTime":"2025-08-23T00:11:04.087Z","endTime":"2025-08-23T00:11:07.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.6363905435279,"strikeZoneBottom":1.78362162123524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48143578864046,"aZ":-31.901082655130647,"pfxX":6.932263901571637,"pfxZ":0.17272165180816135,"pX":-0.3023061537653183,"pZ":0.7453369070617557,"vX0":5.895244936034217,"vY0":-124.98509804775713,"vZ0":-3.769695318904157,"x":128.52,"y":218.66,"x0":-3.5967546281118374,"y0":50.00222773682388,"z0":4.908396577309991,"aX":10.906036030348284},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":-13.9,"spinRate":3049,"spinDirection":60},"zone":13,"typeConfidence":0.9,"plateTime":0.43916350840199403,"extension":6.7882324047243605},"index":2,"playId":"4b7660c8-ffb6-3f39-b30a-69233d71addb","pitchNumber":3,"startTime":"2025-08-23T00:11:20.336Z","endTime":"2025-08-23T00:11:24.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53013423772403,"aZ":-31.49655990634529,"pfxX":8.704706768575203,"pfxZ":0.4397846826951337,"pX":0.7337092769468014,"pZ":2.4804533619500657,"vX0":7.836207854191737,"vY0":-123.94814074874928,"vZ0":0.29209539566657705,"x":89.03,"y":171.81,"x0":-3.603699932334567,"y0":50.0052124774,"z0":4.998111149305367,"aX":13.500091516520678},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-17.6,"spinRate":3025,"spinDirection":63},"zone":6,"typeConfidence":0.9,"plateTime":0.4424603495336492,"extension":6.67413018114352},"index":3,"playId":"f96492f8-4096-3f55-85d0-de40e2f825a5","pitchNumber":4,"startTime":"2025-08-23T00:11:42.271Z","endTime":"2025-08-23T00:11:46.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.61374648702083,"strikeZoneBottom":1.806437087498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44067255938288,"aZ":-29.079998030431415,"pfxX":-9.710236342253296,"pfxZ":1.5856989103514065,"pX":0.27650168571046696,"pZ":1.2325621982568438,"vX0":12.677187064156056,"vY0":-138.5722769703422,"vZ0":-5.290376196670427,"x":106.46,"y":205.5,"x0":-3.084887366761691,"y0":50.00649016983813,"z0":5.096719513824457,"aX":-18.988488064604716},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.9,"breakHorizontal":15.1,"spinRate":2219,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.3944846400463855,"extension":6.699175672430764},"index":4,"playId":"ddfe2426-43d8-3e48-bf48-31dcecdc4129","pitchNumber":5,"startTime":"2025-08-23T00:12:02.120Z","endTime":"2025-08-23T00:12:06.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"f49cec6c-993c-3651-87ac-300d6361f908","startTime":"2025-08-23T00:12:18.613Z","endTime":"2025-08-23T00:12:22.824Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61481300273483,"aZ":-42.44894558031332,"pfxX":8.511853959678836,"pfxZ":-7.696818619245937,"pX":0.14758710289695823,"pZ":0.7024219181759723,"vX0":5.640396009063649,"vY0":-116.2296999795045,"vZ0":-1.0726995636663021,"x":111.37,"y":219.81,"x0":-3.436526404670136,"y0":50.00187352125421,"z0":5.2872494946962165,"aX":11.365911379827438},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.8,"breakHorizontal":-17.0,"spinRate":3269,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.47560668796773875,"extension":6.603495804010361},"index":6,"playId":"da74138d-9cdd-3dfe-842e-09271d2115ae","pitchNumber":6,"startTime":"2025-08-23T00:12:34.453Z","endTime":"2025-08-23T00:12:40.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:12:40.952Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a sharp line drive to center fielder Michael Harris II.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:15:13.836Z","endTime":"2025-08-23T00:17:31.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.54579536541132,"strikeZoneBottom":1.48682646864646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.624981135830772,"aZ":-13.718775200672125,"pfxX":3.668086226884002,"pfxZ":10.641764011042811,"pX":0.2806203637572096,"pZ":1.0726062062668507,"vX0":-1.6198695767151075,"vY0":-130.41989404720877,"vZ0":-10.614037873369327,"x":106.3,"y":209.82,"x0":0.4307642571065779,"y0":50.00622649986975,"z0":6.211957325170209,"aX":6.364693611396692},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.3,"breakHorizontal":-6.4,"spinRate":2104,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.41884189577111774,"extension":7.23648811613539},"index":0,"playId":"457dadd4-b9e2-319c-ac1a-0e25e4366936","pitchNumber":1,"startTime":"2025-08-23T00:15:23.885Z","endTime":"2025-08-23T00:15:27.419Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T00:15:41.516Z","endTime":"2025-08-23T00:15:41.517Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":90.8,"endSpeed":83.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.097350318218776,"aZ":-14.16662703983877,"pfxX":3.2354612335622,"pfxZ":10.12356532648292,"pX":-0.3776940388796509,"pZ":3.107561957890501,"vX0":-3.237592137364561,"vY0":-132.23859258021434,"vZ0":-5.956522742450554,"x":125.32,"y":201.21,"x0":0.4396785729435761,"y0":50.00083581650968,"z0":6.420944067595343,"aX":5.753725102647462},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-5.2,"spinRate":2197,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4135368834823945,"extension":7.271057117833008},"index":2,"playId":"05884534-eca8-30af-bf77-8b4f28407d89","pitchNumber":2,"startTime":"2025-08-23T00:15:41.518Z","endTime":"2025-08-23T00:15:44.518Z","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.6,"endSpeed":73.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.17906982120391,"aZ":-33.84935538241629,"pfxX":-1.361034446377544,"pfxZ":-1.2428938819950943,"pX":-0.21815320434842247,"pZ":1.391353489267107,"vX0":-1.4903647139082423,"vY0":-114.65499386619985,"vZ0":-3.8539774253019554,"x":150.1,"y":206.55,"x0":0.6133806585505396,"y0":50.00015385700226,"z0":6.345246515700403,"aX":-1.8392488618891072},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.9,"breakHorizontal":2.8,"spinRate":2497,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.47496475191426946,"extension":7.170089094913673},"index":3,"playId":"3182ca49-3e47-31d7-9a1d-8ec86464426f","pitchNumber":3,"startTime":"2025-08-23T00:16:20.313Z","endTime":"2025-08-23T00:16:23.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.7,"strikeZoneTop":3.38713425851986,"strikeZoneBottom":1.53251009436461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.933459267847727,"aZ":-36.14558509807028,"pfxX":-1.4781904731621798,"pfxZ":-3.0383550098774403,"pX":-0.868447432095722,"pZ":1.1936414469201546,"vX0":-2.6374299983035874,"vY0":-112.83740283050732,"vZ0":-3.3156150776885864,"x":142.52,"y":108.39,"x0":0.501451629776237,"y0":50.00384080557855,"z0":6.275374597186562,"aX":-1.931427017434513},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-6.0,"breakHorizontal":3.2,"spinRate":2479,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.48293973854993144,"extension":7.273163864645332},"index":4,"playId":"0b18d5c7-d298-3cd1-9437-0759eb5d5bd8","pitchNumber":4,"startTime":"2025-08-23T00:17:01.012Z","endTime":"2025-08-23T00:17:05.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.537423744069233,"aZ":-13.193011931075498,"pfxX":3.0404977522618206,"pfxZ":10.580146607776975,"pX":-0.11479212387933449,"pZ":2.216861957534156,"vX0":-2.7229877463006846,"vY0":-132.63707887668858,"vZ0":-8.011933058130193,"x":121.38,"y":178.92,"x0":0.5266731642472132,"y0":50.003818573462034,"z0":6.224599899954923,"aX":5.455226343794642},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-4.9,"spinRate":2178,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.41187977303985956,"extension":7.065721297585258},"hitData":{"launchSpeed":107.1,"launchAngle":10.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.2,"coordY":85.67}},"index":5,"playId":"e5c2a384-3a55-3065-a5a1-3b73f37b9b27","pitchNumber":5,"startTime":"2025-08-23T00:17:19.738Z","endTime":"2025-08-23T00:17:31.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:17:31.255Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp line drive to right fielder Ronald Acuña Jr. Francisco Lindor to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:17:32.610Z","endTime":"2025-08-23T00:21:35.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.22832569820824,"strikeZoneBottom":1.44113482362461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.326174879482767,"aZ":-13.270477435641036,"pfxX":4.69862064321884,"pfxZ":10.684312416608261,"pX":-0.22295906212229927,"pZ":1.7332048155560877,"vX0":-3.2849106243454287,"vY0":-131.76157830597424,"vZ0":-9.056122993235903,"x":125.5,"y":191.98,"x0":0.42545657110287277,"y0":50.00357712523337,"z0":6.180998726442345,"aX":8.314657004402859},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":-7.8,"spinRate":2138,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4146827952816574,"extension":7.050325220101059},"index":0,"playId":"83a0277f-0081-3263-ac34-262b29e42745","pitchNumber":1,"startTime":"2025-08-23T00:17:53.493Z","endTime":"2025-08-23T00:17:56.676Z","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":"eb4ca15f-fddf-3feb-80f0-d4d1ae038d87","startTime":"2025-08-23T00:18:12.757Z","endTime":"2025-08-23T00:18:16.117Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.20562704083289,"strikeZoneBottom":1.41828602907039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61222915765691,"aZ":-12.770158175108836,"pfxX":3.671246976642686,"pfxZ":11.041779161437496,"pX":-1.2148446893278257,"pZ":1.0112797225165622,"vX0":-5.110556974686477,"vY0":-131.4093598337671,"vZ0":-10.79990317070464,"x":163.31,"y":211.48,"x0":0.2738822922532366,"y0":50.00055294614775,"z0":6.11092193111147,"aX":6.450425319152557},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":-5.6,"spinRate":2112,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.41604911925787835,"extension":7.163295733613425},"index":2,"playId":"db7f1f2c-2b52-3a40-a438-466f3979444d","pitchNumber":2,"startTime":"2025-08-23T00:18:31.113Z","endTime":"2025-08-23T00:18:34.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.29640421618576,"strikeZoneBottom":1.53251009436461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5669559379759,"aZ":-13.468339605360544,"pfxX":3.3572936593698963,"pfxZ":10.977651535684391,"pX":0.7998705561492689,"pZ":1.2404384855114328,"vX0":0.21046557069235194,"vY0":-129.34269386496788,"vZ0":-10.070802396817578,"x":86.51,"y":205.29,"x0":0.2810684065885807,"y0":50.00248167019978,"z0":6.203438763812357,"aX":5.719591331937328},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":18.0,"breakHorizontal":-6.1,"spinRate":2108,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4225820462888765,"extension":7.096203320002047},"index":3,"playId":"4c22d847-f2f3-339b-9962-ab7a2fc34774","pitchNumber":3,"startTime":"2025-08-23T00:18:50.687Z","endTime":"2025-08-23T00:18:53.942Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.6363905435279,"strikeZoneBottom":1.62385283558358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.520083537838932,"aZ":-28.773453314859136,"pfxX":-2.137838777305178,"pfxZ":2.317110087673499,"pX":-0.044382893314434554,"pZ":1.371136518426578,"vX0":-1.5900969918385888,"vY0":-119.96022581559372,"vZ0":-5.160651078380686,"x":118.69,"y":201.76,"x0":0.9030764073562814,"y0":50.0055162278108,"z0":6.092155643197998,"aX":-3.1398349899469404},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":4.2,"spinRate":2421,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.45524350610101605,"extension":7.204732837211459},"index":4,"playId":"1a64a45a-3769-3d46-8f2d-8fbaa9065860","pitchNumber":4,"startTime":"2025-08-23T00:19:10.664Z","endTime":"2025-08-23T00:19:17.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Francisco Lindor steals (21) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"actionPlayId":"1a64a45a-3769-3d46-8f2d-8fbaa9065860","startTime":"2025-08-23T00:19:21.496Z","endTime":"2025-08-23T00:19:41.600Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.22832569820824,"strikeZoneBottom":1.59340895456923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.735317192215298,"aZ":-28.154569875336225,"pfxX":-3.526806990424581,"pfxZ":2.725433620276064,"pX":0.5950932322518698,"pZ":2.2704853454916747,"vX0":0.018668795489443585,"vY0":-119.93529453012025,"vZ0":-3.0863745758289816,"x":94.32,"y":177.48,"x0":1.0462795960849816,"y0":50.0020385057005,"z0":6.055538580672913,"aX":-5.195362070899845},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.6,"breakHorizontal":6.4,"spinRate":2408,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.45473507266320645,"extension":7.197545157905252},"index":6,"playId":"fe96c88a-90b7-3bfa-9c4e-ff13e90a9ed6","pitchNumber":5,"startTime":"2025-08-23T00:19:41.600Z","endTime":"2025-08-23T00:19:45.091Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88329744447968,"aZ":-28.94196915334786,"pfxX":-2.3873302629439297,"pfxZ":2.137901028591064,"pX":-0.5316867251778538,"pZ":1.5546410359917497,"vX0":-2.373394795592014,"vY0":-121.3583534105418,"vZ0":-4.807668412886458,"x":137.27,"y":196.8,"x0":0.7644670226124367,"y0":50.001265554165194,"z0":6.044824380040261,"aX":-3.6063550678346714},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":4.8,"spinRate":2488,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.44912008084984256,"extension":7.077879993033402},"index":7,"playId":"57c03e29-c21c-32d5-8d79-deef2a9926ad","pitchNumber":6,"startTime":"2025-08-23T00:20:00.991Z","endTime":"2025-08-23T00:20:04.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.093933349055778,"aZ":-29.373066361518983,"pfxX":-3.5192033025142786,"pfxZ":1.9059901078161872,"pX":-0.35871460100816827,"pZ":1.3946714202745747,"vX0":-2.1367707525578643,"vY0":-120.3525951217841,"vZ0":-4.766459789095515,"x":130.67,"y":201.12,"x0":0.9974710251057504,"y0":50.00329197834938,"z0":5.998787293634228,"aX":-5.168038484878428},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":6.8,"spinRate":2231,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4548916434929713,"extension":7.429521885972734},"index":8,"playId":"f2004b60-5815-3832-92f3-ef318e90113d","pitchNumber":7,"startTime":"2025-08-23T00:20:36.423Z","endTime":"2025-08-23T00:20:39.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.3088356826114,"aZ":-36.45350970936844,"pfxX":-1.3718579061990819,"pfxZ":-3.1815620250746584,"pX":-0.16897323317110224,"pZ":1.7683649274035202,"vX0":-1.592483379103769,"vY0":-114.77458205047073,"vZ0":-2.405682425996139,"x":123.44,"y":191.03,"x0":0.7094955920956032,"y0":50.00138066767124,"z0":6.347462137541095,"aX":-1.8472898494881067},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.0,"breakHorizontal":2.9,"spinRate":2381,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.47547097873785393,"extension":7.182225801082241},"index":9,"playId":"d1ea7739-a262-3514-80b3-984b79129098","pitchNumber":8,"startTime":"2025-08-23T00:21:01.130Z","endTime":"2025-08-23T00:21:06.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.607392781025556,"aZ":-30.14886807427834,"pfxX":-2.531548259196651,"pfxZ":1.338942220168585,"pX":0.4982343544272533,"pZ":1.295577905284756,"vX0":-0.39813766187400934,"vY0":-121.51047773238967,"vZ0":-5.097586265390277,"x":98.01,"y":203.8,"x0":0.9929476163389493,"y0":50.00211848087197,"z0":6.010206611016007,"aX":-3.822422242564249},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":4.7,"spinRate":2462,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.44907909509285204,"extension":7.109181491799482},"hitData":{"launchSpeed":100.3,"launchAngle":15.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.32,"coordY":108.08}},"index":10,"playId":"81ea1504-0cb0-3e8a-86ac-acbe1e9ebb3c","pitchNumber":9,"startTime":"2025-08-23T00:21:25.892Z","endTime":"2025-08-23T00:21:35.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:21:35.262Z","atBatIndex":30},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Starling Marte out on a sacrifice fly to right fielder Ronald Acuña Jr. Francisco Lindor scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:21:42.637Z","endTime":"2025-08-23T00:22:28.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67567441334341,"aZ":-15.845023726257955,"pfxX":1.9743599803558418,"pfxZ":9.402639225265633,"pX":0.10018609077582209,"pZ":2.9592243756888883,"vX0":-2.0438580336280077,"vY0":-130.49919343220566,"vZ0":-5.637664897364916,"x":113.18,"y":158.88,"x0":0.6344396082601075,"y0":50.00270664580883,"z0":6.327943020242048,"aX":3.4289994296034245},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":-3.1,"spinRate":1998,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4185944218429092,"extension":7.103941169502432},"hitData":{"launchSpeed":103.2,"launchAngle":15.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.79,"coordY":80.04}},"index":0,"playId":"a4144e3d-51a8-36b2-9029-72db6a5a9c65","pitchNumber":1,"startTime":"2025-08-23T00:22:15.838Z","endTime":"2025-08-23T00:22:28.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:22:28.343Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out sharply to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:25:01.204Z","endTime":"2025-08-23T00:25:33.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T00:22:41.600Z","endTime":"2025-08-23T00:23:28.491Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Erick Fedde replaces Joey Wentz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-23T00:23:28.491Z","endTime":"2025-08-23T00:25:03.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.49281442364077,"strikeZoneBottom":1.59309188849788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.744008908461467,"aZ":-26.77079073809116,"pfxX":7.225488883777847,"pfxZ":3.876093944684788,"pX":0.8545808750352815,"pZ":2.370478778410804,"vX0":4.2209707813133335,"vY0":-118.01319533551234,"vZ0":-1.815524991955297,"x":84.43,"y":174.78,"x0":-1.902674352049239,"y0":50.00514588945982,"z0":5.641829488404191,"aX":10.081342686650085},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.8,"breakHorizontal":-14.2,"spinRate":2614,"spinDirection":83},"zone":14,"typeConfidence":0.91,"plateTime":0.4660655017323836,"extension":6.4749129376606875},"index":2,"playId":"cc72082e-8ef4-35ad-9700-49f620dcdab1","pitchNumber":1,"startTime":"2025-08-23T00:25:03.465Z","endTime":"2025-08-23T00:25:06.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33323261730073,"aZ":-29.90050212462209,"pfxX":8.411886707203706,"pfxZ":1.621114009805094,"pX":0.14134351467653666,"pZ":2.2675781543196036,"vX0":2.3153230549437134,"vY0":-118.31119071389135,"vZ0":-1.5484827177998182,"x":111.61,"y":177.56,"x0":-1.9456163115833842,"y0":50.00051668118902,"z0":5.704780920941686,"aX":11.765859159150297},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.8,"breakHorizontal":-15.8,"spinRate":2570,"spinDirection":75},"zone":5,"typeConfidence":0.9,"plateTime":0.4652933014533591,"extension":6.426167400432303},"hitData":{"launchSpeed":100.0,"launchAngle":50.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":162.47,"coordY":84.87}},"index":3,"playId":"28c91ffb-9536-31d3-9cea-432845537a7e","pitchNumber":2,"startTime":"2025-08-23T00:25:19.152Z","endTime":"2025-08-23T00:25:33.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:25:33.202Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mark Vientos doubles (16) on a sharp fly ball to right fielder Ronald Acuña Jr. Juan Soto scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:25:52.436Z","endTime":"2025-08-23T00:26:37.574Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"7c1409ad-58d9-4509-bb02-1790c64342a9","startTime":"2025-08-23T00:25:52.436Z","endTime":"2025-08-23T00:25:57.436Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.954234874541537,"aZ":-19.868767243132424,"pfxX":0.5493639652801299,"pfxZ":6.953850217517822,"pX":0.12215856029889059,"pZ":2.885705712147616,"vX0":4.219634754618072,"vY0":-131.92351620080584,"vZ0":-4.023416593316602,"x":112.34,"y":160.87,"x0":-1.5666917340489905,"y0":50.00407228292187,"z0":5.887249761340391,"aX":0.9727016511537202},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":-1.9,"spinRate":2251,"spinDirection":199},"zone":5,"typeConfidence":0.91,"plateTime":0.41450472043519193,"extension":6.657404288525477},"index":1,"playId":"a3206922-52cc-3651-971f-bfaf1149573a","pitchNumber":1,"startTime":"2025-08-23T00:26:07.140Z","endTime":"2025-08-23T00:26:10.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.329418000295156,"aZ":-23.16182641444739,"pfxX":1.5972673614715827,"pfxZ":5.1379422537797375,"pX":-0.4045723673337514,"pZ":3.225728837642146,"vX0":2.36862756564569,"vY0":-131.25874212161474,"vZ0":-2.6380936148355065,"x":132.42,"y":151.69,"x0":-1.524330111173934,"y0":50.00573915705261,"z0":5.958232673672992,"aX":2.8023655904571663},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":-3.4,"spinRate":2257,"spinDirection":184},"zone":1,"typeConfidence":0.91,"plateTime":0.4164059784343701,"extension":6.628455123080893},"hitData":{"launchSpeed":100.4,"launchAngle":28.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":151.88,"coordY":56.03}},"index":2,"playId":"1041003c-09c9-34ea-bf24-00aefcf4d7e6","pitchNumber":2,"startTime":"2025-08-23T00:26:20.564Z","endTime":"2025-08-23T00:26:37.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:26:37.574Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a sharp ground ball to shortstop Nick Allen. Mark Vientos to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:27:20.938Z","endTime":"2025-08-23T00:29:00.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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_play","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:27:11.402Z","endTime":"2025-08-23T00:27:23.183Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.717529248646102,"aZ":-26.43126109768169,"pfxX":7.808691694811191,"pfxZ":4.070593261713006,"pX":-1.5061876329791275,"pZ":3.8102561534015176,"vX0":-1.269652261001545,"vY0":-118.38334159216627,"vZ0":0.9519937500093998,"x":174.41,"y":135.9,"x0":-1.9754264816558171,"y0":50.00504260330736,"z0":5.83210797595777,"aX":11.02594994649545},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.9,"breakHorizontal":-13.8,"spinRate":2430,"spinDirection":85},"zone":11,"typeConfidence":0.91,"plateTime":0.46360769167209215,"extension":6.316660688320108},"index":1,"playId":"538447fc-4828-3629-9feb-36683170aad9","pitchNumber":1,"startTime":"2025-08-23T00:27:23.183Z","endTime":"2025-08-23T00:27:26.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.74202045284199,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.381519205134946,"aZ":-28.560450036877313,"pfxX":-9.264754480803022,"pfxZ":2.149430530769493,"pX":-1.286460556502702,"pZ":2.4859118688629542,"vX0":4.149763833791173,"vY0":-128.68409512872628,"vZ0":-2.896417217861708,"x":166.04,"y":171.66,"x0":-1.7151964378534688,"y0":50.001655041442596,"z0":5.835665096970507,"aX":-15.556707601606673},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":15.8,"spinRate":1959,"spinDirection":227},"zone":13,"typeConfidence":0.79,"plateTime":0.4254275074106393,"extension":6.635968844533628},"index":2,"playId":"cae7d344-4ce2-3f68-8730-700c4d2921c2","pitchNumber":2,"startTime":"2025-08-23T00:27:39.608Z","endTime":"2025-08-23T00:27:43.021Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.161520960910266,"aZ":-19.794770750713784,"pfxX":-0.8706136286252297,"pfxZ":6.892853444600556,"pX":0.2289492821780994,"pZ":2.9698863047903825,"vX0":4.600051595202919,"vY0":-132.13900684314524,"vZ0":-4.104711648080727,"x":108.27,"y":158.59,"x0":-1.4099603465071762,"y0":50.00045635364284,"z0":5.969908468463116,"aX":-1.5640440884214937},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":0.7,"spinRate":2254,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.41215180425132125,"extension":6.733374210355512},"index":3,"playId":"f55026b5-b6bc-31c9-bcd0-529ce5a24b27","pitchNumber":3,"startTime":"2025-08-23T00:27:55.705Z","endTime":"2025-08-23T00:27:58.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.100380650468942,"aZ":-19.593426698111166,"pfxX":-0.4800163050532693,"pfxZ":6.928509749967902,"pX":0.8385577352735555,"pZ":2.5076882466094284,"vX0":5.982003066357405,"vY0":-132.8383784713518,"vZ0":-4.9307274325377275,"x":85.04,"y":171.07,"x0":-1.3647644381698016,"y0":50.00457048655813,"z0":5.780651909949959,"aX":-0.8718480698074117},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":-0.2,"spinRate":2237,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4097785102779068,"extension":6.795890695383639},"index":4,"playId":"08afcb70-4df1-381b-aeec-f3fd2f352634","pitchNumber":4,"startTime":"2025-08-23T00:28:13.095Z","endTime":"2025-08-23T00:28:16.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.839050664891037,"aZ":-22.158122772642947,"pfxX":-1.131137984083925,"pfxZ":5.546096177141536,"pX":-0.08699818393267224,"pZ":3.3494798285299616,"vX0":3.8000635573241985,"vY0":-132.43965414933334,"vZ0":-2.67002778512675,"x":120.32,"y":148.34,"x0":-1.3830555222738476,"y0":50.004626043573715,"z0":5.9620815967206,"aX":-2.043994628933799},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":1.3,"spinRate":2220,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.41096190724386394,"extension":6.713747110749587},"index":5,"playId":"fed743df-09a5-36bc-b050-705237f68156","pitchNumber":5,"startTime":"2025-08-23T00:28:31.198Z","endTime":"2025-08-23T00:28:34.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.117019246347347,"aZ":-27.327081598341422,"pfxX":-8.517179443329857,"pfxZ":2.8519703657416304,"pX":-0.6677310415865875,"pZ":2.3318579773936112,"vX0":4.482038654528533,"vY0":-129.09043711069376,"vZ0":-3.954677837989812,"x":142.45,"y":175.82,"x0":-1.313522957082152,"y0":50.00336237958488,"z0":5.970798896014695,"aX":-14.475400368195102},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":14.5,"spinRate":1984,"spinDirection":228},"zone":7,"typeConfidence":0.75,"plateTime":0.42317620780604814,"extension":6.683547810086792},"hitData":{"launchSpeed":104.4,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.97,"coordY":144.38}},"index":6,"playId":"07d344de-080d-331c-8c23-3c7564e7296a","pitchNumber":6,"startTime":"2025-08-23T00:28:51.030Z","endTime":"2025-08-23T00:29:00.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:29:00.060Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyrone Taylor doubles (14) on a ground ball to right fielder Ronald Acuña Jr. Mark Vientos scores. Brett Baty to 3rd.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:29:06.394Z","endTime":"2025-08-23T00:30:33.060Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":93.4,"endSpeed":85.6,"strikeZoneTop":3.60609343234132,"strikeZoneBottom":1.68442091458871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.854861122188744,"aZ":-20.69179019206452,"pfxX":-8.151509179493088,"pfxZ":6.150241999031078,"pX":-0.8507435495291704,"pZ":2.0515007005197856,"vX0":3.813708390277511,"vY0":-135.80742377312083,"vZ0":-6.780348375407774,"x":149.43,"y":183.39,"x0":-1.2144430445111167,"y0":50.00401653803406,"z0":6.020726852455191,"aX":-15.221224806641562},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":13.9,"spinRate":1964,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.40336693336910656,"extension":6.843110937462119},"index":0,"playId":"16e5e81d-d5b8-30d6-aea9-9f3a54087b31","pitchNumber":1,"startTime":"2025-08-23T00:29:41.270Z","endTime":"2025-08-23T00:29:44.507Z","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":2},"index":1,"playId":"39c515ea-ea58-3c51-ba99-2b2e3193bc0a","startTime":"2025-08-23T00:30:00.447Z","endTime":"2025-08-23T00:30:03.584Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.924049505341547,"aZ":-23.506726190801356,"pfxX":-0.4177077052665532,"pfxZ":4.811937496368037,"pX":-0.05958454005906847,"pZ":3.1038791512014865,"vX0":3.6119883753393403,"vY0":-132.94482989625718,"vZ0":-3.055326213569558,"x":119.27,"y":154.98,"x0":-1.3780687319673124,"y0":50.000758821042176,"z0":5.962945172625031,"aX":-0.7524206293759089},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":0.0,"spinRate":2175,"spinDirection":190},"zone":2,"typeConfidence":0.9,"plateTime":0.4110756895351164,"extension":6.717641154062442},"hitData":{"launchSpeed":86.4,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.92,"coordY":114.13}},"index":2,"playId":"0e063539-7f97-3d60-b7ff-9c01d9a6fbc3","pitchNumber":2,"startTime":"2025-08-23T00:30:18.020Z","endTime":"2025-08-23T00:30:33.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:30:33.060Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:30:56.116Z","endTime":"2025-08-23T00:32:25.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.40225130760913,"strikeZoneBottom":1.41066935643721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.203429027650806,"aZ":-27.342929200240484,"pfxX":8.078941809559254,"pfxZ":3.352039035517281,"pX":-0.9508156111297412,"pZ":3.3729799544388457,"vX0":-0.016079107175148377,"vY0":-118.85602133057047,"vZ0":0.03879341560481653,"x":153.24,"y":147.71,"x0":-1.9948568722959619,"y0":50.00199927875733,"z0":5.824237924705314,"aX":11.643827468095235},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.4,"breakHorizontal":-14.6,"spinRate":2466,"spinDirection":78},"zone":11,"typeConfidence":0.9,"plateTime":0.4595232573702277,"extension":6.668933574138901},"index":0,"playId":"6ab3b769-397e-3bb2-b801-f3d6b05b216b","pitchNumber":1,"startTime":"2025-08-23T00:31:04.084Z","endTime":"2025-08-23T00:31:07.915Z","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":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13197667154151,"aZ":-27.488313675658745,"pfxX":-8.899677400755438,"pfxZ":2.7712784114752367,"pX":0.05781116017631236,"pZ":2.476986984802242,"vX0":7.15706633423106,"vY0":-128.5381216769772,"vZ0":-3.211462772943034,"x":114.8,"y":171.9,"x0":-1.5927351038510056,"y0":50.00253310558517,"z0":5.853983795702698,"aX":-15.042028480069908},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":14.8,"spinRate":1911,"spinDirection":231},"zone":5,"typeConfidence":0.85,"plateTime":0.424502643277453,"extension":6.837224873608596},"index":1,"playId":"6e052d55-43c0-3e53-a4b2-734e5866f771","pitchNumber":2,"startTime":"2025-08-23T00:31:17.674Z","endTime":"2025-08-23T00:31:22.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.4929250795263,"strikeZoneBottom":1.38781794812846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0053111688093,"aZ":-29.551674173192623,"pfxX":-7.763341496329248,"pfxZ":1.553978394370823,"pX":-1.674096180169919,"pZ":3.406931735644431,"vX0":2.361179365189475,"vY0":-128.24083847924726,"vZ0":-0.9249707704902789,"x":180.81,"y":146.79,"x0":-1.5902484659529985,"y0":50.004650526483346,"z0":6.048636195185075,"aX":-13.114459926599576},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":13.7,"spinRate":1999,"spinDirection":219},"zone":11,"typeConfidence":0.87,"plateTime":0.4248206581241414,"extension":6.740504794893579},"index":2,"playId":"f38c7a28-47ee-37c7-8d4f-dc15bd2867b4","pitchNumber":3,"startTime":"2025-08-23T00:31:33.071Z","endTime":"2025-08-23T00:31:36.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14642977096126,"aZ":-24.65805182359399,"pfxX":0.005660654575569191,"pfxZ":4.135717289619665,"pX":0.009788454014659748,"pZ":3.290394006851882,"vX0":3.5154049987384455,"vY0":-133.11314296547206,"vZ0":-2.2772003724689416,"x":116.63,"y":149.94,"x0":-1.3216344394291573,"y0":50.00303708215944,"z0":5.918806813126789,"aX":0.009974042456220862},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2067,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.4094862969976507,"extension":6.732602364920107},"index":3,"playId":"5ef2524c-d9fa-3ecf-9c2b-aa793e4e0302","pitchNumber":4,"startTime":"2025-08-23T00:31:47.884Z","endTime":"2025-08-23T00:31:50.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.43351880676707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.287372762664752,"aZ":-21.788524377780625,"pfxX":-6.969761068004326,"pfxZ":5.544643952115766,"pX":0.021709001300168514,"pZ":4.3913781773110365,"vX0":4.416070266208637,"vY0":-136.10404987046076,"vZ0":-0.9466003304405526,"x":116.17,"y":120.21,"x0":-0.7175586591136165,"y0":50.0037741562321,"z0":6.254696693398013,"aX":-13.057264114266962},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":11.6,"spinRate":1894,"spinDirection":202},"zone":12,"typeConfidence":0.92,"plateTime":0.40267142319371807,"extension":6.722033792811228},"index":4,"playId":"de2a50a5-a5f1-37d8-905e-044289fada02","pitchNumber":5,"startTime":"2025-08-23T00:32:06.250Z","endTime":"2025-08-23T00:32:09.323Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.37957527540711,"strikeZoneBottom":1.38781794812846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79884704622828,"aZ":-26.504875219854135,"pfxX":-8.052547980437094,"pfxZ":3.46294402803416,"pX":-0.2768527798361599,"pZ":0.5752211947945587,"vX0":5.540126892161458,"vY0":-127.36954239886434,"vZ0":-7.777132431568819,"x":127.55,"y":223.25,"x0":-1.4367722549853927,"y0":50.005434232564824,"z0":5.772121829924154,"aX":-13.198140981866674},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":13.3,"spinRate":1936,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.43045348247536097,"extension":6.842907443734789},"index":5,"playId":"bf34e7ca-926c-30be-96de-05af9d628153","pitchNumber":6,"startTime":"2025-08-23T00:32:22.069Z","endTime":"2025-08-23T00:32:25.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:32:25.552Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Hayden Senger grounds into a force out, shortstop Nick Allen to second baseman Ozzie Albies. Cedric Mullins out at 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:32:34.865Z","endTime":"2025-08-23T00:34:16.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":93.0,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.045707092636956,"aZ":-22.148018353554868,"pfxX":-4.013362210488237,"pfxZ":5.3405071757455325,"pX":-0.14440821435916865,"pZ":2.7305351179850437,"vX0":3.7925343708932657,"vY0":-135.49205889861068,"vZ0":-4.925389465906371,"x":122.5,"y":165.06,"x0":-1.0346368820420615,"y0":50.00116678539293,"z0":6.100865668633732,"aX":-7.530435798139462},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":6.6,"spinRate":1997,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.4028321446880758,"extension":6.974135235234719},"index":0,"playId":"5a0802ed-1ca7-3d4b-9bc6-885ff0b85b48","pitchNumber":1,"startTime":"2025-08-23T00:32:49.241Z","endTime":"2025-08-23T00:32:52.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.924404633348537,"aZ":-30.427650016466636,"pfxX":5.516448296752799,"pfxZ":1.201776941073767,"pX":-0.7995706801174233,"pZ":2.678782476234702,"vX0":0.5592549676070484,"vY0":-120.12237756335603,"vZ0":-0.8675174952996144,"x":147.48,"y":166.45,"x0":-1.7521379641076837,"y0":50.0051313473106,"z0":5.757074706652475,"aX":8.0380472658431},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":-10.1,"spinRate":2521,"spinDirection":80},"zone":4,"typeConfidence":0.9,"plateTime":0.4564986820110839,"extension":6.684469285344393},"index":1,"playId":"4e697a68-926a-398a-8147-23742b61dd14","pitchNumber":2,"startTime":"2025-08-23T00:33:06.600Z","endTime":"2025-08-23T00:33:10.639Z","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":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.58354951302567,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.592250774856023,"aZ":-28.87713961656581,"pfxX":5.3234345307034285,"pfxZ":2.1739390731206294,"pX":2.637257298040471,"pZ":1.9237818006240057,"vX0":7.771552408965249,"vY0":-122.38601393774142,"vZ0":-3.2259110080252786,"x":16.47,"y":186.84,"x0":-1.2730680959569467,"y0":50.00135976416231,"z0":5.737387136083771,"aX":8.055974973300748},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":-11.5,"spinRate":2513,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.44788036631349115,"extension":6.987135581519642},"index":2,"playId":"3f732c47-d314-37ec-84dc-e6d3278555d0","pitchNumber":3,"startTime":"2025-08-23T00:33:32.933Z","endTime":"2025-08-23T00:33:35.940Z","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":92.7,"endSpeed":86.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.622635073747926,"aZ":-21.809322968545864,"pfxX":-0.173146044862571,"pfxZ":5.52704206530982,"pX":0.5498998682884083,"pZ":1.9478274100112134,"vX0":4.103156907816423,"vY0":-134.93778077871949,"vZ0":-6.725757253525687,"x":96.04,"y":186.19,"x0":-0.9570201059284312,"y0":50.00608196689171,"z0":5.969921940931806,"aX":-0.3256197244938864},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":-0.4,"spinRate":2195,"spinDirection":193},"zone":9,"typeConfidence":0.9,"plateTime":0.4032710924210057,"extension":6.965232956574591},"index":3,"playId":"dab931ac-cc9d-320b-aa98-670e6a407c83","pitchNumber":4,"startTime":"2025-08-23T00:33:50.852Z","endTime":"2025-08-23T00:33:54.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.941141123793262,"aZ":-29.597257783674088,"pfxX":5.849200677328732,"pfxZ":1.7209965677283634,"pX":0.6828830134554098,"pZ":3.0469118315772032,"vX0":3.5094455236357187,"vY0":-121.7287712793609,"vZ0":-0.4004400326342926,"x":90.97,"y":156.51,"x0":-1.5376955746224823,"y0":50.005063074064935,"z0":5.7763149013981465,"aX":8.777306760125416},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.2,"breakHorizontal":-11.4,"spinRate":2543,"spinDirection":81},"zone":3,"typeConfidence":0.89,"plateTime":0.44998409103660153,"extension":6.8566863591407605},"hitData":{"launchSpeed":95.6,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.31,"coordY":148.62}},"index":4,"playId":"6137f59d-2eb8-39dd-8fed-88885f394ede","pitchNumber":5,"startTime":"2025-08-23T00:34:10.124Z","endTime":"2025-08-23T00:34:16.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:34:16.638Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ronald Acuña Jr. homers (15) on a fly ball to center field.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:36:31.696Z","endTime":"2025-08-23T00:38:31.327Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.60619779186258,"strikeZoneBottom":1.59340895456923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.946359273707365,"aZ":-28.500259908603958,"pfxX":-10.962572806629636,"pfxZ":1.923094953600236,"pX":-0.6159272826714391,"pZ":2.447895464895455,"vX0":11.101397504148569,"vY0":-136.4675112819698,"vZ0":-2.400396463529387,"x":140.48,"y":172.69,"x0":-3.2842249683455162,"y0":50.006478313708726,"z0":5.273479640221282,"aX":-20.982397131457393},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":17.9,"spinRate":2078,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.3991519489210855,"extension":6.499176542245723},"index":0,"playId":"37ce15be-6633-3d18-a263-a87600b46fa6","pitchNumber":1,"startTime":"2025-08-23T00:36:52.677Z","endTime":"2025-08-23T00:36:55.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.830853776741378,"aZ":-27.35016563795747,"pfxX":7.119092341628985,"pfxZ":2.979511197226305,"pX":-0.5271344872494995,"pZ":2.4361214702428944,"vX0":5.27287748082167,"vY0":-126.1832209413458,"vZ0":-1.5013225756205224,"x":137.09,"y":173.0,"x0":-3.566058035746102,"y0":50.001330254969965,"z0":5.23506118042798,"aX":11.518450292606122},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":-14.0,"spinRate":2801,"spinDirection":63},"zone":4,"typeConfidence":0.91,"plateTime":0.4334942191568065,"extension":6.6892664180397645},"index":1,"playId":"774cf628-b8cd-3550-b54d-016b777dca75","pitchNumber":2,"startTime":"2025-08-23T00:37:03.621Z","endTime":"2025-08-23T00:37:08.278Z","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":87.5,"endSpeed":80.7,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.63907342851117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73125534485129,"aZ":-29.158783259649024,"pfxX":5.875699068218608,"pfxZ":1.8480892169712897,"pX":1.7435344165084825,"pZ":1.2119578263497366,"vX0":10.318382474916922,"vY0":-127.09069286642608,"vZ0":-3.973423554099043,"x":50.54,"y":206.06,"x0":-3.1367962102078675,"y0":50.00217686912739,"z0":5.118766879554656,"aX":9.583549879732463},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-13.1,"spinRate":2775,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.43143579021889256,"extension":6.4801366276274885},"index":2,"playId":"c667819d-6624-310a-a945-f49c5f052c23","pitchNumber":3,"startTime":"2025-08-23T00:37:19.925Z","endTime":"2025-08-23T00:37:23.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.75808234993366,"aZ":-30.58354705954503,"pfxX":7.23430966939045,"pfxZ":0.9848558882857361,"pX":1.7596961815451397,"pZ":2.7898399772036266,"vX0":10.112238795097754,"vY0":-126.84678587649508,"vZ0":-0.1879303773575497,"x":49.92,"y":163.45,"x0":-3.229870775253382,"y0":50.003082581997326,"z0":5.318682582447065,"aX":11.701430644109777},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-15.6,"spinRate":2839,"spinDirection":57},"zone":12,"typeConfidence":0.91,"plateTime":0.433036020450154,"extension":6.3162371173852945},"index":3,"playId":"d10bc152-6390-32a2-aa88-b8371b637a6b","pitchNumber":4,"startTime":"2025-08-23T00:37:35.697Z","endTime":"2025-08-23T00:37:38.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.66190252355457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.414061145955753,"aZ":-28.57479302581924,"pfxX":-8.64186205272253,"pfxZ":1.8577144428270929,"pX":-0.7737552250602648,"pZ":1.3637233877612094,"vX0":10.030760222203131,"vY0":-138.5201680838347,"vZ0":-5.248229797681704,"x":146.49,"y":201.96,"x0":-3.3219125300700587,"y0":50.00689315503663,"z0":5.197550755865085,"aX":-16.771335400577694},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.4,"breakHorizontal":13.6,"spinRate":2138,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.3956753712836516,"extension":6.758742701277923},"index":4,"playId":"8b50aa87-75e5-35f8-9b00-14f788d83327","pitchNumber":5,"startTime":"2025-08-23T00:37:49.256Z","endTime":"2025-08-23T00:37:53.425Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.369111849168913,"aZ":-31.74086781665579,"pfxX":6.648470817815342,"pfxZ":0.27276122705745465,"pX":0.24971103333632585,"pZ":2.7103167801084793,"vX0":7.146885515163707,"vY0":-125.1604954022756,"vZ0":0.6778848522570307,"x":107.48,"y":165.6,"x0":-3.515768305881644,"y0":50.000902847829394,"z0":5.0537495420843275,"aX":10.45074813372859},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":-13.8,"spinRate":2779,"spinDirection":62},"zone":5,"typeConfidence":0.91,"plateTime":0.4391233931657146,"extension":6.467767439915796},"hitData":{"launchSpeed":112.4,"launchAngle":22.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.02,"coordY":27.72}},"index":5,"playId":"787af1cc-8e8a-39f4-9368-95543c87eeab","pitchNumber":6,"startTime":"2025-08-23T00:38:04.273Z","endTime":"2025-08-23T00:38:31.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:38:31.327Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:38:37.424Z","endTime":"2025-08-23T00:39:38.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 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":83.2,"endSpeed":76.7,"strikeZoneTop":3.62884290664302,"strikeZoneBottom":1.66969241351627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.408782101674785,"aZ":-32.897762209059074,"pfxX":8.012021638163578,"pfxZ":-0.48664866082894065,"pX":-1.02700413032931,"pZ":2.4890038344545085,"vX0":4.057836918063288,"vY0":-121.12124587977428,"vZ0":0.6185870765726207,"x":156.15,"y":171.58,"x0":-3.764366038767259,"y0":50.003172611178165,"z0":5.104521982175667,"aX":11.916144555831277},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":-15.5,"spinRate":2678,"spinDirection":65},"zone":13,"typeConfidence":0.9,"plateTime":0.4520330054139885,"extension":6.6623728796122075},"index":0,"playId":"3975ef60-8154-3573-8ce0-0c80dec342f6","pitchNumber":1,"startTime":"2025-08-23T00:38:51.561Z","endTime":"2025-08-23T00:38:55.097Z","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.9,"endSpeed":87.4,"strikeZoneTop":3.65148484119235,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01241577492318,"aZ":-17.117872864759423,"pfxX":-6.028343735823439,"pfxZ":7.7599305437184265,"pX":0.5545823754793693,"pZ":2.285755858368777,"vX0":11.984150413937734,"vY0":-137.7792810741234,"vZ0":-4.48361090979412,"x":95.86,"y":177.06,"x0":-3.050420942680895,"y0":50.002338708411386,"z0":5.07618473755779,"aX":-11.696776057539376},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2038,"spinDirection":234},"zone":6,"typeConfidence":0.91,"plateTime":0.39618023280556836,"extension":6.833446283858776},"index":1,"playId":"41ae31af-3fc1-38ab-9dcf-e862be3d90c0","pitchNumber":2,"startTime":"2025-08-23T00:39:03.008Z","endTime":"2025-08-23T00:39:06.358Z","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":85.7,"endSpeed":78.9,"strikeZoneTop":3.53814189042914,"strikeZoneBottom":1.59309467589861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.360499245159055,"aZ":-34.338527037949056,"pfxX":-6.738092973208717,"pfxZ":-1.3716394311463915,"pX":-0.3008008531750916,"pZ":3.3996586081792453,"vX0":9.354225387529075,"vY0":-124.50598477415691,"vZ0":2.1201735253935436,"x":128.47,"y":146.99,"x0":-3.2189846623514384,"y0":50.00038525097274,"z0":5.364779884154585,"aX":-10.651488754843971},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":10.2,"spinRate":1462,"spinDirection":261},"zone":1,"typeConfidence":0.89,"plateTime":0.43874809024692407,"extension":6.397616126984449},"index":2,"playId":"dbd02f49-5fae-3fa5-81b6-e8ff2c5e7fa5","pitchNumber":3,"startTime":"2025-08-23T00:39:15.845Z","endTime":"2025-08-23T00:39:19.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61581952519263,"aZ":-30.379575917793325,"pfxX":-10.44481059641314,"pfxZ":0.9589170826655291,"pX":-1.055740824362886,"pZ":2.5589629125634206,"vX0":9.842886269981328,"vY0":-135.48741203209644,"vZ0":-1.1596184443880362,"x":157.24,"y":169.69,"x0":-3.3661483475547227,"y0":50.00318493266339,"z0":5.10167969450411,"aX":-19.55838636103268},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.7,"breakHorizontal":17.0,"spinRate":2052,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.40316819560525774,"extension":6.681705689078556},"hitData":{"launchSpeed":99.7,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":151.64}},"index":3,"playId":"0fb91994-70a9-3bc4-87e7-d716971f9012","pitchNumber":4,"startTime":"2025-08-23T00:39:30.908Z","endTime":"2025-08-23T00:39:38.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:39:38.943Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:39:43.628Z","endTime":"2025-08-23T00:41:13.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.74202045284199,"strikeZoneBottom":1.68472950494566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564887607073562,"aZ":-35.11480173004199,"pfxX":6.816144253941443,"pfxZ":-1.887359874456159,"pX":-0.34696978667946743,"pZ":1.996445256008407,"vX0":5.645975942064805,"vY0":-124.24580385011166,"vZ0":-0.4930550790644149,"x":130.23,"y":184.88,"x0":-3.536584487500293,"y0":50.00169367388998,"z0":5.122757850545991,"aX":10.624761271101388},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.2,"breakHorizontal":-13.7,"spinRate":2941,"spinDirection":67},"zone":7,"typeConfidence":0.9,"plateTime":0.4413298771764502,"extension":6.539093922941366},"index":0,"playId":"bcca8551-f0a9-323a-9ccf-d0142246c009","pitchNumber":1,"startTime":"2025-08-23T00:40:03.296Z","endTime":"2025-08-23T00:40:06.612Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.62875065469426,"strikeZoneBottom":1.70725972742917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86771068987692,"aZ":-28.249066494952732,"pfxX":-9.631701248121571,"pfxZ":2.028721450227514,"pX":-0.574807573257135,"pZ":1.5569123115583994,"vX0":10.589273835842993,"vY0":-138.1115544852841,"vZ0":-4.518483097669437,"x":138.91,"y":196.74,"x0":-3.201611109441819,"y0":50.005294742872415,"z0":5.106993128386907,"aX":-18.667421816175185},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.9,"breakHorizontal":15.4,"spinRate":2175,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.39611265749370883,"extension":6.522694529818578},"index":1,"playId":"882f313a-2692-33c2-bdac-8b8a5235d7cf","pitchNumber":2,"startTime":"2025-08-23T00:40:15.830Z","endTime":"2025-08-23T00:40:18.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.90033157558199,"strikeZoneBottom":1.75319762397189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28456873517282,"aZ":-39.92732957062855,"pfxX":9.021339950328878,"pfxZ":-5.835143949492523,"pX":2.245708456633923,"pZ":0.04848871999031041,"vX0":9.424512931444838,"vY0":-115.83723505411838,"vZ0":-3.2979405974231755,"x":31.4,"y":237.47,"x0":-3.083569599700621,"y0":50.005516206051176,"z0":5.396791325638977,"aX":11.977953986729991},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.2,"breakHorizontal":-19.1,"spinRate":3247,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4770830951062268,"extension":6.475090831117834},"index":2,"playId":"d9a379c4-cda1-31b0-b868-563c9efca5dd","pitchNumber":3,"startTime":"2025-08-23T00:40:30.321Z","endTime":"2025-08-23T00:40:33.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.438646220948343,"aZ":-42.9748163160804,"pfxX":9.46754455717453,"pfxZ":-7.875363741980845,"pX":0.47379579986898335,"pZ":1.5176688139780738,"vX0":5.974710213721603,"vY0":-117.77605162003154,"vZ0":0.3367705610031071,"x":98.94,"y":197.8,"x0":-3.3476072080641193,"y0":50.005676753950574,"z0":5.428092100747512,"aX":12.977433036189579},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.7,"breakHorizontal":-18.8,"spinRate":3324,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.469456555519161,"extension":6.509247628663281},"index":3,"playId":"c579ad82-10f2-3b93-b333-69aeb72a0683","pitchNumber":4,"startTime":"2025-08-23T00:40:46.189Z","endTime":"2025-08-23T00:40:50.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.033504713601733,"aZ":-31.402645301805997,"pfxX":-6.587610008982213,"pfxZ":0.46899566290350236,"pX":0.23879733388073657,"pZ":2.9708254637324627,"vX0":10.893564323626235,"vY0":-126.60970534000579,"vZ0":0.026958891883551273,"x":107.9,"y":158.57,"x0":-3.24897122364006,"y0":50.000976619326046,"z0":5.457593692464863,"aX":-10.775282790971453},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":9.7,"spinRate":1535,"spinDirection":266},"zone":5,"typeConfidence":0.89,"plateTime":0.4313864151618181,"extension":6.467447667778256},"hitData":{"launchSpeed":99.0,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.73,"coordY":149.83}},"index":4,"playId":"62dac12b-e5ec-3174-837c-bbd8215a0557","pitchNumber":5,"startTime":"2025-08-23T00:41:04.874Z","endTime":"2025-08-23T00:41:13.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:41:13.642Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:41:17.356Z","endTime":"2025-08-23T00:42:43.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.48682646864646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76288615579808,"aZ":-34.10943976377547,"pfxX":7.468991021284644,"pfxZ":-1.2513119830615498,"pX":-0.3392719981180515,"pZ":2.2087451347957834,"vX0":5.488406077928187,"vY0":-123.75402580935642,"vZ0":-0.08568055546166331,"x":129.93,"y":179.14,"x0":-3.55991631453888,"y0":50.005254507519034,"z0":5.112147506721773,"aX":11.53086497483309},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":-14.9,"spinRate":2879,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.44338990822583524,"extension":6.667232135275049},"index":0,"playId":"3640b63c-e842-3436-b195-69123a313d41","pitchNumber":1,"startTime":"2025-08-23T00:41:35.268Z","endTime":"2025-08-23T00:41:38.735Z","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.5,"endSpeed":86.4,"strikeZoneTop":3.45515024959377,"strikeZoneBottom":1.53251009436461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1112948781613,"aZ":-16.968421616391602,"pfxX":-7.236840367498088,"pfxZ":7.969814010685111,"pX":0.976443814225616,"pZ":3.217373785837856,"vX0":13.151094870019739,"vY0":-136.98131927961614,"vZ0":-2.3960842942561733,"x":79.78,"y":151.91,"x0":-2.937733028317736,"y0":50.00416299794517,"z0":5.258203233134,"aX":-13.811048850819995},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":10.4,"spinRate":2300,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.399240101897258,"extension":6.894151430454274},"index":1,"playId":"941a4103-7cbb-3522-bd3b-2d4f83642802","pitchNumber":2,"startTime":"2025-08-23T00:41:47.539Z","endTime":"2025-08-23T00:41:51.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.583185560491014,"aZ":-29.951320527066876,"pfxX":-10.661480529029015,"pfxZ":1.1812245545269082,"pX":-0.4444942753293959,"pZ":2.5687691089782114,"vX0":11.127593985120837,"vY0":-136.16548385452703,"vZ0":-1.409114295296542,"x":133.94,"y":169.42,"x0":-3.1966767323537684,"y0":50.00239861049311,"z0":5.163152759401113,"aX":-20.043179101635808},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.0,"breakHorizontal":17.0,"spinRate":2170,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.40209042439546394,"extension":6.663638629603804},"index":2,"playId":"9948e19f-7e7b-3ecc-b64a-1b2bb0c17bbb","pitchNumber":3,"startTime":"2025-08-23T00:42:01.321Z","endTime":"2025-08-23T00:42:04.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.5004789854358,"strikeZoneBottom":1.50966929097362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.327510512145725,"aZ":-42.38245639892832,"pfxX":9.652439832740752,"pfxZ":-7.314256346181926,"pX":-0.5952120016100423,"pZ":1.1891198948520618,"vX0":3.8975823421215408,"vY0":-118.4505075982223,"vZ0":-0.5881172314841183,"x":139.69,"y":206.67,"x0":-3.524526921112979,"y0":50.00238252700442,"z0":5.375142082382985,"aX":13.47347462954366},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.0,"breakHorizontal":-18.5,"spinRate":3358,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4655594085922763,"extension":6.287531523738712},"index":3,"playId":"11b6ca80-170d-340f-a959-6018fd80ab17","pitchNumber":4,"startTime":"2025-08-23T00:42:21.025Z","endTime":"2025-08-23T00:42:24.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.8,"endSpeed":89.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97337293472908,"aZ":-19.620520788108696,"pfxX":-7.269952156805504,"pfxZ":6.241871411334141,"pX":0.8604881403613355,"pZ":2.4771178014565973,"vX0":14.041028495422228,"vY0":-140.28442504392785,"vZ0":-3.8604869853887323,"x":84.2,"y":171.9,"x0":-3.2441083646369617,"y0":50.00346699242872,"z0":5.134868171296772,"aX":-14.624739822901333},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":2276,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.3890514661069897,"extension":6.832098445081328},"hitData":{"launchSpeed":73.6,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.28,"coordY":141.36}},"index":4,"playId":"19a7b309-7516-3816-a7b2-93d9a96a4c25","pitchNumber":5,"startTime":"2025-08-23T00:42:34.527Z","endTime":"2025-08-23T00:42:43.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:42:43.043Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:44:47.781Z","endTime":"2025-08-23T00:46:22.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.36445622198213,"strikeZoneBottom":1.3954352718654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.368892129391575,"aZ":-25.50367565439955,"pfxX":-7.7806633047370894,"pfxZ":3.57928637267975,"pX":-0.02328724742315619,"pZ":3.7214699815767043,"vX0":5.713368003366616,"vY0":-135.40485663581396,"vZ0":-1.3956762862786676,"x":117.89,"y":138.3,"x0":-1.1451776080390796,"y0":50.00467813752255,"z0":6.0206903729556895,"aX":-14.511915932416544},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":13.0,"spinRate":1962,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4038408710697925,"extension":6.579379956461021},"index":0,"playId":"1166d940-5684-3d02-9a27-933963b22414","pitchNumber":1,"startTime":"2025-08-23T00:45:17.585Z","endTime":"2025-08-23T00:45:21.119Z","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":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.394097785577756,"aZ":-21.75321475324058,"pfxX":0.16389820105718655,"pfxZ":5.832041064838732,"pX":0.48406226267630725,"pZ":2.8931719849700337,"vX0":4.709773992870003,"vY0":-131.8917281468522,"vZ0":-3.594584686500347,"x":98.55,"y":160.66,"x0":-1.335644560371531,"y0":50.00005803197407,"z0":5.851576594823494,"aX":0.2924153877591002},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":-1.2,"spinRate":2254,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.41309195541622357,"extension":6.529631697835035},"index":1,"playId":"fa4d0670-c7b8-3c5e-84b0-366f5b5d6474","pitchNumber":2,"startTime":"2025-08-23T00:45:27.950Z","endTime":"2025-08-23T00:45:33.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76004268443212,"aZ":-26.55719556403855,"pfxX":8.45855361200335,"pfxZ":3.9136909630224057,"pX":1.3380235358705728,"pZ":1.5512224909707573,"vX0":4.302953735920505,"vY0":-119.28923695126603,"vZ0":-3.7567674749400144,"x":66.0,"y":196.9,"x0":-1.5904502830263605,"y0":50.004730801937114,"z0":5.550907607642529,"aX":12.143835717880302},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.4,"breakHorizontal":-16.4,"spinRate":2678,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.4598362685503621,"extension":6.841260254391636},"index":2,"playId":"7c1e735e-5ec6-355a-b73c-92cc10156b7f","pitchNumber":3,"startTime":"2025-08-23T00:45:46.637Z","endTime":"2025-08-23T00:45:49.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T00:45:56.757Z","endTime":"2025-08-23T00:46:10.899Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.377922758385942,"aZ":-24.522115936167026,"pfxX":5.962427520206111,"pfxZ":5.068558127851966,"pX":-0.09433365268763914,"pZ":1.4878109680925984,"vX0":1.5575661842917055,"vY0":-121.91335473109075,"vZ0":-4.927818448620008,"x":120.6,"y":198.61,"x0":-1.5156340341517596,"y0":50.00055436308216,"z0":5.644841239859392,"aX":8.997501621158353},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.3,"breakHorizontal":-11.2,"spinRate":2568,"spinDirection":67},"zone":8,"typeConfidence":0.9,"plateTime":0.44882457398237063,"extension":6.786513160712113},"hitData":{"launchSpeed":93.0,"launchAngle":17.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.92,"coordY":72.97}},"index":4,"playId":"09aec099-a0a1-3bea-9b2d-f78afc51a0dc","pitchNumber":4,"startTime":"2025-08-23T00:46:10.899Z","endTime":"2025-08-23T00:46:22.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:46:22.895Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:46:27.750Z","endTime":"2025-08-23T00:48:18.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.16022109321133,"strikeZoneBottom":1.64668333179678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09909707878992,"aZ":-24.206997774068164,"pfxX":-7.168965417878134,"pfxZ":4.283200581257056,"pX":-1.1016650370948213,"pZ":2.688157390663923,"vX0":2.971376468994399,"vY0":-134.98215208049768,"vZ0":-4.105475026877201,"x":158.99,"y":166.2,"x0":-1.2801930166306292,"y0":50.00339074516818,"z0":5.916191392540937,"aX":-13.33922909316822},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":12.5,"spinRate":1941,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.4044866814082364,"extension":6.690984486874246},"index":0,"playId":"d2d2f51d-d8a7-39df-9907-d9a276de5aa9","pitchNumber":1,"startTime":"2025-08-23T00:46:43.873Z","endTime":"2025-08-23T00:46:55.911Z","isPitch":true,"type":"pitch"},{"details":{"description":"Francisco Lindor steals (22) 2nd base. Francisco Lindor to 3rd. Francisco Lindor advances to 3rd, on a throwing error by catcher Drake Baldwin.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"d2d2f51d-d8a7-39df-9907-d9a276de5aa9","startTime":"2025-08-23T00:47:04.542Z","endTime":"2025-08-23T00:47:18.416Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.27371433137006,"strikeZoneBottom":1.4639816714626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45116920150332,"aZ":-27.199636506960115,"pfxX":8.917715001374898,"pfxZ":3.5065484503240603,"pX":-1.2215977128637205,"pZ":2.227573429725911,"vX0":-1.0658461978625686,"vY0":-118.60052636947222,"vZ0":-2.138326963709596,"x":163.56,"y":178.64,"x0":-1.9236782681116527,"y0":50.004974176137544,"z0":5.63050616505184,"aX":12.658897927563126},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.1,"breakHorizontal":-15.8,"spinRate":2487,"spinDirection":80},"zone":13,"typeConfidence":0.9,"plateTime":0.4624784444106691,"extension":6.769875282818277},"index":2,"playId":"eefff981-0fae-3d9b-9d18-0158005ebbad","pitchNumber":2,"startTime":"2025-08-23T00:47:18.416Z","endTime":"2025-08-23T00:47:21.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.31909121472237,"strikeZoneBottom":1.50966932092633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.389326559179253,"aZ":-27.97010151096356,"pfxX":-6.877898990595018,"pfxZ":2.5445098041754637,"pX":-1.4181734098146284,"pZ":2.6619427789227497,"vX0":2.8515076295935766,"vY0":-127.29779433697519,"vZ0":-2.2118501003062487,"x":171.06,"y":166.91,"x0":-1.6548601732802308,"y0":50.00272922829839,"z0":5.740617932243708,"aX":-11.36835684518132},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":11.9,"spinRate":1896,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.42909750825552395,"extension":6.718031030696218},"index":3,"playId":"8268ea64-3b8d-3ab2-a2ef-ce1c29df9241","pitchNumber":3,"startTime":"2025-08-23T00:47:32.045Z","endTime":"2025-08-23T00:47:35.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.31909121472237,"strikeZoneBottom":1.60102027945484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.206421107334748,"aZ":-22.10850224083199,"pfxX":-6.058681829927781,"pfxZ":5.549152914424278,"pX":0.48739237193286294,"pZ":2.72505909181241,"vX0":6.457976004279928,"vY0":-133.69558378435534,"vZ0":-4.388364202310324,"x":98.42,"y":165.2,"x0":-1.1696372537817772,"y0":50.00356577298763,"z0":5.969800493544852,"aX":-10.99356497212536},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":9.6,"spinRate":2140,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.40932444681453584,"extension":6.81959020945639},"index":4,"playId":"4887312e-081e-3d41-b9a8-b29ebf66ded4","pitchNumber":4,"startTime":"2025-08-23T00:47:46.415Z","endTime":"2025-08-23T00:47:50.110Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2025-08-23T00:48:04.980Z","endTime":"2025-08-23T00:48:15.454Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.29640424593439,"strikeZoneBottom":1.57818561775427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45495367797924,"aZ":-31.757360183776278,"pfxX":-6.238097452992708,"pfxZ":0.25704905059249405,"pX":-1.6382086209070388,"pZ":2.6262430960011582,"vX0":2.0673279641202047,"vY0":-125.45404601723304,"vZ0":-1.3679622317614957,"x":179.44,"y":167.87,"x0":-1.6586401187316486,"y0":50.001157785436746,"z0":5.747912977960956,"aX":-10.022831561189179},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":10.9,"spinRate":1690,"spinDirection":241},"zone":11,"typeConfidence":0.93,"plateTime":0.43526077782795003,"extension":6.644495163132444},"index":6,"playId":"103637c0-7fd8-33c7-9323-12158bf4c9de","pitchNumber":5,"startTime":"2025-08-23T00:48:15.454Z","endTime":"2025-08-23T00:48:18.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:48:18.754Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out, pitcher Erick Fedde to first baseman Matt Olson. Juan Soto to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:49:08.085Z","endTime":"2025-08-23T00:49:19.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"26d5cdba-670b-3e5a-8e9f-753274a8832e","startTime":"2025-08-23T00:48:56.883Z","endTime":"2025-08-23T00:48:59.883Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47233253173823,"aZ":-21.544721750594544,"pfxX":-4.724796490515509,"pfxZ":5.8914176955710165,"pX":-0.7333961377101589,"pZ":2.501343421679995,"vX0":2.673828642430495,"vY0":-133.43445364225232,"vZ0":-5.094392430067502,"x":144.96,"y":171.24,"x0":-1.1340970410253495,"y0":50.004540891598204,"z0":5.985772262662901,"aX":-8.528376415081024},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":8.0,"spinRate":2121,"spinDirection":199},"zone":4,"typeConfidence":0.88,"plateTime":0.410346009779579,"extension":6.722593650038019},"hitData":{"launchSpeed":79.9,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.96,"coordY":177.06}},"index":1,"playId":"b413b1cd-e470-3809-8575-71317cd6fcaa","pitchNumber":1,"startTime":"2025-08-23T00:49:10.248Z","endTime":"2025-08-23T00:49:19.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:49:19.268Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to center fielder Michael Harris II.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:49:27.260Z","endTime":"2025-08-23T00:50:31.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63930965873146,"aZ":-27.14526500169275,"pfxX":6.599214789610385,"pfxZ":3.4343962639787797,"pX":0.7106719755048942,"pZ":1.663138743055063,"vX0":3.6255113090684077,"vY0":-120.04659504096982,"vZ0":-3.5211648515084364,"x":89.91,"y":193.88,"x0":-1.6750981197162291,"y0":50.002789094532844,"z0":5.5582284367137405,"aX":9.656456321808538},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.6,"breakHorizontal":-12.8,"spinRate":2434,"spinDirection":78},"zone":9,"typeConfidence":0.9,"plateTime":0.45578931369845144,"extension":6.819523422262506},"index":0,"playId":"09ef66bf-706c-3703-824b-cdd455cde73a","pitchNumber":1,"startTime":"2025-08-23T00:49:43.538Z","endTime":"2025-08-23T00:49:46.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.61374651671483,"strikeZoneBottom":1.60102027945484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.077977493133126,"aZ":-20.266817125131983,"pfxX":-5.602370027127332,"pfxZ":6.281805257571655,"pX":-1.3688908815652008,"pZ":2.139046849899117,"vX0":0.6622155069066685,"vY0":-136.13457146417235,"vZ0":-6.775515998074733,"x":169.18,"y":181.03,"x0":-0.8851339771697522,"y0":50.00441199125301,"z0":6.0411419592272075,"aX":-10.621492521971513},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":10.1,"spinRate":1976,"spinDirection":199},"zone":13,"typeConfidence":0.89,"plateTime":0.4008196044597505,"extension":6.6690913403946634},"index":1,"playId":"76383fc7-f5e6-3de5-84f5-476bc647d648","pitchNumber":2,"startTime":"2025-08-23T00:50:00.548Z","endTime":"2025-08-23T00:50:03.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.01060167561697,"aZ":-29.817079669817062,"pfxX":8.28647037127535,"pfxZ":1.5799854019864892,"pX":-0.4021447640010773,"pZ":2.2753521841591144,"vX0":0.28713012270555827,"vY0":-121.24709390724925,"vZ0":-2.143834051525216,"x":132.33,"y":177.35,"x0":-1.5992319601682812,"y0":50.00534870551145,"z0":5.765184332274043,"aX":12.376832734656157},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-15.1,"spinRate":2613,"spinDirection":67},"zone":4,"typeConfidence":0.9,"plateTime":0.45122233767873654,"extension":6.722028223483047},"hitData":{"launchSpeed":98.2,"launchAngle":55.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.06,"coordY":105.8}},"index":2,"playId":"373b7dea-5232-346c-9be8-da3cf5d36fbe","pitchNumber":3,"startTime":"2025-08-23T00:50:16.791Z","endTime":"2025-08-23T00:50:31.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:50:31.822Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to center fielder Michael Harris II.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:50:35.296Z","endTime":"2025-08-23T00:51:07.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.920572045763187,"aZ":-29.347698227636418,"pfxX":5.291000636735657,"pfxZ":1.9274573329600457,"pX":-0.4985798474323275,"pZ":2.727440512945841,"vX0":1.1384502630386228,"vY0":-120.00198013619261,"vZ0":-1.1582964980395682,"x":136.0,"y":165.14,"x0":-1.6661033623957398,"y0":50.004465386334196,"z0":5.816726595548703,"aX":7.762709370779327},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.5,"breakHorizontal":-9.8,"spinRate":2435,"spinDirection":77},"zone":4,"typeConfidence":0.9,"plateTime":0.45539585028004925,"extension":6.732687838808962},"hitData":{"launchSpeed":95.8,"launchAngle":26.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.1,"coordY":56.42}},"index":0,"playId":"baa707fc-503e-35b0-bf05-972eac16321b","pitchNumber":1,"startTime":"2025-08-23T00:50:58.601Z","endTime":"2025-08-23T00:51:07.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:51:07.473Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:53:17.307Z","endTime":"2025-08-23T00:53:39.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20252515511565,"aZ":-28.632778652932384,"pfxX":-9.387671548004084,"pfxZ":1.8576279347821627,"pX":0.06383455416601658,"pZ":1.9671607020053714,"vX0":12.624966918134046,"vY0":-136.3266026236402,"vZ0":-3.0203846469111597,"x":114.57,"y":185.67,"x0":-3.378890745381989,"y0":50.00360983893407,"z0":5.037852269244958,"aX":-17.90835782662489},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.0,"breakHorizontal":14.8,"spinRate":2095,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.39972348363379817,"extension":6.510765802936564},"hitData":{"launchSpeed":90.3,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.54,"coordY":150.71}},"index":0,"playId":"4be8c6c4-896c-3105-90df-55cd0e3f58dd","pitchNumber":1,"startTime":"2025-08-23T00:53:31.733Z","endTime":"2025-08-23T00:53:39.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:53:39.127Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nacho Alvarez Jr. grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:53:42.816Z","endTime":"2025-08-23T00:55:38.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.36432220932257,"strikeZoneBottom":1.53218554652661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.074162779779495,"aZ":-34.99375502095987,"pfxX":8.406102687711755,"pfxZ":-1.8847084888035397,"pX":-0.42502375314967333,"pZ":3.645002921230782,"vX0":5.406640336057631,"vY0":-122.19776639943758,"vZ0":3.2309710279533252,"x":133.2,"y":140.36,"x0":-3.7647188775600693,"y0":50.00032171780623,"z0":5.3294308002029265,"aX":12.596762640011905},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.3,"breakHorizontal":-16.6,"spinRate":3043,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.44975389804304733,"extension":6.537888984943099},"index":0,"playId":"a1889172-6e19-3d19-a9be-26c35304212a","pitchNumber":1,"startTime":"2025-08-23T00:54:04.301Z","endTime":"2025-08-23T00:54:07.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.29640424593439,"strikeZoneBottom":1.4639816714626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.883376111816823,"aZ":-32.90061862477229,"pfxX":9.058462332432953,"pfxZ":-0.47890350080117683,"pX":2.2512890361645668,"pZ":0.624643398421013,"vX0":10.580332572460184,"vY0":-123.58753370264114,"vZ0":-4.033907671765354,"x":31.19,"y":221.91,"x0":-3.2922755502172585,"y0":50.00324148429739,"z0":5.0976063873931965,"aX":13.750938951560489},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.7,"breakHorizontal":-19.2,"spinRate":3114,"spinDirection":57},"zone":14,"typeConfidence":0.86,"plateTime":0.44637959788530557,"extension":6.639051665280533},"index":1,"playId":"1a10e50f-5da2-3932-8477-e7e824e2cd9c","pitchNumber":2,"startTime":"2025-08-23T00:54:16.554Z","endTime":"2025-08-23T00:54:21.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.31909121472237,"strikeZoneBottom":1.44113485358589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69691262923299,"aZ":-28.919303894217816,"pfxX":-9.068605478082347,"pfxZ":1.6961524062255489,"pX":-0.3313072104681334,"pZ":2.0629284894156275,"vX0":11.49907316761377,"vY0":-137.46678299903147,"vZ0":-3.132490778019529,"x":129.63,"y":183.08,"x0":-3.385026755472963,"y0":50.00420337094895,"z0":5.174822254487887,"aX":-17.406191249567406},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.6,"breakHorizontal":14.0,"spinRate":2240,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.39804282341107555,"extension":6.50357749478836},"index":2,"playId":"980bc355-8c33-3b85-844c-8ebcc6c201a6","pitchNumber":3,"startTime":"2025-08-23T00:54:33.130Z","endTime":"2025-08-23T00:54:37.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-23T00:54:41.427Z","endTime":"2025-08-23T00:55:00.494Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.5,"strikeZoneTop":3.31909121472237,"strikeZoneBottom":1.44113485358589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.450817360869834,"aZ":-40.56747556303227,"pfxX":10.30946402697608,"pfxZ":-6.4416724997708155,"pX":-1.0069103282203398,"pZ":2.319386661596503,"vX0":3.030929137524057,"vY0":-114.94080825813468,"vZ0":1.875198174661135,"x":155.38,"y":176.16,"x0":-3.6907310521699506,"y0":50.00230857754875,"z0":5.510132478181791,"aX":13.434977388035856},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.6,"breakHorizontal":-19.4,"spinRate":3257,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4813488390865812,"extension":6.389219672476704},"index":4,"playId":"2d6086a3-eaab-3773-88d0-4fd2107a6994","pitchNumber":4,"startTime":"2025-08-23T00:55:00.494Z","endTime":"2025-08-23T00:55:04.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":71.8,"strikeZoneTop":3.341775221926,"strikeZoneBottom":1.44113485358589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3050973409097,"aZ":-41.02964859679313,"pfxX":11.133309597437107,"pfxZ":-6.713407302787143,"pX":-1.2279128929059282,"pZ":2.622120331234745,"vX0":2.306790861222505,"vY0":-115.78699770265018,"vZ0":2.5433687799918623,"x":163.81,"y":167.98,"x0":-3.6885163928308997,"y0":50.00124687551525,"z0":5.51669820925088,"aX":14.68866995198193},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.9,"breakHorizontal":-20.8,"spinRate":3365,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4782602481043856,"extension":6.4566982414904},"index":5,"playId":"119c28ef-b2c9-39f5-8aad-10bdacdb927b","pitchNumber":5,"startTime":"2025-08-23T00:55:13.213Z","endTime":"2025-08-23T00:55:16.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.525410793300534,"aZ":-27.886549350573983,"pfxX":-9.237383138198332,"pfxZ":2.2637771481436832,"pX":-0.28922271500392505,"pZ":2.2675312140471604,"vX0":11.410100307412288,"vY0":-136.5562243683036,"vZ0":-2.383069021627091,"x":128.02,"y":177.56,"x0":-3.317750265097254,"y0":50.002013298877245,"z0":5.066240759523167,"aX":-17.480288857773555},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.8,"breakHorizontal":14.4,"spinRate":2254,"spinDirection":237},"zone":4,"typeConfidence":0.91,"plateTime":0.4008023974543069,"extension":6.863807024006263},"hitData":{"launchSpeed":91.1,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.92,"coordY":163.14}},"index":6,"playId":"e547800f-15a9-3a69-8830-d91910bbec78","pitchNumber":6,"startTime":"2025-08-23T00:55:30.058Z","endTime":"2025-08-23T00:55:38.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:55:38.965Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out on automatic strike.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:55:57.361Z","endTime":"2025-08-23T00:56:35.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.934024733680396,"aZ":-17.234071766257255,"pfxX":-6.7862230051026415,"pfxZ":7.602233928340546,"pX":0.42356671761941816,"pZ":2.681056187954604,"vX0":12.068003196158399,"vY0":-138.98845353849353,"vZ0":-3.7787060639288077,"x":100.85,"y":166.39,"x0":-3.0845942438652667,"y0":50.00061481648448,"z0":5.196371199861148,"aX":-13.33323943339168},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":10.0,"spinRate":2248,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.39346801152330757,"extension":6.841922875633072},"index":0,"playId":"a8b604e6-dd76-3691-8d25-2a9bbaba8cfa","pitchNumber":1,"startTime":"2025-08-23T00:56:04.062Z","endTime":"2025-08-23T00:56:07.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.923472690850435,"aZ":-19.42570724195936,"pfxX":-6.846059934134017,"pfxZ":6.523083477452145,"pX":0.14431289548277582,"pZ":2.802248394362373,"vX0":11.313949241308654,"vY0":-138.65051566601815,"vZ0":-3.192513855400341,"x":111.5,"y":163.12,"x0":-3.0927299737852816,"y0":50.00268040920882,"z0":5.25917879055309,"aX":-13.37991675117365},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":10.2,"spinRate":2158,"spinDirection":237},"zone":2,"typeConfidence":0.9,"plateTime":0.39448648665209474,"extension":6.791705474229618},"index":1,"playId":"4eb4621a-0703-3c97-9f98-6433ac87a2b3","pitchNumber":2,"startTime":"2025-08-23T00:56:16.073Z","endTime":"2025-08-23T00:56:19.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":669397,"fullName":"Nick Allen"}}},"count":{"balls":0,"strikes":3,"outs":2},"index":2,"playId":"3fabbf74-b8e8-4d2f-a79c-986cef0f9d2e","pitchNumber":2,"startTime":"2025-08-23T00:56:30.918Z","endTime":"2025-08-23T00:56:35.918Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-23T00:56:35.918Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Matt Olson.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:59:11.568Z","endTime":"2025-08-23T01:01:04.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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, 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":81.6,"endSpeed":75.5,"strikeZoneTop":3.68166911314988,"strikeZoneBottom":1.71516216840055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.620821307333863,"aZ":-27.618494412142976,"pfxX":8.274042789656278,"pfxZ":3.1589038504299207,"pX":-1.0280135265982964,"pZ":2.530659722541927,"vX0":-0.43317220570021114,"vY0":-118.95218576586822,"vZ0":-1.5748761208483306,"x":156.19,"y":170.45,"x0":-1.919788929160977,"y0":50.000108027739635,"z0":5.691980991797785,"aX":11.921646500090805},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.6,"breakHorizontal":-14.9,"spinRate":2575,"spinDirection":73},"zone":13,"typeConfidence":0.9,"plateTime":0.4594782764474119,"extension":6.636899665122569},"index":0,"playId":"ca18c007-93d4-3518-a242-df667747cf8e","pitchNumber":1,"startTime":"2025-08-23T00:59:30.820Z","endTime":"2025-08-23T00:59:34.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.63639057321771,"strikeZoneBottom":1.66951175381798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.711992999970857,"aZ":-26.4360734615291,"pfxX":8.158857684472931,"pfxZ":4.13918728532834,"pX":-1.365112145260126,"pZ":3.9790774148701282,"vX0":-1.4949567103569823,"vY0":-116.64594331021978,"vZ0":1.4396057202440498,"x":169.03,"y":131.34,"x0":-1.7785561742353644,"y0":50.002256443546564,"z0":5.83556080944438,"aX":11.309858625243963},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.2,"breakHorizontal":-14.4,"spinRate":2533,"spinDirection":83},"zone":11,"typeConfidence":0.9,"plateTime":0.4684815961009421,"extension":6.4444932796423755},"index":1,"playId":"bef277f9-68d6-3f30-b8cb-615b8229653a","pitchNumber":2,"startTime":"2025-08-23T00:59:43.489Z","endTime":"2025-08-23T00:59:46.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.122476448942802,"aZ":-23.401831297666238,"pfxX":1.6536005736475285,"pfxZ":4.980647984633455,"pX":1.1582097256265516,"pZ":1.4413442519165778,"vX0":4.913748727990644,"vY0":-131.41317887159462,"vZ0":-6.988537610299832,"x":72.85,"y":199.86,"x0":-0.9456632427290719,"y0":50.00224282035701,"z0":5.856737536389892,"aX":2.9097432803865124},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.8,"breakHorizontal":-4.0,"spinRate":2298,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.41576165819604016,"extension":6.89964519023845},"index":2,"playId":"d016a4b3-ec8a-35b2-9ddf-3bfe85515d06","pitchNumber":3,"startTime":"2025-08-23T00:59:56.578Z","endTime":"2025-08-23T01:00:01.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-23T01:00:08.000Z","endTime":"2025-08-23T01:00:20.997Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.721751248325212,"aZ":-20.650214059963993,"pfxX":0.8959561385601518,"pfxZ":6.435356721914417,"pX":0.32138040670390133,"pZ":2.4975746196883652,"vX0":3.2932054942160107,"vY0":-132.0955979017734,"vZ0":-4.93917345035121,"x":104.75,"y":171.35,"x0":-1.05129019910246,"y0":50.0009579781206,"z0":5.883478315453693,"aX":1.602889802453393},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":-2.3,"spinRate":2241,"spinDirection":190},"zone":6,"typeConfidence":0.91,"plateTime":0.4126162661331594,"extension":6.789848719229699},"index":4,"playId":"79032be3-66e7-34c9-82ab-e0fe784308f2","pitchNumber":4,"startTime":"2025-08-23T01:00:20.997Z","endTime":"2025-08-23T01:00:25.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.59100206291559,"strikeZoneBottom":1.6692012857202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21778883301636,"aZ":-30.72449359850301,"pfxX":7.2433591201212035,"pfxZ":1.0121941401033965,"pX":-0.8461655794281095,"pZ":2.2817641772068296,"vX0":-0.48469475207544044,"vY0":-118.68099581952285,"vZ0":-1.417514681644423,"x":149.25,"y":177.17,"x0":-1.5808304173967334,"y0":50.0012290124311,"z0":5.679011963148237,"aX":10.355780022002866},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.0,"spinRate":2447,"spinDirection":76},"zone":13,"typeConfidence":0.9,"plateTime":0.4610888539094833,"extension":6.758369416436485},"index":5,"playId":"589015a7-795a-3829-ab2c-b66bfd0e7429","pitchNumber":5,"startTime":"2025-08-23T01:00:42.398Z","endTime":"2025-08-23T01:00:46.524Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.489341699036217,"aZ":-25.71799499260492,"pfxX":1.3826847272660814,"pfxZ":3.6716997004581806,"pX":0.45360228301772954,"pZ":2.295075324100918,"vX0":3.4266642116221995,"vY0":-131.17434754457753,"vZ0":-4.450931107857416,"x":99.71,"y":176.81,"x0":-1.044748339240388,"y0":50.0020569889028,"z0":5.911348539242219,"aX":2.429735708153837},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2269,"spinDirection":180},"zone":9,"typeConfidence":0.9,"plateTime":0.41617664790715647,"extension":6.784877222380362},"hitData":{"launchSpeed":98.3,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.88,"coordY":169.23}},"index":6,"playId":"b063a8e7-d1c5-3c95-8476-9d8503edea96","pitchNumber":6,"startTime":"2025-08-23T01:00:56.705Z","endTime":"2025-08-23T01:01:04.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:01:04.029Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:01:08.841Z","endTime":"2025-08-23T01:01:58.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.062163280732022,"aZ":-20.407714031815495,"pfxX":-3.6348864506589464,"pfxZ":6.249628028433211,"pX":-0.09529769170702133,"pZ":3.571166570197756,"vX0":3.0316680076716027,"vY0":-135.92124246733104,"vZ0":-3.0620063241355346,"x":120.63,"y":142.36,"x0":-0.7494867104163295,"y0":50.002823389084284,"z0":6.119217556961154,"aX":-6.8434412226937305},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":6.0,"spinRate":1850,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.40202693969438785,"extension":6.815841016827909},"index":0,"playId":"ecd139bc-0743-3aed-ba40-9e3ba9c9e12a","pitchNumber":1,"startTime":"2025-08-23T01:01:28.602Z","endTime":"2025-08-23T01:01:31.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.378671953120207,"aZ":-33.74737668247871,"pfxX":7.003369706714424,"pfxZ":-1.0804499145394626,"pX":-0.31125168686757027,"pZ":2.3515962484152104,"vX0":0.07120201199092835,"vY0":-119.97887601814215,"vZ0":-1.3136169109139948,"x":128.86,"y":175.29,"x0":-1.2515429198346342,"y0":50.00001570113106,"z0":5.903286081058374,"aX":10.246723273403116},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.0,"breakHorizontal":-12.7,"spinRate":2514,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.45586188864339894,"extension":6.846864921782743},"hitData":{"launchSpeed":83.6,"launchAngle":15.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.74,"coordY":121.7}},"index":1,"playId":"07559b2a-218f-3353-a238-4f42ed034d7e","pitchNumber":2,"startTime":"2025-08-23T01:01:46.004Z","endTime":"2025-08-23T01:01:58.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:01:58.029Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to right fielder Ronald Acuña Jr. Tyrone Taylor to 3rd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:02:36.898Z","endTime":"2025-08-23T01:04:50.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"9bd9573d-13fd-3812-a9bb-d1ade2728be9","startTime":"2025-08-23T01:02:24.542Z","endTime":"2025-08-23T01:02:28.148Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.635763590716277,"aZ":-24.907496588780262,"pfxX":-4.889025376829082,"pfxZ":3.8559035289936023,"pX":0.21853936648228842,"pZ":2.400082151233948,"vX0":5.205100341655516,"vY0":-135.4673786115203,"vZ0":-5.034098622374626,"x":108.67,"y":173.98,"x0":-1.07963349803602,"y0":50.00496531807509,"z0":5.992295733160625,"aX":-9.217989302492327},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":7.9,"spinRate":1744,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.4021530028388103,"extension":6.724029775379906},"index":1,"playId":"dc13bde3-9210-39bf-b3e5-e09a80d1faa7","pitchNumber":1,"startTime":"2025-08-23T01:02:39.180Z","endTime":"2025-08-23T01:02:42.325Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.560400177434662,"aZ":-28.52130612611466,"pfxX":-4.640181235642357,"pfxZ":2.2443850770820273,"pX":0.029878072992528593,"pZ":2.40293321996494,"vX0":5.019895592448771,"vY0":-125.96865612398061,"vZ0":-2.7359418438589644,"x":115.86,"y":173.9,"x0":-1.3740779864112918,"y0":50.00253753206218,"z0":5.779202106185366,"aX":-7.551525447026173},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":7.4,"spinRate":1611,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.43272951527444903,"extension":6.801333395722264},"index":2,"playId":"18965250-1509-3e89-8e7c-0e44ca8a8acd","pitchNumber":2,"startTime":"2025-08-23T01:03:08.767Z","endTime":"2025-08-23T01:03:12.956Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":84.1,"strikeZoneTop":3.47781618370586,"strikeZoneBottom":1.50966932092633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.860365993203565,"aZ":-32.18413065711147,"pfxX":-6.680692694182369,"pfxZ":-0.005193520619657832,"pX":-0.9012643215935053,"pZ":0.24463773754216267,"vX0":3.83522945881276,"vY0":-129.7310757182428,"vZ0":-7.741195862526928,"x":151.35,"y":232.17,"x0":-1.512106034402909,"y0":50.00422475724852,"z0":5.640941975985542,"aX":-11.669288904908514},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.2,"breakHorizontal":11.5,"spinRate":1599,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.41829302269439816,"extension":6.763365276693386},"index":3,"playId":"f89b648d-f801-3be5-bab2-9a7b1fc78ecc","pitchNumber":3,"startTime":"2025-08-23T01:03:39.208Z","endTime":"2025-08-23T01:03:42.267Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.45515027931708,"strikeZoneBottom":1.53251012431713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.798229798037575,"aZ":-22.793407749744706,"pfxX":1.1062343800589298,"pfxZ":5.365525088055204,"pX":1.23706942501899,"pZ":3.137901850088233,"vX0":5.258373461435588,"vY0":-130.93101665591476,"vZ0":-2.842358472646789,"x":69.85,"y":154.06,"x0":-0.935236009252674,"y0":50.00448226209247,"z0":5.930046933577668,"aX":1.933296094357842},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":-3.1,"spinRate":2088,"spinDirection":187},"zone":12,"typeConfidence":0.91,"plateTime":0.417212193715117,"extension":6.804594336077763},"index":4,"playId":"2679d921-3df8-35f9-ab31-99764797f338","pitchNumber":4,"startTime":"2025-08-23T01:04:01.011Z","endTime":"2025-08-23T01:04:04.975Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"0b1b852d-5575-3894-b2a6-4dd6174ab59b","startTime":"2025-08-23T01:04:20.171Z","endTime":"2025-08-23T01:04:24.005Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.990648600938297,"aZ":-24.984737022179495,"pfxX":0.5257537056937053,"pfxZ":4.011005284615763,"pX":0.15628178360769737,"pZ":2.304502684058759,"vX0":3.0416525874002445,"vY0":-132.30377038044287,"vZ0":-4.394389665443218,"x":111.04,"y":176.56,"x0":-1.0709478478795849,"y0":50.00648346275458,"z0":5.791148366262722,"aX":0.9439630571501765},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":-1.6,"spinRate":2046,"spinDirection":185},"zone":5,"typeConfidence":0.9,"plateTime":0.4120601055060904,"extension":6.73601174110133},"hitData":{"launchSpeed":87.2,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.9,"coordY":92.95}},"index":6,"playId":"5947d897-562f-3252-8a73-06c725005337","pitchNumber":5,"startTime":"2025-08-23T01:04:37.491Z","endTime":"2025-08-23T01:04:50.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:04:50.841Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Hayden Senger grounds into a double play, third baseman Nacho Alvarez Jr. to second baseman Ozzie Albies to first baseman Matt Olson. Cedric Mullins out at 2nd. Hayden Senger out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:04:54.944Z","endTime":"2025-08-23T01:05:23.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.792475814105536,"aZ":-25.582391956565,"pfxX":-6.3044612570373655,"pfxZ":3.5185134366322837,"pX":-0.6965216137642842,"pZ":2.1866677464528967,"vX0":2.8534942548379583,"vY0":-135.60994799221754,"vZ0":-5.643900388235778,"x":143.55,"y":179.74,"x0":-0.9393576583990015,"y0":50.005397208899744,"z0":6.063730170829285,"aX":-11.822779892155179},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":10.9,"spinRate":1800,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.40286518589728315,"extension":6.762209332439152},"hitData":{"launchSpeed":101.9,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":102.86,"coordY":164.96}},"index":0,"playId":"3ee08596-627a-3ba3-b4d9-e17470545f71","pitchNumber":1,"startTime":"2025-08-23T01:05:17.440Z","endTime":"2025-08-23T01:05:23.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:05:23.715Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out softly, pitcher Nolan McLean to first baseman Pete Alonso.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:08:00.343Z","endTime":"2025-08-23T01:09:26.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.56844891153203,"strikeZoneBottom":1.66951175381798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86875795194163,"aZ":-25.302193284088425,"pfxX":-1.1777017716001161,"pfxZ":3.88931749195896,"pX":-0.13275243493286037,"pZ":1.746229257481852,"vX0":8.871745121986685,"vY0":-131.34457100613264,"vZ0":-3.8003333410521396,"x":122.06,"y":191.63,"x0":-3.3849560776150738,"y0":50.00294468425,"z0":5.069009141360201,"aX":-2.081746160714576},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":0.4,"spinRate":2632,"spinDirection":216},"zone":8,"typeConfidence":0.89,"plateTime":0.4152160365814348,"extension":6.766827202208641},"index":0,"playId":"5852220a-2849-342d-9952-6924c8b7f1be","pitchNumber":1,"startTime":"2025-08-23T01:08:17.192Z","endTime":"2025-08-23T01:08:20.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.47781618370586,"strikeZoneBottom":1.62385286552334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.907691252539045,"aZ":-18.63678462288836,"pfxX":-9.28784396648482,"pfxZ":6.94469588466041,"pX":0.80186555408185,"pZ":2.030746005896034,"vX0":13.69040457832998,"vY0":-138.5080583824678,"vZ0":-5.513322248619172,"x":86.43,"y":183.95,"x0":-2.9902400875297013,"y0":50.00593850744805,"z0":5.286793941777667,"aX":-18.114193297744528},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":14.0,"spinRate":2230,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.3949057463888752,"extension":6.66615233212617},"index":1,"playId":"0ba82bf8-cdd2-32ec-a3d9-ad8b710190ba","pitchNumber":2,"startTime":"2025-08-23T01:08:29.816Z","endTime":"2025-08-23T01:08:33.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.4098093156403,"strikeZoneBottom":1.62385286552334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.400948556067576,"aZ":-41.09264252503172,"pfxX":8.359404965470727,"pfxZ":-6.725850187548257,"pX":1.4257982653615466,"pZ":0.1011910695942459,"vX0":8.330143082120392,"vY0":-116.10588342830201,"vZ0":-3.049909055802595,"x":62.65,"y":236.05,"x0":-3.3321689626825983,"y0":50.001258333933016,"z0":5.451563993302732,"aX":11.089797406788698},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.7,"breakHorizontal":-17.6,"spinRate":3294,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4769075069251043,"extension":6.271323117449066},"index":2,"playId":"1f4d37f5-eb63-31ec-9a9e-e4d93492ccca","pitchNumber":3,"startTime":"2025-08-23T01:08:44.427Z","endTime":"2025-08-23T01:08:47.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.619286072037294,"aZ":-24.457430105030618,"pfxX":-1.206534443430297,"pfxZ":4.16404297332816,"pX":0.665018071222034,"pZ":2.842567732868448,"vX0":10.696405300840189,"vY0":-134.61778610374586,"vZ0":-2.2537004326584023,"x":91.65,"y":162.03,"x0":-3.1869648463642934,"y0":50.00219715283511,"z0":5.405033016391936,"aX":-2.2371049821823688},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":0.1,"spinRate":2537,"spinDirection":221},"zone":3,"typeConfidence":0.87,"plateTime":0.405408645984485,"extension":6.583703782420256},"index":3,"playId":"9786a198-e318-33c8-a7c9-c2d8106153ba","pitchNumber":4,"startTime":"2025-08-23T01:09:00.708Z","endTime":"2025-08-23T01:09:03.708Z","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":79.1,"endSpeed":72.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.992575943928408,"aZ":-40.5664754640748,"pfxX":9.910187097563863,"pfxZ":-6.3699715081351,"pX":-0.6819063489362462,"pZ":1.3802617516729314,"vX0":3.1900109260965612,"vY0":-115.13121145328546,"vZ0":-0.3486012130704208,"x":142.99,"y":201.51,"x0":-3.3795913014579226,"y0":50.00202677431643,"z0":5.521195325880543,"aX":13.060427321031126},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.3,"breakHorizontal":-18.8,"spinRate":3232,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4790912942441903,"extension":6.358543335456831},"hitData":{"launchSpeed":25.8,"launchAngle":70.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.5,"coordY":192.0}},"index":4,"playId":"09bbc2e1-ba9b-3e7a-8378-1fb99bcb48a5","pitchNumber":5,"startTime":"2025-08-23T01:09:17.587Z","endTime":"2025-08-23T01:09:26.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:09:26.598Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:09:37.284Z","endTime":"2025-08-23T01:11:11.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38051978233758,"aZ":-27.05476978561492,"pfxX":0.5426289474101108,"pfxZ":2.819431527927927,"pX":-0.1701518607841966,"pZ":3.2585192952252986,"vX0":8.032870149951135,"vY0":-133.16756698626136,"vZ0":-0.3387874305969271,"x":123.49,"y":150.8,"x0":-3.2814129951963893,"y0":50.00588957035197,"z0":5.324583702297248,"aX":0.9853242208304052},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":-2.5,"spinRate":2378,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.40943050211996423,"extension":6.771348154424135},"index":0,"playId":"2f40eda5-3831-3935-afac-93d78f7f8f26","pitchNumber":1,"startTime":"2025-08-23T01:09:50.819Z","endTime":"2025-08-23T01:09:53.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.59109929076938,"strikeZoneBottom":1.78362165115766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7047648240758,"aZ":-33.41088540397404,"pfxX":-9.519776905138263,"pfxZ":-0.775124505784385,"pX":0.562848192344391,"pZ":2.435141978287423,"vX0":12.148777024469812,"vY0":-125.16102907982504,"vZ0":-0.46871498684298685,"x":95.55,"y":173.03,"x0":-3.1023410533143445,"y0":50.00340084129844,"z0":5.34559701515456,"aX":-15.205290653766765},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":14.6,"spinRate":1454,"spinDirection":255},"zone":6,"typeConfidence":0.91,"plateTime":0.4365321836791489,"extension":6.579794803655738},"index":1,"playId":"d1c43a74-efde-3c2a-b91b-419c9f1f095f","pitchNumber":2,"startTime":"2025-08-23T01:10:03.436Z","endTime":"2025-08-23T01:10:06.800Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-23T01:10:15.702Z","endTime":"2025-08-23T01:10:25.300Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.61374651671483,"strikeZoneBottom":1.71516216840055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25134501024779,"aZ":-17.88951094925727,"pfxX":-5.579156367300001,"pfxZ":7.103409223029361,"pX":-1.1813522473760663,"pZ":3.5280937268012864,"vX0":8.357374322035199,"vY0":-140.3196605829309,"vZ0":-2.0431375418320497,"x":162.03,"y":143.52,"x0":-3.461942337647639,"y0":50.003163888679836,"z0":5.420624973784814,"aX":-11.220516968237368},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":8.5,"spinRate":2301,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.3891031626923014,"extension":6.662847052860739},"index":3,"playId":"957578fb-9af8-3ae9-bbdd-c329b2cd7dcb","pitchNumber":3,"startTime":"2025-08-23T01:10:25.300Z","endTime":"2025-08-23T01:10:28.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.437725647302322,"aZ":-31.795771221861404,"pfxX":-9.095464029836279,"pfxZ":0.19855318681810452,"pX":0.12385239305909906,"pZ":3.0885626804165383,"vX0":11.677507573426404,"vY0":-135.73034305921755,"vZ0":-0.15474232392152965,"x":112.28,"y":155.39,"x0":-3.0432683723324456,"y0":50.00087196294025,"z0":5.351968732189581,"aX":-17.047902038698005},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.6,"breakHorizontal":14.2,"spinRate":2145,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.4028424684480947,"extension":6.617873356654468},"index":4,"playId":"2159d753-67c5-33d8-b8ea-be28354a0e1b","pitchNumber":4,"startTime":"2025-08-23T01:10:38.729Z","endTime":"2025-08-23T01:10:41.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.59109929076938,"strikeZoneBottom":1.87487022989822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.981513942486668,"aZ":-42.50521702752235,"pfxX":9.276785138411086,"pfxZ":-7.726549716554143,"pX":-0.5280221544493755,"pZ":0.8958980563538925,"vX0":4.014336836683051,"vY0":-116.16596553831019,"vZ0":-0.9464372272011289,"x":137.13,"y":214.59,"x0":-3.4945035547132597,"y0":50.00023520089221,"z0":5.424274382619069,"aX":12.411168219306678},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.8,"breakHorizontal":-17.9,"spinRate":3262,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4753215664186796,"extension":6.422105102653924},"index":5,"playId":"25383c44-1c5a-34be-a985-56d632f5180a","pitchNumber":5,"startTime":"2025-08-23T01:10:55.863Z","endTime":"2025-08-23T01:10:59.120Z","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":91.5,"endSpeed":84.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2361684470894,"aZ":-25.706349606583828,"pfxX":0.3593127433735498,"pfxZ":3.574389717933629,"pX":0.06634241482196071,"pZ":3.5917484679885803,"vX0":8.761874551997382,"vY0":-133.09074858779798,"vZ0":0.21937803837615255,"x":114.47,"y":141.8,"x0":-3.3031644642788436,"y0":50.002525775468406,"z0":5.356890684734292,"aX":0.6495875903711814},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":-2.4,"spinRate":2486,"spinDirection":194},"zone":2,"typeConfidence":0.91,"plateTime":0.41018394313036044,"extension":6.578226775448084},"index":6,"playId":"9cd098a6-4bd3-35b6-8fd3-5c507128215a","pitchNumber":6,"startTime":"2025-08-23T01:11:08.553Z","endTime":"2025-08-23T01:11:11.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:11:11.716Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:11:12.630Z","endTime":"2025-08-23T01:12:36.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.70421883743796,"strikeZoneBottom":1.69203037457152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.214927198805473,"aZ":-34.355318138287686,"pfxX":-10.057523540137396,"pfxZ":-1.1296485859916814,"pX":0.5737054654831135,"pZ":2.0190753500895298,"vX0":13.95403982658027,"vY0":-137.8975150660663,"vZ0":-2.4208162175297945,"x":95.13,"y":184.26,"x0":-3.241771775758542,"y0":50.004925692035044,"z0":5.222566409533707,"aX":-19.40403919808154},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-2.4,"breakHorizontal":15.4,"spinRate":2109,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.39697376184215694,"extension":6.861039558678032},"index":0,"playId":"70a32d3a-1015-32d3-b418-f9ee8898c9ab","pitchNumber":1,"startTime":"2025-08-23T01:11:34.788Z","endTime":"2025-08-23T01:11:42.705Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.335543330652968,"aZ":-28.771410236392807,"pfxX":-7.8499808544902185,"pfxZ":1.7541038463965366,"pX":-0.3947181725322603,"pZ":2.1307424547965073,"vX0":10.738143056063919,"vY0":-137.81757818899626,"vZ0":-3.1306371082638993,"x":132.05,"y":181.25,"x0":-3.3071777251601735,"y0":50.00150241955272,"z0":5.207926330950809,"aX":-15.220482308478056},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.8,"breakHorizontal":12.2,"spinRate":2114,"spinDirection":234},"zone":7,"typeConfidence":0.91,"plateTime":0.3962244690768979,"extension":6.515992578906471},"index":1,"playId":"41f84324-f9fe-36a6-8e40-58b41b3313e1","pitchNumber":2,"startTime":"2025-08-23T01:11:49.617Z","endTime":"2025-08-23T01:11:53.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85537717034413,"aZ":-12.808621341626427,"pfxX":-5.753778728292338,"pfxZ":9.54658348617032,"pX":-0.10173723145683992,"pZ":2.685043245877313,"vX0":10.772245158480795,"vY0":-141.43421278937834,"vZ0":-4.901152395727292,"x":120.88,"y":166.28,"x0":-3.2100214731144194,"y0":50.004915459706226,"z0":5.260083925606174,"aX":-11.675285526735657},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2359,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.3870773788220663,"extension":6.804513682328216},"index":2,"playId":"7ba2b5bf-bc5d-3c52-9a0b-5fd6b5c3a0ab","pitchNumber":3,"startTime":"2025-08-23T01:12:10.109Z","endTime":"2025-08-23T01:12:13.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-23T01:12:18.213Z","endTime":"2025-08-23T01:12:32.155Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69091290784835,"aZ":-15.660828442390923,"pfxX":-4.923243969240546,"pfxZ":8.16687572538522,"pX":-0.3478336398863713,"pZ":3.585202498694841,"vX0":9.676208826690965,"vY0":-140.9811819312751,"vZ0":-2.2315431227328335,"x":130.26,"y":141.98,"x0":-3.177864818293898,"y0":50.004215655210984,"z0":5.392569850104426,"aX":-9.957608071529588},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":7.1,"spinRate":2213,"spinDirection":237},"zone":1,"typeConfidence":0.9,"plateTime":0.387845867910408,"extension":6.7627590018442865},"index":4,"playId":"1952f600-de6c-33eb-b7e3-f5e7c5a07bb5","pitchNumber":4,"startTime":"2025-08-23T01:12:32.155Z","endTime":"2025-08-23T01:12:36.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:12:36.302Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Francisco Lindor doubles (27) on a sharp line drive to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:14:54.051Z","endTime":"2025-08-23T01:16:26.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.57122599084152,"aZ":-28.138781053830275,"pfxX":6.203757925822966,"pfxZ":2.770152482574102,"pX":0.49428379897356767,"pZ":1.557817994879943,"vX0":3.0062817496522434,"vY0":-119.26093153585269,"vZ0":-3.562217433103132,"x":98.16,"y":196.72,"x0":-1.5841921600051727,"y0":50.001761157885724,"z0":5.578810788020927,"aX":9.034100613766658},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.6,"breakHorizontal":-11.9,"spinRate":2434,"spinDirection":72},"zone":9,"typeConfidence":0.9,"plateTime":0.457351355206999,"extension":6.590676945949552},"index":0,"playId":"919977ca-ca12-3ba8-893f-713ccbe7804c","pitchNumber":1,"startTime":"2025-08-23T01:15:09.706Z","endTime":"2025-08-23T01:15:12.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-23T01:15:19.811Z","endTime":"2025-08-23T01:15:34.841Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":82.5,"endSpeed":76.9,"strikeZoneTop":3.37957527540711,"strikeZoneBottom":1.44875068077928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.990569400471642,"aZ":-28.849570210429775,"pfxX":5.4825904271318295,"pfxZ":2.2549520677540005,"pX":-0.1522797805310091,"pZ":0.880511820430658,"vX0":1.7880636460495818,"vY0":-120.15929462883079,"vZ0":-5.114060600790577,"x":122.8,"y":215.01,"x0":-1.6165311523147021,"y0":50.00575312241004,"z0":5.568184112561134,"aX":8.103044287820483},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.2,"breakHorizontal":-10.3,"spinRate":2492,"spinDirection":75},"zone":13,"typeConfidence":0.9,"plateTime":0.4540070466843038,"extension":6.794999314858771},"index":2,"playId":"561a7152-2bea-38c2-99a6-149fbb01e81e","pitchNumber":2,"startTime":"2025-08-23T01:15:34.841Z","endTime":"2025-08-23T01:15:38.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.34933589769846,"strikeZoneBottom":1.47159683664282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.288488205388937,"aZ":-27.659702763800105,"pfxX":-6.4724209071162235,"pfxZ":2.676353163667165,"pX":-0.3690494521179761,"pZ":0.8078580133244844,"vX0":4.784948333683773,"vY0":-128.25487481732966,"vZ0":-6.882550143227124,"x":131.07,"y":216.97,"x0":-1.4059586447963057,"y0":50.00571593912599,"z0":5.645891382582384,"aX":-10.92531742985635},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":10.8,"spinRate":1964,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4249686686954508,"extension":6.628791597191662},"index":3,"playId":"9a418fda-ab9c-368e-a1ac-bd62e7dc8d24","pitchNumber":3,"startTime":"2025-08-23T01:15:45.985Z","endTime":"2025-08-23T01:15:48.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.551184003041552,"aZ":-25.489171651592834,"pfxX":2.1717752424498467,"pfxZ":3.837031120935647,"pX":-0.4547609520674444,"pZ":2.485759752183799,"vX0":1.4638922869288464,"vY0":-130.47062121985826,"vZ0":-3.7481978330508685,"x":134.33,"y":171.66,"x0":-1.303228820464585,"y0":50.00531870439039,"z0":5.837343218207463,"aX":3.786829895900656},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":-4.2,"spinRate":2167,"spinDirection":192},"zone":4,"typeConfidence":0.9,"plateTime":0.4180126202062162,"extension":6.879475548649631},"index":4,"playId":"731411b3-5118-38c2-bd77-5464a06beb1d","pitchNumber":4,"startTime":"2025-08-23T01:15:57.664Z","endTime":"2025-08-23T01:16:00.664Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.232264386913197,"aZ":-25.695845378650187,"pfxX":2.263384754750938,"pfxZ":3.678842224217621,"pX":0.40536107579550096,"pZ":1.8863753654663349,"vX0":2.865594078814753,"vY0":-131.00734014899308,"vZ0":-5.422496781719092,"x":101.55,"y":187.85,"x0":-0.9912868114096455,"y0":50.00284399456619,"z0":5.8711582877430075,"aX":3.9865420357709165},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.7,"spinRate":2191,"spinDirection":191},"zone":9,"typeConfidence":0.9,"plateTime":0.4159896856466916,"extension":6.774317317893995},"hitData":{"launchSpeed":102.5,"launchAngle":10.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.23,"coordY":121.32}},"index":5,"playId":"881c6a75-a456-3989-ae94-adbc95b36a04","pitchNumber":5,"startTime":"2025-08-23T01:16:11.871Z","endTime":"2025-08-23T01:16:26.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:16:26.881Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (32) on a fly ball to left field. Francisco Lindor scores.","rbi":2,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:16:27.268Z","endTime":"2025-08-23T01:19:16.593Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"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":92.0,"endSpeed":85.0,"strikeZoneTop":3.25858609380897,"strikeZoneBottom":1.49444099707041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16145666464882,"aZ":-26.676170285296973,"pfxX":-6.004790682577606,"pfxZ":2.9927435942409826,"pX":-0.40010427814218186,"pZ":3.8563033335260655,"vX0":3.5850105600076994,"vY0":-134.0651636603636,"vZ0":-1.1828717666297406,"x":132.25,"y":134.66,"x0":-0.9672724029862357,"y0":50.005716751884094,"z0":6.188978563416985,"aX":-11.046260256120993},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":10.2,"spinRate":1915,"spinDirection":200},"zone":11,"typeConfidence":0.89,"plateTime":0.4069370033011066,"extension":6.72384001636908},"index":0,"playId":"e1a0c265-47e5-3b66-865d-f92ce60f2d30","pitchNumber":1,"startTime":"2025-08-23T01:17:02.572Z","endTime":"2025-08-23T01:17:05.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.399896076274153,"aZ":-23.19446175251541,"pfxX":-4.239728139280501,"pfxZ":4.940499961319016,"pX":-0.3844907337113338,"pZ":2.8167646626669236,"vX0":3.557588476882991,"vY0":-133.35677154459984,"vZ0":-4.21536687438571,"x":131.66,"y":162.73,"x0":-1.1794685868564156,"y0":50.000854101261304,"z0":6.073796888608215,"aX":-7.700483857112654},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":7.0,"spinRate":1951,"spinDirection":202},"zone":1,"typeConfidence":0.75,"plateTime":0.40940975046548234,"extension":6.898571726859965},"index":1,"playId":"b0e503d9-4b18-31a9-abff-d61119e32b18","pitchNumber":2,"startTime":"2025-08-23T01:17:18.820Z","endTime":"2025-08-23T01:17:21.820Z","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":87.8,"endSpeed":81.5,"strikeZoneTop":3.28127796346272,"strikeZoneBottom":1.40305243901277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.125285612666083,"aZ":-31.18211111333459,"pfxX":-6.106680777800547,"pfxZ":0.5906342053853404,"pX":-1.4241687957243259,"pZ":2.1611956192693214,"vX0":1.8256292533400604,"vY0":-127.99165778434157,"vZ0":-3.1325369193138153,"x":171.29,"y":180.43,"x0":-1.3493759818991709,"y0":50.000820067360536,"z0":5.819260822911375,"aX":-10.224401623118188},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":10.7,"spinRate":1644,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4264354643161612,"extension":6.736096865301415},"index":2,"playId":"2221ff40-7eef-3dab-8ad9-607762b3037e","pitchNumber":3,"startTime":"2025-08-23T01:17:50.969Z","endTime":"2025-08-23T01:17:54.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.32665288120126,"strikeZoneBottom":1.5172831479851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366204249928135,"aZ":-25.047347715655334,"pfxX":-5.673718853766924,"pfxZ":3.840491248799621,"pX":0.36980110170995867,"pZ":1.6928690108443236,"vX0":4.934270213625065,"vY0":-134.63587300094017,"vZ0":-6.561045110830319,"x":102.9,"y":193.07,"x0":-0.7401993073706327,"y0":50.001523762684435,"z0":5.907979266399741,"aX":-10.524494896894042},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":9.4,"spinRate":1902,"spinDirection":206},"zone":9,"typeConfidence":0.89,"plateTime":0.40520391441311343,"extension":6.87173877374903},"index":3,"playId":"b8e30b2c-3c81-39e8-b478-2141e2a204bd","pitchNumber":4,"startTime":"2025-08-23T01:18:05.541Z","endTime":"2025-08-23T01:18:08.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55577803583923,"aZ":-21.048494178570525,"pfxX":1.3505113618308013,"pfxZ":6.099313269428018,"pX":0.45962555300561336,"pZ":2.0644012765529234,"vX0":3.665967279021555,"vY0":-133.45149860229986,"vZ0":-5.940332446509707,"x":99.48,"y":183.04,"x0":-1.1010457834342493,"y0":50.00555202093009,"z0":5.809857428028197,"aX":2.46495345614744},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-3.1,"spinRate":1979,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.4086049143318422,"extension":6.7772254249705774},"index":4,"playId":"1c30cd68-9fd1-3c7a-ba5d-a0d60fa5be50","pitchNumber":5,"startTime":"2025-08-23T01:18:24.092Z","endTime":"2025-08-23T01:18:27.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.436163185641124,"aZ":-25.755491521985086,"pfxX":2.206269052333873,"pfxZ":3.6512753183828774,"pX":-0.6782230745834977,"pZ":2.018501648718815,"vX0":0.7322579614876539,"vY0":-130.9469071718283,"vZ0":-5.0022171983408,"x":142.85,"y":184.28,"x0":-1.247260995544937,"y0":50.00228865116867,"z0":5.850728664888577,"aX":3.878987471082538},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.2,"spinRate":2143,"spinDirection":191},"zone":7,"typeConfidence":0.9,"plateTime":0.4162986717344235,"extension":6.7588304894884645},"hitData":{"launchSpeed":98.5,"launchAngle":33.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":18.47,"coordY":101.09}},"index":5,"playId":"a4c67be5-8468-3e9c-9656-baf6a6e064fd","pitchNumber":6,"startTime":"2025-08-23T01:18:44.552Z","endTime":"2025-08-23T01:19:16.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:19:16.593Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out, pitcher Erick Fedde to first baseman Matt Olson.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:19:27.085Z","endTime":"2025-08-23T01:20:07.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607200,"link":"/api/v1/people/607200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.57599938821492,"strikeZoneBottom":1.46398168508041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.556517625051885,"aZ":-23.593564647652332,"pfxX":-3.646537944030334,"pfxZ":4.510893549910961,"pX":-0.31855399316397737,"pZ":3.1544537530905403,"vX0":2.752369818115495,"vY0":-136.42642455285824,"vZ0":-3.4517007426238564,"x":129.14,"y":153.61,"x0":-0.8623564056564521,"y0":50.00184912026695,"z0":6.045936676481273,"aX":-6.93354845512771},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.7,"breakHorizontal":6.1,"spinRate":1918,"spinDirection":197},"zone":1,"typeConfidence":0.9,"plateTime":0.40015833255653277,"extension":6.8099290996223925},"index":0,"playId":"75bc6186-4f83-3e53-b4a0-b867c86308bd","pitchNumber":1,"startTime":"2025-08-23T01:19:33.418Z","endTime":"2025-08-23T01:19:37.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.507745968292898,"aZ":-22.46913519641903,"pfxX":-3.3122973396607387,"pfxZ":5.125732060873943,"pX":-0.543969856397149,"pZ":2.2658433792821464,"vX0":2.2194968605148313,"vY0":-136.35847102346125,"vZ0":-5.820157179741811,"x":137.73,"y":177.6,"x0":-0.9359579159404311,"y0":50.0030214944752,"z0":5.966810005753188,"aX":-6.2703723349561},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":5.5,"spinRate":1887,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.4008845646959225,"extension":6.961123293636089},"index":1,"playId":"5133987e-0f4c-3a6c-8d8b-99f2286aefef","pitchNumber":2,"startTime":"2025-08-23T01:19:44.863Z","endTime":"2025-08-23T01:19:48.194Z","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":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70070509418845,"aZ":-23.710214832187003,"pfxX":-0.14338869349582462,"pfxZ":4.666025129603449,"pX":0.6617313763966922,"pZ":2.870225174865477,"vX0":4.213707508632863,"vY0":-133.0906856701561,"vZ0":-3.7130750076169465,"x":91.78,"y":161.28,"x0":-0.9162137109267057,"y0":50.00219332563866,"z0":5.979339903007272,"aX":-0.26133342994566305},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":-0.6,"spinRate":2047,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.40988132068201333,"extension":6.951372595850151},"hitData":{"launchSpeed":64.9,"launchAngle":-73.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.55,"coordY":189.97}},"index":2,"playId":"5a3433b1-ebf9-30b0-b75a-7fb713dc155d","pitchNumber":3,"startTime":"2025-08-23T01:19:59.271Z","endTime":"2025-08-23T01:20:07.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:20:07.277Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to center fielder Michael Harris II.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:20:09.987Z","endTime":"2025-08-23T01:21:55.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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(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":93.5,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.933670777432063,"aZ":-19.888418030170374,"pfxX":-7.5218554098392865,"pfxZ":6.5124977194193665,"pX":0.04700992676485904,"pZ":2.182780772677723,"vX0":5.473161601737956,"vY0":-135.9958698682085,"vZ0":-6.068072027728489,"x":115.21,"y":179.84,"x0":-1.0075642313712423,"y0":50.00009296719587,"z0":5.808327026922535,"aX":-14.18267307676613},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":12.6,"spinRate":1975,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.4017137830291415,"extension":6.846565430345782},"index":0,"playId":"065f74f3-417a-36e0-8e6d-990de09511f2","pitchNumber":1,"startTime":"2025-08-23T01:20:38.350Z","endTime":"2025-08-23T01:20:41.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.52313877114249,"strikeZoneBottom":1.57818563136804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.956774201212554,"aZ":-22.274475151761266,"pfxX":-5.506870936851225,"pfxZ":5.279217528080213,"pX":-0.04294586011586133,"pZ":0.981722886184877,"vX0":4.734440591930418,"vY0":-135.89035187947488,"vZ0":-8.608734760040413,"x":118.64,"y":212.27,"x0":-1.089785197464057,"y0":50.00386570422175,"z0":5.730456426620506,"aX":-10.330115638279594},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":9.0,"spinRate":2186,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.40261391493446164,"extension":7.0421111016239},"index":1,"playId":"273bc587-9ab1-31c5-b7bf-166391d7b27d","pitchNumber":2,"startTime":"2025-08-23T01:20:54.378Z","endTime":"2025-08-23T01:20:57.630Z","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":81.9,"endSpeed":75.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.516939956121487,"aZ":-30.06365076342236,"pfxX":7.858778493120126,"pfxZ":1.4659073927038335,"pX":0.09017274634333687,"pZ":1.6794158869908795,"vX0":1.3249425858449442,"vY0":-119.34823041757053,"vZ0":-2.8238103634267286,"x":113.56,"y":193.44,"x0":-1.4932505667724292,"y0":50.00161379033735,"z0":5.5924361920116885,"aX":11.307329452936715},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":-14.5,"spinRate":2495,"spinDirection":77},"zone":8,"typeConfidence":0.9,"plateTime":0.4593685902835767,"extension":6.699430276705936},"index":2,"playId":"c513b919-c7a4-3f47-a3e2-29162ff9b2a9","pitchNumber":3,"startTime":"2025-08-23T01:21:07.167Z","endTime":"2025-08-23T01:21:10.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.45515029282479,"strikeZoneBottom":1.50966933453996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.499053560341657,"aZ":-29.847195836028824,"pfxX":3.6452239461231706,"pfxZ":1.561300743013001,"pX":2.6449775977458394,"pZ":0.6560509367314947,"vX0":7.852981310520642,"vY0":-121.53890531673835,"vZ0":-5.5176571157586825,"x":16.18,"y":221.07,"x0":-1.1056004660135725,"y0":50.004662348968225,"z0":5.557469361581299,"aX":5.435670914204878},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.7,"breakHorizontal":-8.5,"spinRate":2431,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.451183004103926,"extension":6.932104563254259},"index":3,"playId":"de1b8a60-8569-3603-8fa1-5d0db3607322","pitchNumber":4,"startTime":"2025-08-23T01:21:27.792Z","endTime":"2025-08-23T01:21:30.792Z","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":91.9,"endSpeed":84.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66700923956063,"aZ":-24.82682046647599,"pfxX":1.7761143938320552,"pfxZ":4.049661884965298,"pX":0.3050285206625122,"pZ":2.1292759197925295,"vX0":2.402182806825834,"vY0":-133.77861551124536,"vZ0":-5.35401334892631,"x":105.37,"y":181.29,"x0":-0.8349892804231293,"y0":50.000787977268565,"z0":5.93433772311198,"aX":3.221189247016536},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-3.7,"spinRate":2103,"spinDirection":189},"zone":9,"typeConfidence":0.9,"plateTime":0.40931694933035256,"extension":6.852257341518799},"hitData":{"launchSpeed":97.5,"launchAngle":56.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.5,"coordY":102.96}},"index":4,"playId":"849af488-1c85-3867-b258-3929484b94c6","pitchNumber":5,"startTime":"2025-08-23T01:21:45.052Z","endTime":"2025-08-23T01:21:55.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:21:55.904Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:21:57.481Z","endTime":"2025-08-23T01:23:06.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04480462167016,"aZ":-21.847352059157934,"pfxX":-4.642599889225766,"pfxZ":5.440196733310411,"pX":-0.7839554455979126,"pZ":1.9819568713354283,"vX0":1.5523607057356197,"vY0":-136.84026509310806,"vZ0":-6.708555381225667,"x":146.88,"y":185.27,"x0":-0.7553187838667687,"y0":50.0001354943887,"z0":5.960682864911445,"aX":-8.807661661492554},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":8.0,"spinRate":1868,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.4001755267507425,"extension":6.8689597233131705},"index":0,"playId":"01f0f466-cebc-3c0e-a5e6-bd6aadc65b56","pitchNumber":1,"startTime":"2025-08-23T01:22:20.178Z","endTime":"2025-08-23T01:22:24.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.61374653021394,"strikeZoneBottom":1.60102029306012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63266980016873,"aZ":-29.82403656402277,"pfxX":-7.667648625862049,"pfxZ":1.3631237553108755,"pX":0.2634092228794367,"pZ":0.5833353694103846,"vX0":6.381278972901296,"vY0":-129.37275608502765,"vZ0":-7.032818670147378,"x":106.96,"y":223.03,"x0":-1.2230557189373295,"y0":50.00058515035216,"z0":5.582925001672098,"aX":-13.168993415556178},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":12.7,"spinRate":1531,"spinDirection":239},"zone":14,"typeConfidence":0.88,"plateTime":0.421245604718703,"extension":6.863510827729482},"index":1,"playId":"1d95ce81-2299-36b1-8910-df153827b58b","pitchNumber":2,"startTime":"2025-08-23T01:22:34.682Z","endTime":"2025-08-23T01:22:37.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.061333994933378,"aZ":-27.188465325544254,"pfxX":0.8202677761016446,"pfxZ":2.9273123843657256,"pX":0.5797283270291723,"pZ":2.8620297876031633,"vX0":4.023809800175365,"vY0":-129.03631098474116,"vZ0":-2.4726485800346487,"x":94.9,"y":161.51,"x0":-1.099517424568565,"y0":50.00597159697097,"z0":5.903975729343771,"aX":1.3983705021267665},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-2.3,"spinRate":2198,"spinDirection":162},"zone":6,"typeConfidence":0.86,"plateTime":0.4226963582101697,"extension":6.771591997565131},"index":2,"playId":"1300cb4e-f0b4-321e-8583-3d067c053313","pitchNumber":3,"startTime":"2025-08-23T01:22:48.711Z","endTime":"2025-08-23T01:22:51.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.239738907750837,"aZ":-30.185870840111658,"pfxX":8.771208593079004,"pfxZ":1.39614361084827,"pX":1.0117266889675738,"pZ":1.402132481439135,"vX0":3.129391744985912,"vY0":-118.90206248398063,"vZ0":-3.479206533579825,"x":78.44,"y":200.92,"x0":-1.4620410346042736,"y0":50.005534363757086,"z0":5.629417396249718,"aX":12.535033847001436},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.9,"breakHorizontal":-16.7,"spinRate":2443,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.46101215411068885,"extension":6.871353550263682},"index":3,"playId":"205a1457-a173-3cab-af24-ff4649f1229d","pitchNumber":4,"startTime":"2025-08-23T01:23:03.430Z","endTime":"2025-08-23T01:23:06.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:23:06.802Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:25:35.148Z","endTime":"2025-08-23T01:25:55.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ronny Mauricio replaces third baseman Mark Vientos, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:25:07.038Z","endTime":"2025-08-23T01:25:37.388Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"}},{"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":91.0,"endSpeed":84.7,"strikeZoneTop":3.68166912664474,"strikeZoneBottom":1.60102029306012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.027298321915964,"aZ":-29.15823340598169,"pfxX":-1.7192339013050117,"pfxZ":1.6756901455031574,"pX":-0.12109040887850613,"pZ":2.0870721327951633,"vX0":9.454238803904172,"vY0":-132.37767606172721,"vZ0":-2.6516995645649164,"x":121.62,"y":182.43,"x0":-3.4911826286086938,"y0":50.004825088664866,"z0":5.2016423766319315,"aX":-3.1001289848471054},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.8,"breakHorizontal":1.4,"spinRate":2473,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.41125319452529085,"extension":6.736711257323384},"index":1,"playId":"33288659-6462-3b36-9687-57d1f083cb33","pitchNumber":1,"startTime":"2025-08-23T01:25:37.388Z","endTime":"2025-08-23T01:25:40.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78845820672068,"aZ":-34.612580529689275,"pfxX":-8.463267200659809,"pfxZ":-1.4730326070875464,"pX":-0.6545047416612374,"pZ":2.049099956116086,"vX0":9.538881303763674,"vY0":-127.48284907129904,"vZ0":-1.4986219306929816,"x":141.95,"y":183.45,"x0":-3.335013014769121,"y0":50.003735275141274,"z0":5.36232957822373,"aX":-14.01254817492985},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":13.3,"spinRate":1664,"spinDirection":257},"zone":7,"typeConfidence":0.91,"plateTime":0.42871243790765856,"extension":6.330528245616867},"hitData":{"launchSpeed":69.3,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":158.3}},"index":2,"playId":"8102edf1-f9e0-3105-bb20-209c99ba3118","pitchNumber":2,"startTime":"2025-08-23T01:25:48.065Z","endTime":"2025-08-23T01:25:55.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:25:55.092Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:25:59.351Z","endTime":"2025-08-23T01:27:21.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.65903145759023,"strikeZoneBottom":1.669511767423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.798541298280245,"aZ":-32.51993305624124,"pfxX":8.042678462975225,"pfxZ":-0.21894988185465003,"pX":-1.3338536586019856,"pZ":3.4948129393803904,"vX0":3.3495002341633024,"vY0":-123.73181346189592,"vZ0":2.3020417789771246,"x":167.84,"y":144.42,"x0":-3.7522316038519334,"y0":50.00611353359426,"z0":5.286296158343302,"aX":12.412674596151689},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.5,"breakHorizontal":-15.4,"spinRate":2901,"spinDirection":66},"zone":11,"typeConfidence":0.9,"plateTime":0.4434927846603589,"extension":6.399585888302327},"index":0,"playId":"d2590ec9-4f3d-3347-b487-428be5ab78c6","pitchNumber":1,"startTime":"2025-08-23T01:26:27.399Z","endTime":"2025-08-23T01:26:30.975Z","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":94.4,"endSpeed":87.3,"strikeZoneTop":3.70430357763831,"strikeZoneBottom":1.7151621820014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.580308979424537,"aZ":-28.957247704175842,"pfxX":-8.397578889625837,"pfxZ":1.6627738869361082,"pX":-0.7163662537871084,"pZ":2.975483511070408,"vX0":10.203380835243298,"vY0":-137.17803042191989,"vZ0":-0.8955129089916047,"x":144.31,"y":158.44,"x0":-3.370031893621273,"y0":50.00069758913051,"z0":5.25700783973427,"aX":-16.215770669525227},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.0,"breakHorizontal":13.4,"spinRate":2105,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.39729411891571287,"extension":6.601018121339626},"index":1,"playId":"e172bfaf-d366-3dca-aaa3-36d5d9ca76d6","pitchNumber":2,"startTime":"2025-08-23T01:26:43.614Z","endTime":"2025-08-23T01:26:46.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.988194138498663,"aZ":-15.403794414935778,"pfxX":-4.8969488347721075,"pfxZ":8.447852231985479,"pX":-0.12801984364799307,"pZ":3.0276332178460255,"vX0":10.267447351975063,"vY0":-139.21857318339016,"vZ0":-3.6269984624573497,"x":121.88,"y":157.03,"x0":-3.209127386078407,"y0":50.001585532370484,"z0":5.351461369426321,"aX":-9.721070857951915},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2328,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.3917771764848488,"extension":6.626259568525167},"index":2,"playId":"c7412b76-8269-3e50-a404-a40bccd33e5a","pitchNumber":3,"startTime":"2025-08-23T01:26:57.229Z","endTime":"2025-08-23T01:27:00.229Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-23T01:27:07.498Z","endTime":"2025-08-23T01:27:17.658Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.86265326011122,"strikeZoneBottom":1.76080400822442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.407870951344293,"aZ":-15.375647628170922,"pfxX":-5.091927742619644,"pfxZ":8.53282794280028,"pX":0.5186333448929109,"pZ":3.2417820608125476,"vX0":11.773567371226129,"vY0":-139.0168845303169,"vZ0":-3.129269642804701,"x":97.23,"y":151.25,"x0":-3.0985816789743184,"y0":50.00502097689362,"z0":5.3947795569090164,"aX":-10.028066372276964},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":7.0,"spinRate":2310,"spinDirection":229},"zone":3,"typeConfidence":0.9,"plateTime":0.3930885733097087,"extension":6.639820124801965},"index":4,"playId":"41ed17b0-b0db-3c0b-a0e8-06379747ca91","pitchNumber":4,"startTime":"2025-08-23T01:27:17.658Z","endTime":"2025-08-23T01:27:21.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:27:21.668Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a sharp line drive to right fielder Juan Soto.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:27:22.892Z","endTime":"2025-08-23T01:27:55.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.117824868122852,"aZ":-26.442265824648608,"pfxX":-1.4891956637864037,"pfxZ":3.1069465286756426,"pX":0.814764163524733,"pZ":2.345197887353854,"vX0":11.117806618421554,"vY0":-133.80028611837426,"vZ0":-2.714552667250455,"x":85.94,"y":175.46,"x0":-3.169805116012632,"y0":50.00209376528086,"z0":5.232935025663148,"aX":-2.747341350168759},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":0.7,"spinRate":2561,"spinDirection":219},"zone":6,"typeConfidence":0.89,"plateTime":0.4066474864171168,"extension":6.650406064295151},"hitData":{"launchSpeed":105.8,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.46,"coordY":103.67}},"index":0,"playId":"cfbe7dfe-8467-3799-9613-c1031b787e26","pitchNumber":1,"startTime":"2025-08-23T01:27:44.625Z","endTime":"2025-08-23T01:27:55.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:27:55.828Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to right fielder Juan Soto.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T01:27:56.108Z","endTime":"2025-08-23T01:29:26.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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(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":92.6,"endSpeed":85.6,"strikeZoneTop":3.20562708413117,"strikeZoneBottom":1.69233804108126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19584875510283,"aZ":-27.83593227155287,"pfxX":-9.195017879484407,"pfxZ":2.3353287151384503,"pX":-1.29073760746252,"pZ":2.430334646214821,"vX0":8.87238213977098,"vY0":-134.74550612180573,"vZ0":-1.7859448565464375,"x":166.2,"y":173.16,"x0":-3.413762749322136,"y0":50.00487215718709,"z0":5.047174295756336,"aX":-17.10058917838862},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":2058,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.40475357331131834,"extension":6.734405643302562},"index":0,"playId":"ce8ccc3b-6a1f-34ec-9201-48c805903810","pitchNumber":1,"startTime":"2025-08-23T01:28:16.135Z","endTime":"2025-08-23T01:28:19.578Z","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":85.7,"endSpeed":78.4,"strikeZoneTop":3.29640430273588,"strikeZoneBottom":1.66951181096341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.522766921506378,"aZ":-28.557425173798205,"pfxX":-8.719192190513342,"pfxZ":2.300234283232438,"pX":-1.3423502682087594,"pZ":3.457240975491089,"vX0":7.9905918446134985,"vY0":-124.52712340505839,"vZ0":1.4486752728538743,"x":168.17,"y":145.43,"x0":-3.4567400767909926,"y0":50.00437190245599,"z0":5.226836179936486,"aX":-13.723478646399021},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":14.0,"spinRate":1361,"spinDirection":261},"zone":11,"typeConfidence":0.9,"plateTime":0.4394951337488813,"extension":6.5670733034538085},"index":1,"playId":"91843e2c-ebcf-346a-b9b1-69ee37f4dc7b","pitchNumber":2,"startTime":"2025-08-23T01:28:29.587Z","endTime":"2025-08-23T01:28:32.596Z","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":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.906757707736233,"aZ":-26.623151501139283,"pfxX":-2.1537351244182785,"pfxZ":3.1383120333961303,"pX":0.3226638900155281,"pZ":1.6663310528088937,"vX0":10.261919214176396,"vY0":-131.20481135199128,"vZ0":-3.491831260045144,"x":104.7,"y":193.79,"x0":-3.3345348834917656,"y0":50.00298609394657,"z0":4.966010134454811,"aX":-3.810735503676341},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":2.0,"spinRate":2486,"spinDirection":211},"zone":9,"typeConfidence":0.88,"plateTime":0.4151211567961717,"extension":6.742544633810804},"index":2,"playId":"8f5d538e-0556-3dcd-89a2-cb08fb083693","pitchNumber":3,"startTime":"2025-08-23T01:28:47.133Z","endTime":"2025-08-23T01:28:50.133Z","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":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.791486143594152,"aZ":-27.64650021546386,"pfxX":-0.8068886928468246,"pfxZ":2.5116160778259458,"pX":0.5625834215490074,"pZ":1.6600735096705241,"vX0":10.583292896391459,"vY0":-132.36197364423856,"vZ0":-3.3940128912806418,"x":95.56,"y":193.96,"x0":-3.3546086126217407,"y0":50.005063088030646,"z0":4.946469003196834,"aX":-1.4570431211778154},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":-0.5,"spinRate":2609,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.4111715947185779,"extension":6.802577345646646},"hitData":{"launchSpeed":86.5,"launchAngle":28.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.0,"coordY":99.72}},"index":3,"playId":"29ba3b3a-7054-30f9-8b95-0142169e7172","pitchNumber":4,"startTime":"2025-08-23T01:29:17.592Z","endTime":"2025-08-23T01:29:26.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:29:26.125Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:31:32.417Z","endTime":"2025-08-23T01:33:33.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.926770302946966,"aZ":-26.866150221496873,"pfxX":6.186745178264962,"pfxZ":3.660785349268041,"pX":0.013782784285584535,"pZ":2.749586679861484,"vX0":2.2979827387891003,"vY0":-119.55659582459087,"vZ0":-1.4000248312397063,"x":116.47,"y":164.54,"x0":-1.763287430445653,"y0":50.00094970979542,"z0":5.752771458019929,"aX":8.958620016322701},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":-11.8,"spinRate":2445,"spinDirection":75},"zone":5,"typeConfidence":0.9,"plateTime":0.4580370502503728,"extension":6.489766805415562},"index":0,"playId":"d8f2d965-6899-36f6-b0f4-918a5b93d505","pitchNumber":1,"startTime":"2025-08-23T01:31:55.472Z","endTime":"2025-08-23T01:31:58.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11547615650151,"aZ":-22.14542856395127,"pfxX":-0.35932610591663083,"pfxZ":5.626694076714253,"pX":0.47010334163511247,"pZ":3.6107071971788467,"vX0":4.823215168853819,"vY0":-131.94679636511353,"vZ0":-1.646440830684817,"x":99.08,"y":141.29,"x0":-1.3262382670843045,"y0":50.00462239555443,"z0":5.856469544461671,"aX":-0.640659573938907},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":-0.2,"spinRate":2204,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.4133329364361962,"extension":6.699317896739577},"index":1,"playId":"820bb4c5-4299-3fa9-aa39-730c0edab6d7","pitchNumber":2,"startTime":"2025-08-23T01:32:12.831Z","endTime":"2025-08-23T01:32:16.112Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-23T01:32:23.907Z","endTime":"2025-08-23T01:32:35.087Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":3.65139916606212,"strikeZoneBottom":1.70724579688173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.832707641098995,"aZ":-24.8936866746588,"pfxX":0.7977600903725612,"pfxZ":4.082287062966721,"pX":-0.7401105817768299,"pZ":3.3755279881827667,"vX0":1.5449460898841194,"vY0":-131.22313924894817,"vZ0":-2.3019209137143797,"x":145.21,"y":147.64,"x0":-1.4349758369351315,"y0":50.00358902756368,"z0":6.075995074705214,"aX":1.422783739626634},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":-1.7,"spinRate":2123,"spinDirection":189},"zone":1,"typeConfidence":0.9,"plateTime":0.41383163647083876,"extension":6.723561874686148},"index":3,"playId":"bc28e38d-3224-364b-9d9f-b9b02683169c","pitchNumber":3,"startTime":"2025-08-23T01:32:35.087Z","endTime":"2025-08-23T01:32:38.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.4,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.63907342851117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.750804178457003,"aZ":-30.349587038646387,"pfxX":6.005422961660995,"pfxZ":1.2525366871305401,"pX":-0.8317192100592201,"pZ":1.381383486500413,"vX0":0.2603042613649076,"vY0":-119.05378440472103,"vZ0":-3.650876934294434,"x":148.7,"y":201.48,"x0":-1.7239459105537254,"y0":50.00350844988869,"z0":5.639792021009696,"aX":8.745433634493809},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.8,"breakHorizontal":-10.9,"spinRate":2467,"spinDirection":74},"zone":13,"typeConfidence":0.9,"plateTime":0.45755483069747704,"extension":6.978405994187513},"index":4,"playId":"006420f3-c314-393a-b6c2-70772a6dee87","pitchNumber":4,"startTime":"2025-08-23T01:32:50.098Z","endTime":"2025-08-23T01:32:54.767Z","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":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.62875721944558,"strikeZoneBottom":1.752886335204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.492661174562677,"aZ":-25.26199816731674,"pfxX":0.42350547796669225,"pfxZ":3.9664886274587747,"pX":-0.30105975604099383,"pZ":3.7386387294419747,"vX0":2.353501154451561,"vY0":-130.2289410583291,"vZ0":-1.000657356559801,"x":128.48,"y":137.84,"x0":-1.26603581534075,"y0":50.00588269155973,"z0":6.0128362880439585,"aX":0.737790898154817},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-1.2,"spinRate":2028,"spinDirection":189},"zone":1,"typeConfidence":0.9,"plateTime":0.4181963792033483,"extension":6.853099907810894},"index":5,"playId":"566f24ab-2e89-3e1a-a9d7-55a181a30e79","pitchNumber":5,"startTime":"2025-08-23T01:33:04.926Z","endTime":"2025-08-23T01:33:08.809Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.596684683847617,"aZ":-25.55206099998365,"pfxX":1.207705053468883,"pfxZ":3.8241083854532096,"pX":-0.19488083508595933,"pZ":2.4213589801313877,"vX0":2.1154319404510016,"vY0":-129.86822599115052,"vZ0":-4.249369760423566,"x":124.43,"y":173.4,"x0":-1.1725152537082917,"y0":50.0047681674019,"z0":5.990288906294835,"aX":2.0918632318717894},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":-2.6,"spinRate":2098,"spinDirection":182},"zone":5,"typeConfidence":0.9,"plateTime":0.4195011118888128,"extension":6.857760297226475},"hitData":{"launchSpeed":96.2,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.0,"coordY":84.0}},"index":6,"playId":"12201bf7-3430-3418-a5c2-987e6e43bc9d","pitchNumber":6,"startTime":"2025-08-23T01:33:21.309Z","endTime":"2025-08-23T01:33:33.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:33:33.965Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:33:39.690Z","endTime":"2025-08-23T01:34:38.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":91.6,"endSpeed":84.7,"strikeZoneTop":3.71930576284463,"strikeZoneBottom":1.6615966911548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.896044238619574,"aZ":-25.729884349020896,"pfxX":-4.156358962607333,"pfxZ":3.5567183622611322,"pX":-0.424359899401057,"pZ":1.533181100158482,"vX0":3.2642549571521147,"vY0":-133.28070762351535,"vZ0":-6.732492899075473,"x":133.18,"y":197.38,"x0":-1.1210384330116605,"y0":50.001724884358154,"z0":5.933162051053218,"aX":-7.526054271161452},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":6.8,"spinRate":1836,"spinDirection":199},"zone":13,"typeConfidence":0.78,"plateTime":0.4099339225043277,"extension":6.972454362187359},"index":0,"playId":"05c55849-0fa0-3281-b92d-0b9947a01149","pitchNumber":1,"startTime":"2025-08-23T01:33:55.291Z","endTime":"2025-08-23T01:33:58.645Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.76464624280732,"strikeZoneBottom":1.66190252355457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44165616095287,"aZ":-20.568327968337265,"pfxX":-5.842659333576597,"pfxZ":6.295145762309056,"pX":-1.265981986651639,"pZ":2.0090934333679016,"vX0":1.421415656542523,"vY0":-134.727234481204,"vZ0":-6.791261977666448,"x":165.26,"y":184.53,"x0":-1.0402153474449538,"y0":50.00445246653623,"z0":6.009397205238955,"aX":-10.774093600223797},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":10.3,"spinRate":1776,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.4060755231046036,"extension":6.808564518174027},"index":1,"playId":"beeac211-c10c-3074-b020-979b97ce327d","pitchNumber":2,"startTime":"2025-08-23T01:34:08.430Z","endTime":"2025-08-23T01:34:11.894Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.864405909601288,"aZ":-25.73854510572952,"pfxX":0.6756986492464292,"pfxZ":3.8231228107225554,"pX":-0.16264041879911562,"pZ":2.4658727599171133,"vX0":2.7453174181921116,"vY0":-128.2007101641922,"vZ0":-3.656989622301768,"x":123.2,"y":172.2,"x0":-1.3304854346731085,"y0":50.00105196070185,"z0":5.895880527815943,"aX":1.1359495119026106},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":-1.8,"spinRate":1896,"spinDirection":180},"zone":5,"typeConfidence":0.83,"plateTime":0.42553089558166457,"extension":6.844912690888429},"hitData":{"launchSpeed":92.2,"launchAngle":55.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.21,"coordY":108.37}},"index":2,"playId":"d6443811-d9af-357d-a405-69882c9a9b50","pitchNumber":3,"startTime":"2025-08-23T01:34:22.709Z","endTime":"2025-08-23T01:34:38.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:34:38.239Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cedric Mullins doubles (23) on a line drive to left fielder Jurickson Profar. Brett Baty to 3rd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:34:43.022Z","endTime":"2025-08-23T01:35:10.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.293196574703696,"aZ":-20.971859959616133,"pfxX":-6.633325569690561,"pfxZ":6.156393004638064,"pX":-0.8275558244805579,"pZ":1.8456270496007148,"vX0":3.113880283406406,"vY0":-133.6639077012561,"vZ0":-7.027838863004497,"x":148.54,"y":188.95,"x0":-1.1422372253223807,"y0":50.003601032915476,"z0":6.001716402515451,"aX":-12.070520662572655},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":11.4,"spinRate":1785,"spinDirection":202},"zone":7,"typeConfidence":0.9,"plateTime":0.40890084544022276,"extension":6.887244698812982},"hitData":{"launchSpeed":82.3,"launchAngle":24.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":32.0,"coordY":107.0}},"index":0,"playId":"4e60e2c3-2206-331f-b641-969dd5eb2739","pitchNumber":1,"startTime":"2025-08-23T01:34:57.067Z","endTime":"2025-08-23T01:35:10.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:35:10.559Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hayden Senger singles on a line drive to center fielder Michael Harris II. Brett Baty scores. Cedric Mullins scores.","rbi":2,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:35:15.218Z","endTime":"2025-08-23T01:36:06.047Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"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_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.56089808627534,"strikeZoneBottom":1.52489674747426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.259040313824194,"aZ":-32.843615024391106,"pfxX":7.194349312224196,"pfxZ":-0.5247710290945342,"pX":-2.102623359538342,"pZ":2.82286747984427,"vX0":-2.510884477572284,"vY0":-112.36356711409793,"vZ0":0.9149231555098596,"x":197.15,"y":162.56,"x0":-1.9056718719367747,"y0":50.00158575828953,"z0":5.746120344684854,"aX":9.203512955884625},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.4,"breakHorizontal":-12.4,"spinRate":2016,"spinDirection":74},"zone":11,"typeConfidence":0.9,"plateTime":0.48735344413397996,"extension":6.76750581135371},"index":0,"playId":"479d0f09-adce-3e19-a39e-33a21155c824","pitchNumber":1,"startTime":"2025-08-23T01:35:33.443Z","endTime":"2025-08-23T01:35:36.728Z","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":93.1,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.741629343635267,"aZ":-21.59393470410635,"pfxX":-4.067169484975389,"pfxZ":5.612370209318452,"pX":0.2789027745621303,"pZ":1.8661055853990918,"vX0":4.880728546369234,"vY0":-135.5091798047958,"vZ0":-6.93322856176956,"x":106.37,"y":188.4,"x0":-1.0054435743602381,"y0":50.003577687964935,"z0":5.934202261919682,"aX":-7.669740235079734},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":6.5,"spinRate":1785,"spinDirection":208},"zone":9,"typeConfidence":0.89,"plateTime":0.4020671707059713,"extension":6.86823101043916},"hitData":{"launchSpeed":94.4,"launchAngle":17.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.64,"coordY":59.47}},"index":1,"playId":"2966b285-7690-3eaa-b2e1-b0a7d7b14aef","pitchNumber":2,"startTime":"2025-08-23T01:35:52.525Z","endTime":"2025-08-23T01:36:06.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:36:06.047Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to center fielder Michael Harris II.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:36:16.945Z","endTime":"2025-08-23T01:38:29.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.57057360415901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.475764546667467,"aZ":-26.459481824313958,"pfxX":-7.400103603231469,"pfxZ":3.462634920612584,"pX":0.9286302447963986,"pZ":2.136175918433937,"vX0":7.744319184831039,"vY0":-126.52236918398098,"vZ0":-3.85450073006421,"x":81.6,"y":181.1,"x0":-1.1847447234068333,"y0":50.00374676395678,"z0":5.7574457326970006,"aX":-12.213968872497839},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":12.0,"spinRate":1516,"spinDirection":237},"zone":14,"typeConfidence":0.93,"plateTime":0.4299828823086842,"extension":6.963955033609682},"index":0,"playId":"d3c6a0ad-1a1b-3431-9665-a7a15249d34a","pitchNumber":1,"startTime":"2025-08-23T01:36:30.325Z","endTime":"2025-08-23T01:36:33.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.1,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.50205526953855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6615976548848,"aZ":-25.847400061234914,"pfxX":0.5224070550223661,"pfxZ":3.7355619052391624,"pX":0.6284732523155632,"pZ":3.6839633214920795,"vX0":4.199809928354101,"vY0":-127.89076522471044,"vZ0":-0.8868158616388419,"x":93.04,"y":139.31,"x0":-1.087457410984435,"y0":50.004472417857436,"z0":6.020989259732146,"aX":0.8854750435496205},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.8,"breakHorizontal":-1.7,"spinRate":2144,"spinDirection":184},"zone":12,"typeConfidence":0.79,"plateTime":0.42454846658681866,"extension":6.724298492684035},"index":1,"playId":"cc02de0b-2522-3451-a945-36feb88a21d9","pitchNumber":2,"startTime":"2025-08-23T01:36:43.537Z","endTime":"2025-08-23T01:36:47.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.175803368072543,"aZ":-21.967368452958784,"pfxX":-6.299723009960026,"pfxZ":5.812673778719878,"pX":-0.524438658912916,"pZ":1.997333548994506,"vX0":3.9886256531852915,"vY0":-131.01769041904464,"vZ0":-5.956378887695364,"x":136.99,"y":184.85,"x0":-1.2406088997467055,"y0":50.00196950428254,"z0":5.919726628842168,"aX":-11.05739485749468},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":10.7,"spinRate":1946,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.4165372561315772,"extension":6.828614367320996},"index":2,"playId":"0bdd3742-2052-3bbf-a0ad-4c9adf1378c4","pitchNumber":3,"startTime":"2025-08-23T01:37:00.617Z","endTime":"2025-08-23T01:37:03.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.42492432006323,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.456944428850413,"aZ":-28.571511152282568,"pfxX":-8.113198271067755,"pfxZ":2.2756459813076386,"pX":-1.1096263422845685,"pZ":3.1058689863647344,"vX0":3.4781540961859787,"vY0":-124.19667972791945,"vZ0":-1.1598002526344136,"x":159.3,"y":154.92,"x0":-1.4629019387146505,"y0":50.00584755240347,"z0":5.923784163499413,"aX":-12.862318303835247},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":14.0,"spinRate":1493,"spinDirection":233},"zone":11,"typeConfidence":0.93,"plateTime":0.4385834003111455,"extension":6.785337715557836},"index":3,"playId":"8e9ae379-86bb-362b-9fc2-90d7ba323d97","pitchNumber":4,"startTime":"2025-08-23T01:37:19.913Z","endTime":"2025-08-23T01:37:23.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.970590862434353,"aZ":-22.832253231075033,"pfxX":0.8745190422065026,"pfxZ":5.589188462805067,"pX":0.7476897751299896,"pZ":2.8263717391695704,"vX0":4.523486086952177,"vY0":-127.58751481728467,"vZ0":-3.2948410229022413,"x":88.5,"y":162.47,"x0":-1.152080082578046,"y0":50.0000751942753,"z0":5.906831075594926,"aX":1.460073883129177},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.7,"breakHorizontal":-2.5,"spinRate":2157,"spinDirection":180},"zone":6,"typeConfidence":0.83,"plateTime":0.4271214106783754,"extension":6.898851568619672},"index":4,"playId":"b8c0992b-db03-32df-b360-0ce8128ea3ba","pitchNumber":5,"startTime":"2025-08-23T01:37:34.968Z","endTime":"2025-08-23T01:37:39.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.400262978869662,"aZ":-25.211915220324,"pfxX":1.0356915389244323,"pfxZ":4.063548566941865,"pX":-0.33819890521228185,"pZ":2.3965517873614894,"vX0":2.0475722707818544,"vY0":-129.17042862342802,"vZ0":-4.2296727738442765,"x":129.89,"y":174.07,"x0":-1.2714188931764756,"y0":50.002342684402834,"z0":5.961995683013566,"aX":1.7743038578133026},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":1998,"spinDirection":186},"zone":4,"typeConfidence":0.89,"plateTime":0.4218063836120445,"extension":6.836554484733539},"index":5,"playId":"0a7c386b-3117-32aa-85df-b8480073a34d","pitchNumber":6,"startTime":"2025-08-23T01:37:58.574Z","endTime":"2025-08-23T01:38:01.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.857132865307538,"aZ":-19.048489893818992,"pfxX":-4.955657748436808,"pfxZ":7.268249367291969,"pX":0.3145596883934761,"pZ":2.464796564067266,"vX0":4.737861589680307,"vY0":-133.0920331352677,"vZ0":-5.661888707008279,"x":105.01,"y":172.23,"x0":-0.8393617264117351,"y0":50.00069597678373,"z0":5.98619372419175,"aX":-8.946319907758689},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":8.0,"spinRate":1904,"spinDirection":200},"zone":6,"typeConfidence":0.85,"plateTime":0.4105325397655917,"extension":6.813203994775783},"hitData":{"launchSpeed":96.3,"launchAngle":35.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.92,"coordY":50.57}},"index":6,"playId":"281b542d-858c-35eb-9361-9a6f061c90b5","pitchNumber":7,"startTime":"2025-08-23T01:38:14.993Z","endTime":"2025-08-23T01:38:29.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:38:29.204Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a ground ball to center fielder Michael Harris II. Hayden Senger scores.","rbi":1,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:40:41.018Z","endTime":"2025-08-23T01:42:25.645Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,7],"actionIndex":[1,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"responsiblePitcher":{"id":607200,"link":"/api/v1/people/607200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:38:42.366Z","endTime":"2025-08-23T01:38:51.540Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Dodd replaces Erick Fedde.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T01:38:51.540Z","endTime":"2025-08-23T01:40:43.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.813257589549455,"aZ":-27.034878185853945,"pfxX":1.6605877515077552,"pfxZ":3.27130377491861,"pX":-0.6943602651411613,"pZ":2.158083894824977,"vX0":-7.61261867260121,"vY0":-124.02300562554097,"vZ0":-3.6354587702661014,"x":143.47,"y":180.51,"x0":2.1877805657291978,"y0":50.00306932479637,"z0":5.876432920041543,"aX":2.6097273211479517},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":-1.4,"spinRate":2008,"spinDirection":135},"zone":4,"typeConfidence":0.89,"plateTime":0.4401890246201252,"extension":6.479345345574573},"index":2,"playId":"d9929636-7e04-386c-95b5-65022292834a","pitchNumber":1,"startTime":"2025-08-23T01:40:43.298Z","endTime":"2025-08-23T01:40:46.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.764774442253625,"aZ":-26.925232073725354,"pfxX":1.7225999837979646,"pfxZ":3.2301168898987243,"pX":-0.012727493842776756,"pZ":2.7340090584458268,"vX0":-6.140557097536685,"vY0":-125.74587686430381,"vZ0":-2.57399921392613,"x":117.49,"y":164.96,"x0":2.2206832736078543,"y0":50.004641219559225,"z0":5.920697452874113,"aX":2.8019698543095815},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":-1.9,"spinRate":2015,"spinDirection":133},"zone":2,"typeConfidence":0.91,"plateTime":0.43300981610582223,"extension":6.432937749987634},"index":3,"playId":"59e613f3-b906-33ef-a74f-bfca7560c3a8","pitchNumber":2,"startTime":"2025-08-23T01:41:11.067Z","endTime":"2025-08-23T01:41:14.608Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T01:41:30.876Z","endTime":"2025-08-23T01:41:44.048Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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":82.9,"endSpeed":77.0,"strikeZoneTop":3.03908317020512,"strikeZoneBottom":1.34210931355095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.613457343591694,"aZ":-31.507538813579384,"pfxX":0.5468577953904692,"pfxZ":0.4580502219455206,"pX":-2.437690594160056,"pZ":0.027684397178108507,"vX0":-10.695230580185754,"vY0":-120.19209639221368,"vZ0":-6.760860275420541,"x":209.92,"y":238.03,"x0":1.9930269521041573,"y0":50.00461786781491,"z0":5.663999012594989,"aX":0.802320452918459},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":1.4,"spinRate":2248,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.45516450984527523,"extension":6.629695777221971},"index":5,"playId":"618a4ee2-817f-3256-9cc6-c68783e9265d","pitchNumber":3,"startTime":"2025-08-23T01:41:44.048Z","endTime":"2025-08-23T01:41:50.684Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Dylan Dodd. Hayden Senger to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"618a4ee2-817f-3256-9cc6-c68783e9265d","startTime":"2025-08-23T01:41:55.556Z","endTime":"2025-08-23T01:42:14.959Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663584,"link":"/api/v1/people/663584"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85762917281489,"aZ":-28.817851482542213,"pfxX":-0.06552754217679668,"pfxZ":2.071308074009588,"pX":0.5286741802384166,"pZ":2.4958953444475513,"vX0":-4.226477050315524,"vY0":-125.85105766161989,"vZ0":-2.738689705101094,"x":96.85,"y":171.39,"x0":2.2305533700487574,"y0":50.005673650173435,"z0":5.905836514541852,"aX":-0.10540392877132806},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":1.0,"spinRate":2103,"spinDirection":157},"zone":6,"typeConfidence":0.9,"plateTime":0.43336951923652034,"extension":6.467472763562055},"hitData":{"launchSpeed":96.6,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.79,"coordY":106.75}},"index":7,"playId":"3c578041-cb77-3d51-b063-7c50667170db","pitchNumber":4,"startTime":"2025-08-23T01:42:14.959Z","endTime":"2025-08-23T01:42:25.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:42:25.645Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out swinging.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T01:42:33.348Z","endTime":"2025-08-23T01:44:53.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36970670440426,"aZ":-14.440106586653314,"pfxX":5.697570559882704,"pfxZ":9.310114749338213,"pX":0.396495113460931,"pZ":2.718978865980452,"vX0":-6.118828153638705,"vY0":-136.47891120489336,"vZ0":-6.029231929325622,"x":101.89,"y":165.37,"x0":1.9171931483501214,"y0":50.0005019776375,"z0":5.9347331401460215,"aX":10.849391587958495},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-9.1,"spinRate":2126,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.3998950536311505,"extension":6.278416750663132},"index":0,"playId":"492e293a-4088-3dbd-9e30-e1f52b97ea9c","pitchNumber":1,"startTime":"2025-08-23T01:42:53.452Z","endTime":"2025-08-23T01:42:56.606Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.69675910481376,"strikeZoneBottom":1.59340895456923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.189010103844698,"aZ":-16.530821256000724,"pfxX":8.002200400421017,"pfxZ":8.215418550181525,"pX":-0.5276603495472184,"pZ":1.1514651734918497,"vX0":-8.855553975392132,"vY0":-136.4236938622556,"vZ0":-9.535761825559554,"x":137.11,"y":207.69,"x0":1.70537993156951,"y0":50.00168229205339,"z0":5.8074226349721,"aX":15.2347087703458},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":-12.8,"spinRate":2105,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3999614244240375,"extension":6.466971783585236},"index":1,"playId":"0a898e62-cd24-31be-950c-ebab2caa47ba","pitchNumber":2,"startTime":"2025-08-23T01:43:13.033Z","endTime":"2025-08-23T01:43:16.283Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.146769699961943,"aZ":-28.252524592427925,"pfxX":1.250108044572623,"pfxZ":2.3629425087632283,"pX":-0.9673744762685808,"pZ":1.2533939873319102,"vX0":-8.075863835539508,"vY0":-127.25120085171002,"vZ0":-5.893606054988423,"x":153.87,"y":204.94,"x0":2.068617785663585,"y0":50.0048198651226,"z0":5.803909700655496,"aX":2.077153599742516},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-0.7,"spinRate":2077,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4284581562068306,"extension":6.536293672654974},"index":2,"playId":"4efc3790-56cd-3794-99b3-4da6dec24435","pitchNumber":3,"startTime":"2025-08-23T01:43:28.723Z","endTime":"2025-08-23T01:43:31.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.60619779186258,"strikeZoneBottom":1.50205526953855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.874982547948502,"aZ":-28.56287624813315,"pfxX":1.7653159021983376,"pfxZ":2.3062825682492316,"pX":-0.38822422440718696,"pZ":-0.6167538165534078,"vX0":-6.950219041562905,"vY0":-123.8632022819778,"vZ0":-9.315280409688434,"x":131.8,"y":255.43,"x0":2.21499773242606,"y0":50.00326392871185,"z0":5.552559528149009,"aX":2.765466045161512},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-1.7,"spinRate":1929,"spinDirection":133},"zone":13,"typeConfidence":0.78,"plateTime":0.44085122608116256,"extension":6.506906423073692},"index":3,"playId":"50dd14a9-0a9b-3d14-9870-3fdfdcd14e12","pitchNumber":4,"startTime":"2025-08-23T01:43:45.941Z","endTime":"2025-08-23T01:43:48.994Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.274438783163436,"aZ":-12.511707520489663,"pfxX":6.447496446944844,"pfxZ":10.473193775044308,"pX":-0.5724754516110704,"pZ":1.127157632115932,"vX0":-8.644908505888441,"vY0":-135.8041868342401,"vZ0":-10.066413777210578,"x":138.82,"y":208.35,"x0":1.806664083022411,"y0":50.00612647514548,"z0":5.740509824407095,"aX":12.10912124869361},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-10.0,"spinRate":2265,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4025137119489748,"extension":6.404602279465271},"index":4,"playId":"4cf95679-d5cc-3d6b-8be2-ac6b553c5c70","pitchNumber":5,"startTime":"2025-08-23T01:44:08.453Z","endTime":"2025-08-23T01:44:12.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.62884290664302,"strikeZoneBottom":1.50205526953855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53342222822408,"aZ":-25.27380641380673,"pfxX":0.4486408815698839,"pfxZ":4.401443757395474,"pX":-1.167190691858982,"pZ":1.0558437731242785,"vX0":-8.067104124440213,"vY0":-123.61810510042406,"vZ0":-6.35128309762014,"x":161.49,"y":210.27,"x0":2.0618399845132607,"y0":50.0056335487506,"z0":5.742400816168272,"aX":0.7049872997316251},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.8,"breakHorizontal":0.8,"spinRate":1966,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.44082653359863766,"extension":6.534198078435488},"index":5,"playId":"ba4ef5d4-fd22-312f-93f8-12016b5b5f56","pitchNumber":6,"startTime":"2025-08-23T01:44:30.935Z","endTime":"2025-08-23T01:44:34.076Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68213918665834,"aZ":-26.364588965791327,"pfxX":0.8073758132187798,"pfxZ":3.59643016220768,"pX":-0.9532133152790956,"pZ":0.48556210451120824,"vX0":-7.740118293909689,"vY0":-125.57131713055747,"vZ0":-7.736850486461401,"x":153.33,"y":225.67,"x0":2.049108167899895,"y0":50.00202703754949,"z0":5.716182188863453,"aX":1.3041993336912079},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":0.1,"spinRate":2056,"spinDirection":135},"zone":13,"typeConfidence":0.91,"plateTime":0.4342688865288422,"extension":6.463952910531544},"index":6,"playId":"d6d381b5-f72a-3a98-bb67-a94d88447972","pitchNumber":7,"startTime":"2025-08-23T01:44:49.348Z","endTime":"2025-08-23T01:44:53.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:44:53.293Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nacho Alvarez Jr. doubles (7) on a line drive to left fielder Tyrone Taylor.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:49:17.531Z","endTime":"2025-08-23T01:50:14.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reed Garrett replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:48:05.541Z","endTime":"2025-08-23T01:49:19.830Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657585,"link":"/api/v1/people/657585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70638280182791,"aZ":-21.7328419706646,"pfxX":-10.341065562464877,"pfxZ":5.285560848895763,"pX":-1.640540934210817,"pZ":3.1754994862734067,"vX0":5.755396495032583,"vY0":-140.163028905299,"vZ0":-3.169655573537342,"x":179.53,"y":153.04,"x0":-2.3844359044907684,"y0":50.00513276197355,"z0":5.751633477168011,"aX":-20.43709974800596},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2225,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39180534427421243,"extension":6.100443232068374},"index":1,"playId":"54477d7b-fd33-3737-a990-a52f7cadd1f5","pitchNumber":1,"startTime":"2025-08-23T01:49:19.830Z","endTime":"2025-08-23T01:49:23.596Z","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":96.4,"endSpeed":88.1,"strikeZoneTop":3.33407922733259,"strikeZoneBottom":1.54740513439347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.101251231698136,"aZ":-20.545980504677907,"pfxX":-10.911286703236163,"pfxZ":5.876736265107439,"pX":-0.18282344087610572,"pZ":1.503430808240066,"vX0":9.438145469960967,"vY0":-139.94337359462077,"vZ0":-7.369225632918496,"x":123.97,"y":198.19,"x0":-2.1843903489123906,"y0":50.0062979493821,"z0":5.520728350131785,"aX":-21.60806323518008},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":17.8,"spinRate":2195,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3916538294425971,"extension":6.454698118262985},"index":2,"playId":"1692de7b-90ba-385a-b620-f4b9b433eca0","pitchNumber":2,"startTime":"2025-08-23T01:49:32.715Z","endTime":"2025-08-23T01:49:36.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.888848442655856,"aZ":-21.18959365503135,"pfxX":0.4809095803703224,"pfxZ":5.9102620830232775,"pX":0.05379886624060684,"pZ":2.00863249174143,"vX0":6.507585886315266,"vY0":-134.85284028884155,"vZ0":-5.6151881114053035,"x":114.95,"y":184.55,"x0":-2.4441378269848126,"y0":50.00125969313549,"z0":5.5939209428250525,"aX":0.8925517256160203},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":-2.2,"spinRate":2489,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4047954735132828,"extension":6.231713179553437},"index":3,"playId":"26542f56-8a35-32d7-8fcf-fce9852e5690","pitchNumber":3,"startTime":"2025-08-23T01:49:46.521Z","endTime":"2025-08-23T01:49:49.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.745832657323916,"aZ":-21.7830766598374,"pfxX":-9.183577455663377,"pfxZ":5.161456865985921,"pX":-0.8688522522923121,"pZ":2.4911423685613694,"vX0":6.88090140340211,"vY0":-140.9230906757872,"vZ0":-4.807354450518449,"x":150.12,"y":171.52,"x0":-2.1478725290817313,"y0":50.00438281083988,"z0":5.624670068176392,"aX":-18.490081181473144},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":15.2,"spinRate":2220,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38853397976762105,"extension":6.236178365687821},"hitData":{"launchSpeed":91.3,"launchAngle":17.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.0,"coordY":102.0}},"index":4,"playId":"277e2591-d7d3-3738-a5ae-ac54648e0aef","pitchNumber":4,"startTime":"2025-08-23T01:50:01.245Z","endTime":"2025-08-23T01:50:14.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:50:14.271Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vidal Bruján grounds out, second baseman Brett Baty to first baseman Pete Alonso. Nacho Alvarez Jr. to 3rd.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:50:42.246Z","endTime":"2025-08-23T01:52:29.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Vidal Bruján replaces Nick Allen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:50:24.267Z","endTime":"2025-08-23T01:50:44.552Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.916031454275625,"aZ":-22.034644501663617,"pfxX":-0.6006690045161123,"pfxZ":5.235742513200365,"pX":0.48201644916275865,"pZ":2.166588244199449,"vX0":7.588684393622052,"vY0":-137.1808663475957,"vZ0":-5.324935051765218,"x":98.63,"y":180.28,"x0":-2.2237837522237056,"y0":50.00085424126815,"z0":5.603161487918828,"aX":-1.164570383622456},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":-0.2,"spinRate":2572,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39693518630675717,"extension":6.2191155513485885},"index":1,"playId":"7ffd69fc-06a8-35c9-83b5-0d32088d8e3e","pitchNumber":1,"startTime":"2025-08-23T01:50:44.552Z","endTime":"2025-08-23T01:50:48.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.392661142788597,"aZ":-29.128064902468108,"pfxX":-8.315932755906806,"pfxZ":1.766635170907998,"pX":-0.1833840861449823,"pZ":2.61097252843927,"vX0":7.926667056784597,"vY0":-129.23051239106343,"vZ0":-2.292965956628143,"x":123.99,"y":168.28,"x0":-2.183808364347047,"y0":50.000599865712346,"z0":5.707620656003545,"aX":-14.316975745100322},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":1486,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4209655440444853,"extension":6.301405021543543},"index":2,"playId":"d85dfdbc-29e4-35b4-82fe-0fc670b2a252","pitchNumber":2,"startTime":"2025-08-23T01:51:04.291Z","endTime":"2025-08-23T01:51:07.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.40225130760913,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.128271081202538,"aZ":-29.474027078203605,"pfxX":-8.002072171472651,"pfxZ":1.5491600249540625,"pX":-1.0396552271965083,"pZ":1.428523727871829,"vX0":6.212564153458167,"vY0":-130.5260915770223,"vZ0":-5.099987761035695,"x":156.63,"y":200.21,"x0":-2.40032558551432,"y0":50.00232335995472,"z0":5.602959985060843,"aX":-13.933169202274394},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1598,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.41817402341810883,"extension":6.425029034086219},"index":3,"playId":"b5091ab1-4472-30d9-8e8b-2509e681787c","pitchNumber":3,"startTime":"2025-08-23T01:51:25.994Z","endTime":"2025-08-23T01:51:29.213Z","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":98.3,"endSpeed":89.8,"strikeZoneTop":3.37957527540711,"strikeZoneBottom":1.57057360415901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69193761329741,"aZ":-14.321150017851272,"pfxX":-5.9122613534290025,"pfxZ":8.607463795163266,"pX":-0.606132607270545,"pZ":3.4524246675104084,"vX0":6.531216584822402,"vY0":-143.0315488247984,"vZ0":-3.65104372489993,"x":140.1,"y":145.56,"x0":-2.149975852536434,"y0":50.00091727180013,"z0":5.642184431593062,"aX":-12.260721546189417},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2341,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.38279864458181745,"extension":6.251245970171668},"index":4,"playId":"4a55afcb-d40c-3596-9439-a3bde27881e2","pitchNumber":4,"startTime":"2025-08-23T01:51:43.464Z","endTime":"2025-08-23T01:51:47.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.35689623935951,"strikeZoneBottom":1.54773619706835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.910710823489183,"aZ":-31.15602613760525,"pfxX":-7.861090785225068,"pfxZ":0.5918412716952617,"pX":0.9836525073166408,"pZ":0.01458123864407469,"vX0":10.350290365305668,"vY0":-129.67933484600823,"vZ0":-8.054303188801672,"x":79.51,"y":238.39,"x0":-2.0148296378202204,"y0":50.00499671578835,"z0":5.496597984574817,"aX":-13.560436768065722},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":12.2,"spinRate":1545,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4203572370573241,"extension":6.388773607654009},"index":5,"playId":"42fe2c52-fdf5-39ef-a4b3-98fc57c31111","pitchNumber":5,"startTime":"2025-08-23T01:51:58.544Z","endTime":"2025-08-23T01:52:02.233Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.488427085607533,"aZ":-22.957872300948424,"pfxX":0.4428442809554033,"pfxZ":4.769690034775696,"pX":-0.06020928760126518,"pZ":2.495217838429393,"vX0":5.74210824864744,"vY0":-137.2320617549408,"vZ0":-4.194863896133172,"x":119.3,"y":171.41,"x0":-2.2255973615399225,"y0":50.00522082218166,"z0":5.581267489857555,"aX":0.8564530595150567},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-1.8,"spinRate":2480,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.397060910805211,"extension":6.059733182799452},"hitData":{"launchSpeed":95.9,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.0,"coordY":146.0}},"index":6,"playId":"d0e91fed-b558-3dd4-87f1-63fa9f0a7450","pitchNumber":6,"startTime":"2025-08-23T01:52:21.679Z","endTime":"2025-08-23T01:52:29.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:52:29.708Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a ground ball to first baseman Pete Alonso. Nacho Alvarez Jr. scores.","rbi":1,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:52:38.332Z","endTime":"2025-08-23T01:55:23.887Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":{"id":657585,"link":"/api/v1/people/657585"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53102892869215,"aZ":-31.95521705836626,"pfxX":7.545003915496675,"pfxZ":0.13268231840127953,"pX":1.1391490348955509,"pZ":1.7837927449730426,"vX0":6.187475109461892,"vY0":-125.95607890005704,"vZ0":-3.085199096158364,"x":73.58,"y":190.62,"x0":-2.339903928468679,"y0":50.00004934421091,"z0":5.6417550176645666,"aX":11.968606057767994},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":-15.2,"spinRate":2826,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4369341134046105,"extension":6.2454118672712555},"index":0,"playId":"9b15139a-9bfd-3eca-95f0-49639003b335","pitchNumber":1,"startTime":"2025-08-23T01:52:54.518Z","endTime":"2025-08-23T01:52:57.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.097733546764225,"aZ":-34.354346616810865,"pfxX":5.770424964199664,"pfxZ":-1.3545332707503315,"pX":0.0918422934262363,"pZ":1.1473966468821661,"vX0":4.573347554069454,"vY0":-126.16272792673529,"vZ0":-4.072996041459252,"x":113.5,"y":207.8,"x0":-2.4981899009168775,"y0":50.006197369606284,"z0":5.5694234244430465,"aX":9.249071243768599},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":-11.5,"spinRate":2849,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.43512880958085365,"extension":6.26026364795807},"index":1,"playId":"53a0810d-f2e4-38d4-8640-1e93da81002b","pitchNumber":2,"startTime":"2025-08-23T01:53:14.585Z","endTime":"2025-08-23T01:53:17.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.4,"strikeZoneTop":3.44759429684301,"strikeZoneBottom":1.61624223409473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.27741982812997,"aZ":-32.500028294162036,"pfxX":-4.306383564414446,"pfxZ":-0.18390088576711072,"pX":-2.9333284078775956,"pZ":2.326593160802512,"vX0":0.7218496727384612,"vY0":-129.31280428668077,"vZ0":-2.245855728471613,"x":228.81,"y":175.96,"x0":-2.6510089195652076,"y0":50.005581182819945,"z0":5.636680722703239,"aX":-7.48705882551104},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":7.8,"spinRate":1420,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4193716213178722,"extension":6.379888283258046},"index":2,"playId":"09042f0f-1798-34d5-ac47-f7ae658b9d2c","pitchNumber":3,"startTime":"2025-08-23T01:53:38.080Z","endTime":"2025-08-23T01:53:41.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.42492432006323,"strikeZoneBottom":1.59340895456923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84748187240023,"aZ":-34.754193550614474,"pfxX":7.1550593207973,"pfxZ":-1.5845730260748638,"pX":-1.9478537004307157,"pZ":2.4371660636988612,"vX0":-0.3480958471952865,"vY0":-126.35977094396259,"vZ0":-1.2099427210181293,"x":191.25,"y":172.98,"x0":-2.7395036466239358,"y0":50.00149446404532,"z0":5.694702038509369,"aX":11.660397411956064},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.9,"breakHorizontal":-13.0,"spinRate":2958,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.43216221157792134,"extension":6.103323874168458},"index":3,"playId":"9f2f44bf-cd63-3f0c-8530-3887c6f04e1d","pitchNumber":4,"startTime":"2025-08-23T01:54:10.058Z","endTime":"2025-08-23T01:54:13.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.38713425851986,"strikeZoneBottom":1.44113482362461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.469262366557615,"aZ":-23.381094814290904,"pfxX":-9.129661226698449,"pfxZ":4.270998554964072,"pX":1.003798304323584,"pZ":1.9362535740891178,"vX0":11.42811430607292,"vY0":-141.63285927175156,"vZ0":-5.8342895042028395,"x":78.74,"y":186.5,"x0":-1.8731484001843393,"y0":50.00046765972188,"z0":5.491324211553803,"aX":-18.78398833921257},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":14.5,"spinRate":2251,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.38485117168007577,"extension":6.347332069570601},"index":4,"playId":"276675e4-f2a4-3cb0-b47b-9188f88d4734","pitchNumber":5,"startTime":"2025-08-23T01:54:27.522Z","endTime":"2025-08-23T01:54:31.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56320867131744,"aZ":-24.36300476857258,"pfxX":1.1365625422225978,"pfxZ":4.148457595902193,"pX":0.07002551833890126,"pZ":2.1893527004542994,"vX0":5.709545983345757,"vY0":-135.35085885389162,"vZ0":-4.557905391376057,"x":114.33,"y":179.67,"x0":-2.201973566415125,"y0":50.00013093619864,"z0":5.570791397214336,"aX":2.13842649085661},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-3.1,"spinRate":2606,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.4024633346714874,"extension":6.162818422987467},"index":5,"playId":"abe92a75-8aa4-32da-9a3e-513b72aa61c1","pitchNumber":6,"startTime":"2025-08-23T01:54:49.010Z","endTime":"2025-08-23T01:54:52.860Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.004718628944065,"aZ":-32.96353813977658,"pfxX":6.080315658309053,"pfxZ":-0.4880934749930974,"pX":-0.631744986342355,"pZ":1.9011843141302687,"vX0":2.6080519145673917,"vY0":-126.67301830991222,"vZ0":-2.575477610696676,"x":141.08,"y":187.45,"x0":-2.466056065978942,"y0":50.00366411213794,"z0":5.578838818140218,"aX":9.834226317339867},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":-11.6,"spinRate":2829,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.43318237134257753,"extension":5.842268352222609},"hitData":{"launchSpeed":98.0,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.0,"coordY":167.0}},"index":6,"playId":"d715affe-af31-3b4f-a0b7-e188ec706baf","pitchNumber":7,"startTime":"2025-08-23T01:55:13.867Z","endTime":"2025-08-23T01:55:23.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:55:23.887Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, second baseman Brett Baty to first baseman Pete Alonso. Jurickson Profar to 2nd.","rbi":0,"awayScore":12,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:55:30.718Z","endTime":"2025-08-23T01:56:17.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.63639056511821,"strikeZoneBottom":1.76080398646477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.949888333981768,"aZ":-27.47303556360814,"pfxX":1.9781921004860403,"pfxZ":2.55425904635014,"pX":-0.674603223445731,"pZ":2.3980141053271584,"vX0":3.769824341522223,"vY0":-133.8995345410203,"vZ0":-3.536395540681718,"x":142.71,"y":174.03,"x0":-2.3498827216726883,"y0":50.0047320786938,"z0":5.669919229566271,"aX":3.64506149914576},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":-4.3,"spinRate":2548,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.4067912181269011,"extension":6.185884691571574},"index":0,"playId":"6fd3a4a6-c8fd-387f-af20-5fd72d57a5ac","pitchNumber":1,"startTime":"2025-08-23T01:55:52.390Z","endTime":"2025-08-23T01:55:55.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.162754875504607,"aZ":-28.999614835217724,"pfxX":-5.658801050537148,"pfxZ":1.8448818119623747,"pX":-0.2029545405999402,"pZ":1.4308593459908747,"vX0":6.774783169283023,"vY0":-129.63358119771738,"vZ0":-4.890125067123476,"x":124.74,"y":200.15,"x0":-2.1009696400765923,"y0":50.005365925185814,"z0":5.525516198190312,"aX":-9.7448446846124},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":9.0,"spinRate":1428,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42067205837050015,"extension":6.607445174916361},"hitData":{"launchSpeed":82.0,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.06,"coordY":148.01}},"index":1,"playId":"50a7df43-af0b-3c65-bf9d-e04ac62dfb1f","pitchNumber":2,"startTime":"2025-08-23T01:56:08.202Z","endTime":"2025-08-23T01:56:17.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:56:17.234Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a sharp ground ball to right fielder Juan Soto. Jurickson Profar scores.","rbi":1,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:56:23.104Z","endTime":"2025-08-23T01:58:38.586Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":{"id":657585,"link":"/api/v1/people/657585"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.7495627388324,"strikeZoneBottom":1.66951174565081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.995962599067987,"aZ":-22.703817820463826,"pfxX":-8.794007755505,"pfxZ":4.575416393568386,"pX":-0.1920099048342297,"pZ":0.9450076850369072,"vX0":8.651218864839564,"vY0":-141.92640117366363,"vZ0":-8.707635269198121,"x":124.32,"y":213.26,"x0":-2.1155917809619225,"y0":50.00588296656654,"z0":5.46276334559316,"aX":-18.20876076387434},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.0,"breakHorizontal":14.5,"spinRate":2252,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3837765991938711,"extension":6.30634151391459},"index":0,"playId":"779c09e3-0862-3bfe-9f80-9b8116e131fb","pitchNumber":1,"startTime":"2025-08-23T01:56:44.029Z","endTime":"2025-08-23T01:56:47.326Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.016058696878815,"aZ":-33.65301139204651,"pfxX":6.173497374676315,"pfxZ":-0.9050221701059193,"pX":1.4638955712377015,"pZ":1.0944405507373602,"vX0":7.349859429165363,"vY0":-126.91867963042972,"vZ0":-4.497081763101526,"x":61.2,"y":209.23,"x0":-2.2670918604700447,"y0":50.001113533204254,"z0":5.557544031933153,"aX":10.109545507618414},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.4,"breakHorizontal":-12.8,"spinRate":2933,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4308967847314098,"extension":6.2265422801656},"index":1,"playId":"79972bc6-79f3-3297-8683-d305d697df4c","pitchNumber":2,"startTime":"2025-08-23T01:57:04.719Z","endTime":"2025-08-23T01:57:09.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12412324462749,"aZ":-24.84925501009132,"pfxX":-9.940083281639147,"pfxZ":3.6292251852190596,"pX":0.30850530371869295,"pZ":1.594526167242604,"vX0":10.329303937701063,"vY0":-140.96298225044058,"vZ0":-6.414548981099214,"x":105.24,"y":195.73,"x0":-2.1064863058372434,"y0":50.00374705227725,"z0":5.49690916224604,"aX":-20.066787745319093},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":2337,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3881020857089674,"extension":6.3600960795536405},"index":2,"playId":"b886fe59-0e35-3d36-a99e-d206256f5026","pitchNumber":3,"startTime":"2025-08-23T01:57:25.368Z","endTime":"2025-08-23T01:57:28.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.7495627388324,"strikeZoneBottom":1.71516216023749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88375276043555,"aZ":-30.759988217928324,"pfxX":-6.10879852536697,"pfxZ":0.818498804403499,"pX":1.0934350592257456,"pZ":0.11608818187976852,"vX0":10.197712623843268,"vY0":-130.45814982506982,"vZ0":-7.664554159037399,"x":75.32,"y":235.65,"x0":-2.0617903965134254,"y0":50.00443004845011,"z0":5.391520875293744,"aX":-10.594478560180004},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":9.0,"spinRate":1478,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.41886718631591124,"extension":6.5379590527651175},"index":3,"playId":"0c22aa01-f156-3fe2-a363-e9da4990a936","pitchNumber":4,"startTime":"2025-08-23T01:57:47.720Z","endTime":"2025-08-23T01:57:51.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"d7cb03e6-79cc-4756-99d0-6d2448723293","startTime":"2025-08-23T01:58:09.894Z","endTime":"2025-08-23T01:58:14.894Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.562120084787047,"aZ":-14.603478007567695,"pfxX":-5.405986850765046,"pfxZ":8.50590391841223,"pX":0.4550654465661069,"pZ":2.310597783078622,"vX0":8.564329773115649,"vY0":-142.3396881229907,"vZ0":-6.678118545097296,"x":99.65,"y":176.39,"x0":-1.8809383715221222,"y0":50.00637609153807,"z0":5.599961457371933,"aX":-11.172261654876246},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":8.2,"spinRate":2326,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3837872055412479,"extension":6.275558361683794},"hitData":{"launchSpeed":109.7,"launchAngle":2.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":186.98,"coordY":99.0}},"index":5,"playId":"fb472f0e-af4a-35c9-bbc7-652d9246fd3d","pitchNumber":5,"startTime":"2025-08-23T01:58:27.991Z","endTime":"2025-08-23T01:58:38.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:58:38.586Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:59:37.708Z","endTime":"2025-08-23T02:00:40.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663584,"link":"/api/v1/people/663584"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:58:46.341Z","endTime":"2025-08-23T01:59:40.007Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.54569191792507,"strikeZoneBottom":1.64637565172352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.234345015634965,"aZ":-24.628305120907182,"pfxX":0.5555436122454704,"pfxZ":4.026252097601489,"pX":-0.6395913250537306,"pZ":3.561898123045446,"vX0":3.6937868284540314,"vY0":-135.2427291884702,"vZ0":-1.1907682083116526,"x":141.38,"y":142.61,"x0":-2.088667395433925,"y0":50.0031003258042,"z0":5.716307741564848,"aX":1.040777262263052},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-1.7,"spinRate":2634,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.40318083975357855,"extension":5.97540824488035},"index":1,"playId":"14e5bb17-9c98-3e34-85b6-392ab4a2779e","pitchNumber":1,"startTime":"2025-08-23T01:59:40.007Z","endTime":"2025-08-23T01:59:43.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(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":95.8,"endSpeed":87.0,"strikeZoneTop":3.6137465086195,"strikeZoneBottom":1.55534888647956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28830662905204,"aZ":-22.16673194688798,"pfxX":-9.142836197969054,"pfxZ":5.1505369530750755,"pX":0.4802517367057595,"pZ":2.4072151021844466,"vX0":10.094010694528496,"vY0":-139.02115799735265,"vZ0":-4.879231397349144,"x":98.69,"y":173.79,"x0":-2.0224895949173387,"y0":50.003592531604724,"z0":5.670850366313458,"aX":-17.766976580049217},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":14.3,"spinRate":2285,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3950889005431071,"extension":5.813403376170993},"index":2,"playId":"4f88bc69-ea12-359c-a662-8ed1fcb3fbf5","pitchNumber":2,"startTime":"2025-08-23T01:59:55.455Z","endTime":"2025-08-23T01:59:58.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.626375009147317,"aZ":-34.08992416190844,"pfxX":7.766741369964906,"pfxZ":-1.2456800238975205,"pX":0.3034989432264825,"pZ":0.5412279180741404,"vX0":4.277145368639316,"vY0":-124.02954099347593,"vZ0":-5.010930729634987,"x":105.43,"y":224.17,"x0":-2.459124152433889,"y0":50.001909213200705,"z0":5.4700353970584175,"aX":11.952202767244486},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-15.1,"spinRate":2863,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4436886868731893,"extension":6.006126474150626},"index":3,"playId":"7dd1d684-65be-35e5-9490-d96480f2d1b8","pitchNumber":3,"startTime":"2025-08-23T02:00:10.734Z","endTime":"2025-08-23T02:00:13.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T02:00:26.336Z","endTime":"2025-08-23T02:00:37.387Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.330176880290843,"aZ":-29.76723909017186,"pfxX":-6.3395220548339,"pfxZ":1.371836481831322,"pX":-0.4580227667871167,"pZ":0.8097356311166809,"vX0":6.400811418582021,"vY0":-130.46982241713218,"vZ0":-6.4230877333269865,"x":134.46,"y":216.92,"x0":-2.1009117463264637,"y0":50.00010792000841,"z0":5.50073237185587,"aX":-11.10270980159181},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":10.3,"spinRate":1405,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41727024258514644,"extension":6.507893734188196},"index":5,"playId":"e05eef39-ea95-3fcc-aa22-096425770adf","pitchNumber":4,"startTime":"2025-08-23T02:00:37.387Z","endTime":"2025-08-23T02:00:40.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:00:40.452Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman Nacho Alvarez Jr. to first baseman Matt Olson.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:03:14.375Z","endTime":"2025-08-23T02:04:38.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Vidal Bruján remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:02:10.432Z","endTime":"2025-08-23T02:03:16.492Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.294591909544252,"aZ":-26.01592750053036,"pfxX":1.0493916061454809,"pfxZ":3.8442358319766434,"pX":0.8794534306270588,"pZ":2.8612059844293767,"vX0":-3.9307532229052344,"vY0":-125.43740565334264,"vZ0":-2.4567473574693928,"x":83.48,"y":161.53,"x0":2.327278253272867,"y0":50.0002269559559,"z0":5.9644826083444995,"aX":1.6800155794301952},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-1.1,"spinRate":1975,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.43589759977014264,"extension":6.384238986451365},"index":1,"playId":"ce4418db-0fc5-3481-b462-ff880204989b","pitchNumber":1,"startTime":"2025-08-23T02:03:16.492Z","endTime":"2025-08-23T02:03:19.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.381400073199806,"aZ":-29.287711694385052,"pfxX":0.6481710874527009,"pfxZ":1.8340918023865758,"pX":0.25757689510413456,"pZ":0.8880623393027718,"vX0":-5.160105133388522,"vY0":-124.31873039043737,"vZ0":-6.075620926155426,"x":107.18,"y":214.8,"x0":2.2701245733150195,"y0":50.00519784073434,"z0":5.774776919127374,"aX":1.0220442396383227},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":0.0,"spinRate":2005,"spinDirection":135},"zone":14,"typeConfidence":0.85,"plateTime":0.4394714402431972,"extension":6.459771308447103},"index":2,"playId":"a50130e4-a04e-324c-a20f-4372f167e50b","pitchNumber":2,"startTime":"2025-08-23T02:03:31.488Z","endTime":"2025-08-23T02:03:34.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T02:03:40.333Z","endTime":"2025-08-23T02:03:52.879Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"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":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.45515027120917,"strikeZoneBottom":1.62385285735606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.633845902479298,"aZ":-25.210804292808778,"pfxX":-0.0077205621532066004,"pfxZ":4.492404993750896,"pX":1.4939197882695323,"pZ":1.3940476083412365,"vX0":-2.428719476684897,"vY0":-123.75222625700164,"vZ0":-5.356813469668312,"x":60.06,"y":201.14,"x0":2.489008304726664,"y0":50.005790991466064,"z0":5.697887724820665,"aX":-0.012028955344460175},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.1,"breakHorizontal":0.6,"spinRate":2024,"spinDirection":134},"zone":14,"typeConfidence":0.87,"plateTime":0.4425525807852946,"extension":6.294220439270826},"index":4,"playId":"fe0c8109-78de-3a08-a087-be996e68aaca","pitchNumber":3,"startTime":"2025-08-23T02:03:52.879Z","endTime":"2025-08-23T02:03:55.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.300130500228626,"aZ":-14.776464504355348,"pfxX":6.46886952524688,"pfxZ":9.388510784640808,"pX":0.7929295057762619,"pZ":2.938457708412604,"vX0":-5.037934072034745,"vY0":-135.21805755098103,"vZ0":-5.232041100034704,"x":86.78,"y":159.44,"x0":1.8391549005640764,"y0":50.00268502607235,"z0":5.934143762320308,"aX":11.986859273568111},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":-10.7,"spinRate":2097,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.4049681248133754,"extension":6.216918566812134},"index":5,"playId":"5e76593c-4cb8-3277-a2c2-8c03c824329b","pitchNumber":4,"startTime":"2025-08-23T02:04:10.635Z","endTime":"2025-08-23T02:04:14.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76684155971637,"aZ":-26.680543496316915,"pfxX":1.5886483878503808,"pfxZ":3.3077006664627824,"pX":0.28240774915321476,"pZ":0.8556810105144248,"vX0":-5.6947528453287,"vY0":-127.48771794597978,"vZ0":-7.044371234966225,"x":106.24,"y":215.68,"x0":2.3291315587604156,"y0":50.00466047455013,"z0":5.731727720349302,"aX":2.641159949764901},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.7,"spinRate":1977,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4280099623061,"extension":6.3850528523661305},"hitData":{"launchSpeed":67.4,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.73,"coordY":160.67}},"index":6,"playId":"390fa84a-15a0-3548-bdfe-6a3369c7115f","pitchNumber":5,"startTime":"2025-08-23T02:04:29.563Z","endTime":"2025-08-23T02:04:38.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:04:38.600Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out to first baseman Matt Olson.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:04:45.581Z","endTime":"2025-08-23T02:05:46.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.050626064442852,"aZ":-28.189506720634252,"pfxX":1.0144901883517516,"pfxZ":2.5127986712143056,"pX":0.088673012205924,"pZ":2.5519373128573015,"vX0":-5.3890444070940795,"vY0":-124.62335631454171,"vZ0":-2.657460405331359,"x":113.62,"y":169.88,"x0":2.139433566129697,"y0":50.00333751600392,"z0":5.9403676395518135,"aX":1.6096649966547827},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":-0.7,"spinRate":1924,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.4380906913902063,"extension":6.383906810081922},"index":0,"playId":"07efe69b-2adf-3815-8ce1-7fee101f5260","pitchNumber":1,"startTime":"2025-08-23T02:05:02.037Z","endTime":"2025-08-23T02:05:05.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.9078661113671,"strikeZoneBottom":1.71516216023749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8531426509947,"aZ":-30.040434248017213,"pfxX":0.6129961285245402,"pfxZ":1.4692065531056635,"pX":-1.2085327074760712,"pZ":0.25381601135289306,"vX0":-8.191609649992628,"vY0":-120.25502587360543,"vZ0":-6.495057614881829,"x":163.07,"y":231.93,"x0":2.179147925058034,"y0":50.00082602351857,"z0":5.6940336859992,"aX":0.8891468361739279},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.2,"breakHorizontal":1.1,"spinRate":2165,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.45752820060207267,"extension":6.4549027497220095},"index":1,"playId":"6a385bee-36bb-3338-98d5-738b65a8c925","pitchNumber":2,"startTime":"2025-08-23T02:05:19.770Z","endTime":"2025-08-23T02:05:22.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.227006028047573,"aZ":-15.913911227195129,"pfxX":8.241469770860306,"pfxZ":8.77415887984418,"pX":0.9024661637476085,"pZ":2.4861326503268977,"vX0":-5.6385644596623505,"vY0":-134.98569129701326,"vZ0":-6.259219483473561,"x":82.6,"y":171.65,"x0":1.943196604062294,"y0":50.00341433919967,"z0":5.947472446579756,"aX":15.2733693200252},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":-13.8,"spinRate":1936,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.40511848517469407,"extension":6.463317666086245},"hitData":{"launchSpeed":77.6,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.88,"coordY":161.93}},"index":2,"playId":"e2887573-e508-3705-80c8-e767e6683c7a","pitchNumber":3,"startTime":"2025-08-23T02:05:37.324Z","endTime":"2025-08-23T02:05:46.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:05:46.372Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Matt Olson.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:05:47.078Z","endTime":"2025-08-23T02:06:40.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":82.8,"endSpeed":76.2,"strikeZoneTop":3.68166910505449,"strikeZoneBottom":1.53251011614964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40818369587068,"aZ":-29.370580718953494,"pfxX":0.9439577917847197,"pfxZ":1.9268893761309287,"pX":-1.7397487124075948,"pZ":0.06617561273675518,"vX0":-9.129686467634924,"vY0":-120.05830857157193,"vZ0":-7.250112988844104,"x":183.32,"y":236.99,"x0":1.998134252410485,"y0":50.00116331553266,"z0":5.757697018495579,"aX":1.3722950972028303},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.8,"breakHorizontal":0.6,"spinRate":2151,"spinDirection":92},"zone":13,"typeConfidence":0.89,"plateTime":0.45715866227263646,"extension":6.597782588151729},"index":0,"playId":"102d2dfc-40b7-3953-8de4-edadae9e0e1a","pitchNumber":1,"startTime":"2025-08-23T02:06:11.844Z","endTime":"2025-08-23T02:06:14.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79912810413028,"aZ":-27.341416389437413,"pfxX":1.6946151937958134,"pfxZ":2.998514040050984,"pX":-0.6845724626546,"pZ":2.1396439402452447,"vX0":-7.455956790180081,"vY0":-125.73898134562137,"vZ0":-3.819347232749244,"x":143.09,"y":181.01,"x0":2.0898943324842127,"y0":50.00412037970357,"z0":5.879243538687989,"aX":2.733388090128447},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.4,"spinRate":1941,"spinDirection":141},"zone":7,"typeConfidence":0.91,"plateTime":0.43443532143282937,"extension":6.323718056230907},"hitData":{"launchSpeed":64.6,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.13,"coordY":176.06}},"index":1,"playId":"d28e5402-bd29-33d7-bb7f-c525a0efffdb","pitchNumber":2,"startTime":"2025-08-23T02:06:31.338Z","endTime":"2025-08-23T02:06:40.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:06:40.354Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:09:07.518Z","endTime":"2025-08-23T02:11:26.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Helsley replaces Reed Garrett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:08:24.866Z","endTime":"2025-08-23T02:09:09.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"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":98.2,"endSpeed":89.5,"strikeZoneTop":3.54579538701839,"strikeZoneBottom":1.55534888647956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67205022933394,"aZ":-8.539187833728192,"pfxX":-1.559555366554649,"pfxZ":11.447432290584754,"pX":0.3118125045035977,"pZ":3.7280223563989328,"vX0":2.3375935228530835,"vY0":-142.95143212835012,"vZ0":-5.470815663669146,"x":105.11,"y":138.12,"x0":-0.314782943359466,"y0":50.004046855082414,"z0":6.205640216666929,"aX":-3.2204657405238732},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.8,"breakHorizontal":2.3,"spinRate":2646,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.38350455965981034,"extension":6.545575942807526},"index":1,"playId":"b02b97bb-5bf0-3d53-8705-390f9c94ba8d","pitchNumber":1,"startTime":"2025-08-23T02:09:09.893Z","endTime":"2025-08-23T02:09:13.660Z","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":98.0,"endSpeed":89.1,"strikeZoneTop":3.63639056511821,"strikeZoneBottom":1.66951174565081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40401323325457,"aZ":-6.897404125432593,"pfxX":-1.3020729692744775,"pfxZ":12.355027295772505,"pX":-0.043346402074517267,"pZ":2.7218994037626736,"vX0":0.31119170364715754,"vY0":-142.5065454529934,"vZ0":-8.209824213875264,"x":118.65,"y":165.29,"x0":0.014779219753239087,"y0":50.00062974188913,"z0":6.08435581103673,"aX":-2.663064218796653},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.8,"breakHorizontal":2.3,"spinRate":2605,"spinDirection":189},"zone":5,"typeConfidence":0.9,"plateTime":0.38515268120344714,"extension":6.597370910422363},"index":2,"playId":"1e5630d9-7dfb-37d9-b3d7-edaa0494634b","pitchNumber":2,"startTime":"2025-08-23T02:09:27.485Z","endTime":"2025-08-23T02:09:31.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":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.89092411484876,"aZ":-4.953807388519872,"pfxX":-1.2720457600536117,"pfxZ":12.898484796470488,"pX":-0.22359997019444716,"pZ":2.761493445084701,"vX0":0.5250068474829876,"vY0":-144.82668634330858,"vZ0":-8.735037946977862,"x":125.52,"y":164.22,"x0":-0.2426326804965087,"y0":50.00529384268462,"z0":6.12989007485491,"aX":-2.6848228691570464},"breaks":{"breakAngle":19.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.1,"breakVerticalInduced":21.6,"breakHorizontal":2.2,"spinRate":2704,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.379142658009719,"extension":6.517718533487854},"index":3,"playId":"d5abe15d-4647-3c10-a1a1-110615eb2a99","pitchNumber":3,"startTime":"2025-08-23T02:09:46.486Z","endTime":"2025-08-23T02:09:50.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.63639056511821,"strikeZoneBottom":1.73798415407683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.725483804590592,"aZ":-40.889886340705594,"pfxX":-0.6248011971106497,"pfxZ":-5.926843294526823,"pX":0.9422537169641954,"pZ":0.29882565729766347,"vX0":2.9676456193421985,"vY0":-121.10823659511269,"vZ0":-5.4130792024650605,"x":81.08,"y":230.71,"x0":-0.22276990491668514,"y0":50.00057648799324,"z0":6.176177584689972,"aX":-0.9194804438706753},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.9,"breakHorizontal":0.4,"spinRate":2697,"spinDirection":23},"zone":14,"typeConfidence":0.89,"plateTime":0.4538871977165555,"extension":6.710762406467082},"index":4,"playId":"0a2cb446-2a94-39db-aae3-562d37b283f1","pitchNumber":4,"startTime":"2025-08-23T02:10:07.545Z","endTime":"2025-08-23T02:10:10.545Z","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":99.6,"endSpeed":90.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.75289423295916,"aZ":-7.103201273414972,"pfxX":0.8933188411753834,"pfxZ":11.872807875087126,"pX":0.5203951792085963,"pZ":2.585182215773174,"vX0":1.168531151223499,"vY0":-144.8426994339106,"vZ0":-8.70290295240739,"x":97.16,"y":168.98,"x0":-0.00530441328143327,"y0":50.00675211391932,"z0":6.073352622208295,"aX":1.8868178377600064},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.8,"breakHorizontal":-1.9,"spinRate":2687,"spinDirection":187},"zone":6,"typeConfidence":0.9,"plateTime":0.37904330304462963,"extension":6.590393699475674},"index":5,"playId":"b8dfed42-1f6b-3877-95df-7408c7de1562","pitchNumber":5,"startTime":"2025-08-23T02:10:28.322Z","endTime":"2025-08-23T02:10:31.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.6137465086195,"strikeZoneBottom":1.76080398646477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.740337504231437,"aZ":-30.694995808089235,"pfxX":0.9211790243155618,"pfxZ":0.8612260985060307,"pX":0.3433189464534852,"pZ":0.9733113092559512,"vX0":1.4298156013711976,"vY0":-129.6759430360578,"vZ0":-7.113178980497928,"x":103.91,"y":212.5,"x0":-0.3329197943126598,"y0":50.00347504072941,"z0":6.064769735750302,"aX":1.5834463033715247},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":-1.9,"spinRate":2477,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.42087348973433913,"extension":6.625485620331389},"index":6,"playId":"8dc5e293-6534-3c5a-b71b-cda783811c39","pitchNumber":6,"startTime":"2025-08-23T02:10:58.454Z","endTime":"2025-08-23T02:11:02.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":3.54579538701839,"strikeZoneBottom":1.71516216023749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83539507664866,"aZ":-10.476227392294948,"pfxX":-0.8988944668113317,"pfxZ":10.192701324678424,"pX":0.565437630499108,"pZ":3.699040177171576,"vX0":2.17964380202463,"vY0":-144.97279520556538,"vZ0":-5.418643862947614,"x":95.45,"y":138.91,"x0":-0.07931212628913814,"y0":50.003944198877846,"z0":6.231613888665595,"aX":-1.9138877382159394},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.5,"breakHorizontal":1.2,"spinRate":2645,"spinDirection":183},"zone":12,"typeConfidence":0.9,"plateTime":0.3777921052820816,"extension":6.561493660992753},"index":7,"playId":"91c519b3-c270-3ba0-8a04-4545852a4c75","pitchNumber":7,"startTime":"2025-08-23T02:11:21.815Z","endTime":"2025-08-23T02:11:26.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:11:26.197Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:11:28.413Z","endTime":"2025-08-23T02:12:47.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":100.2,"endSpeed":91.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.29816401145283,"aZ":-7.596241032128718,"pfxX":-2.2668909256699985,"pfxZ":11.45496145871996,"pX":0.04405736617369981,"pZ":2.9879025295215413,"vX0":1.688307412034793,"vY0":-145.78335914563564,"vZ0":-7.7357629206448175,"x":115.32,"y":158.11,"x0":-0.2490019508716936,"y0":50.00205811634253,"z0":6.139152553654793,"aX":-4.863519508466701},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.3,"breakHorizontal":3.7,"spinRate":2700,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.3761800753743114,"extension":6.591976869209642},"index":0,"playId":"8dc79e07-ec25-302a-9ce2-c266d04bf994","pitchNumber":1,"startTime":"2025-08-23T02:11:52.330Z","endTime":"2025-08-23T02:11:55.330Z","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":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.045997600144428,"aZ":-44.38379426674464,"pfxX":2.81551546405617,"pfxZ":-8.778262345388885,"pX":0.5713625781464186,"pZ":2.1167182289988276,"vX0":1.0245460053981874,"vY0":-117.40838695953292,"vZ0":-0.23474780557758246,"x":95.22,"y":181.63,"x0":-0.2369625921587925,"y0":50.00353473883086,"z0":6.362135187327495,"aX":3.915321417653397},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.6,"breakHorizontal":-5.4,"spinRate":2686,"spinDirection":30},"zone":9,"typeConfidence":0.91,"plateTime":0.4672067459666107,"extension":6.575540111159177},"index":1,"playId":"f4f36056-8dd2-30fa-99ad-4e6b35f19c63","pitchNumber":2,"startTime":"2025-08-23T02:12:11.705Z","endTime":"2025-08-23T02:12:14.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.703064582621522,"aZ":-42.22826236098334,"pfxX":2.2106456581651996,"pfxZ":-6.864343844869772,"pX":-0.7055708896524212,"pZ":2.255409050999688,"vX0":-1.5706324128647144,"vY0":-120.37006375034728,"vZ0":-0.6424594802215559,"x":143.89,"y":177.88,"x0":-0.3313168819434135,"y0":50.002361707556,"z0":6.269711511877954,"aX":3.238868904598609},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.4,"breakHorizontal":-3.6,"spinRate":2653,"spinDirection":30},"zone":4,"typeConfidence":0.88,"plateTime":0.4553023840426307,"extension":6.656781721976179},"hitData":{"launchSpeed":83.7,"launchAngle":31.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.27,"coordY":75.66}},"index":2,"playId":"7a8cae55-0bd7-3743-8848-fb89329d4e27","pitchNumber":3,"startTime":"2025-08-23T02:12:35.052Z","endTime":"2025-08-23T02:12:47.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:12:47.586Z","atBatIndex":83},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ozzie Albies doubles (18) on a line drive to right fielder Juan Soto. Marcell Ozuna to 3rd.","rbi":0,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:12:47.937Z","endTime":"2025-08-23T02:14:08.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.20562706248203,"strikeZoneBottom":1.53251011614964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91811947052527,"aZ":-40.90617735388332,"pfxX":-0.11296259624179167,"pfxZ":-6.147720574680747,"pX":0.07894011202365943,"pZ":0.2960125614769963,"vX0":0.9473591874798054,"vY0":-118.5634116390944,"vZ0":-4.655222106626782,"x":113.99,"y":230.79,"x0":-0.3113060950715657,"y0":50.00046403615187,"z0":6.022653288248962,"aX":-0.1608417160998916},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.0,"breakHorizontal":0.0,"spinRate":2489,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4621900182805083,"extension":6.7146091473258185},"index":0,"playId":"430c3eba-1e8d-3374-8595-8d0a6f2eda12","pitchNumber":1,"startTime":"2025-08-23T02:13:12.974Z","endTime":"2025-08-23T02:13:17.072Z","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":99.7,"endSpeed":91.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86365659560387,"aZ":-10.201901098836354,"pfxX":-2.6593546724097394,"pfxZ":10.234786930369541,"pX":-0.29960867204901476,"pZ":2.300991669836019,"vX0":0.7079694943526547,"vY0":-145.12417532006683,"vZ0":-9.031350603553415,"x":128.42,"y":176.65,"x0":-0.20009665227586296,"y0":50.006750290259696,"z0":6.063024599162189,"aX":-5.711140327237917},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2592,"spinDirection":193},"zone":4,"typeConfidence":0.9,"plateTime":0.37647260122762116,"extension":6.53871352375079},"index":1,"playId":"469c048f-3d94-3e61-821c-a5a9c16f3a0d","pitchNumber":2,"startTime":"2025-08-23T02:13:33.498Z","endTime":"2025-08-23T02:13:36.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80440469979658,"aZ":-10.416796805807921,"pfxX":-1.3763355872104834,"pfxZ":10.164907159942441,"pX":0.5399840325154011,"pZ":1.923555189685768,"vX0":2.2165638643623597,"vY0":-144.91205228769414,"vZ0":-9.846317182251655,"x":96.42,"y":186.84,"x0":-0.053739604131995404,"y0":50.004284976504394,"z0":5.989178239485882,"aX":-2.946521052822359},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":2.0,"spinRate":2512,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.3770274141613079,"extension":6.5766074832820705},"hitData":{"launchSpeed":95.2,"launchAngle":19.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":220.85,"coordY":110.55}},"index":2,"playId":"42a9a7dc-1a1e-35aa-8f1c-7a68c8697220","pitchNumber":3,"startTime":"2025-08-23T02:13:54.291Z","endTime":"2025-08-23T02:14:08.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:14:08.168Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nacho Alvarez Jr. flies out to left fielder Tyrone Taylor.","rbi":0,"awayScore":12,"homeScore":4,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:14:15.825Z","endTime":"2025-08-23T02:15:13.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.2964042378221,"strikeZoneBottom":1.48682649043177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.232669684220607,"aZ":-33.775640229056094,"pfxX":2.131406999193965,"pfxZ":-0.9210094446012782,"pX":0.14990451287333031,"pZ":1.797426356418154,"vX0":0.788182287719363,"vY0":-130.69242795592777,"vZ0":-4.771524413194875,"x":111.29,"y":190.25,"x0":-0.4320996982911526,"y0":50.00359426141594,"z0":6.16906999966838,"aX":3.7056597202324872},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.4,"breakHorizontal":-4.1,"spinRate":2486,"spinDirection":123},"zone":8,"typeConfidence":0.91,"plateTime":0.41828423980922835,"extension":6.494492958592108},"index":0,"playId":"f960f8a2-7d37-3823-9b26-1495023ff920","pitchNumber":1,"startTime":"2025-08-23T02:14:40.767Z","endTime":"2025-08-23T02:14:44.259Z","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":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.010909793712425,"aZ":-34.8330701914349,"pfxX":0.30310234655726176,"pfxZ":-1.5107030528384762,"pX":-0.1971893357699535,"pZ":2.6620961131812155,"vX0":0.035611959086527034,"vY0":-130.98235562537474,"vZ0":-2.552773969279855,"x":124.52,"y":166.9,"x0":-0.2503508502628059,"y0":50.00218909245854,"z0":6.21808407768693,"aX":0.5340235779935039},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.0,"breakHorizontal":-0.6,"spinRate":2572,"spinDirection":55},"zone":5,"typeConfidence":0.9,"plateTime":0.41593779020188304,"extension":6.446072706353277},"hitData":{"launchSpeed":78.6,"launchAngle":32.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.87,"coordY":86.13}},"index":1,"playId":"22826129-d36b-3a93-8959-1b4b10be48f1","pitchNumber":2,"startTime":"2025-08-23T02:14:58.702Z","endTime":"2025-08-23T02:15:13.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:15:13.180Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a line drive to left fielder Tyrone Taylor. Marcell Ozuna scores. Ozzie Albies to 3rd.","rbi":1,"awayScore":12,"homeScore":5,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:15:16.483Z","endTime":"2025-08-23T02:16:32.973Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.7,"strikeZoneTop":3.43248130986545,"strikeZoneBottom":1.55534888647956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.433429789900003,"aZ":-31.765376251915026,"pfxX":1.3919420292988192,"pfxZ":0.22125286635324937,"pX":-0.3305703528232447,"pZ":0.7609836034490711,"vX0":-0.18223296218334256,"vY0":-133.7069184917534,"vZ0":-7.775779061544382,"x":129.6,"y":218.23,"x0":-0.44311070558434784,"y0":50.00315516448947,"z0":5.947581907757045,"aX":2.551808286337542},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.8,"breakHorizontal":-2.5,"spinRate":2509,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.40769982326662824,"extension":6.632126452792749},"index":0,"playId":"e1ae0fe8-66a1-3391-951b-593bd540d984","pitchNumber":1,"startTime":"2025-08-23T02:15:40.983Z","endTime":"2025-08-23T02:15:45.510Z","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":88.0,"endSpeed":81.6,"strikeZoneTop":3.34177521381807,"strikeZoneBottom":1.48682649043177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.319317472349205,"aZ":-35.69378413654954,"pfxX":0.6727482115311898,"pfxZ":-2.093275939990132,"pX":-0.540378346981241,"pZ":2.919887541197173,"vX0":-0.6446492434849677,"vY0":-128.2864840533776,"vZ0":-1.1779779147062404,"x":137.6,"y":159.94,"x0":-0.3743096245725376,"y0":50.00213303364384,"z0":6.145030534573656,"aX":1.1313067232876186},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.8,"breakHorizontal":-1.1,"spinRate":2443,"spinDirection":66},"zone":1,"typeConfidence":0.9,"plateTime":0.4254941788556543,"extension":6.5778215502092605},"index":1,"playId":"53e7e6e5-5607-3962-841b-1dea728ab387","pitchNumber":2,"startTime":"2025-08-23T02:16:02.127Z","endTime":"2025-08-23T02:16:05.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.32060691078001,"aZ":-9.263318286086445,"pfxX":-1.8900668416777824,"pfxZ":10.651328534805193,"pX":-0.34974101884968023,"pZ":2.875611268790713,"vX0":0.35060605602437,"vY0":-146.15903082149674,"vZ0":-7.6244309379227655,"x":130.33,"y":161.14,"x0":-0.22622150947983938,"y0":50.00377715605044,"z0":6.083549070565857,"aX":-4.065497030289735},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":2647,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.37557893476223825,"extension":6.468996199209625},"hitData":{"launchSpeed":95.4,"launchAngle":12.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.38,"coordY":103.29}},"index":2,"playId":"a7b5bf21-c34f-3422-9656-07092b3a462f","pitchNumber":3,"startTime":"2025-08-23T02:16:22.449Z","endTime":"2025-08-23T02:16:32.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:16:32.973Z","atBatIndex":86},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jurickson Profar doubles (10) on a sharp line drive to right fielder Juan Soto. Ozzie Albies scores. Vidal Bruján scores.","rbi":2,"awayScore":12,"homeScore":7,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:16:39.063Z","endTime":"2025-08-23T02:18:42.403Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":90.4,"endSpeed":83.6,"strikeZoneTop":3.47781617560223,"strikeZoneBottom":1.73798415407683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84741660969035,"aZ":-30.13925251726346,"pfxX":2.1271325421557195,"pfxZ":1.156796007229782,"pX":0.3678219599104089,"pZ":1.768296997587738,"vX0":1.1438582130215462,"vY0":-131.65243498232286,"vZ0":-5.375430383816449,"x":102.98,"y":191.04,"x0":-0.3481520573830797,"y0":50.00630110699519,"z0":6.056167272793543,"aX":3.7499090952572005},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":-4.1,"spinRate":2448,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.4153769735019339,"extension":6.507728747236304},"index":0,"playId":"15f35c0b-be0a-3b04-ac48-e5b0e08e1f95","pitchNumber":1,"startTime":"2025-08-23T02:17:00.263Z","endTime":"2025-08-23T02:17:04.429Z","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":100.0,"endSpeed":91.8,"strikeZoneTop":3.53069132222716,"strikeZoneBottom":1.72276974530129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.100403604443436,"aZ":-9.92240135061701,"pfxX":-2.5838933544603093,"pfxZ":10.373239680618717,"pX":-0.95216968384406,"pZ":1.3234454615017952,"vX0":-0.893159312018606,"vY0":-145.31750948670046,"vZ0":-11.582664028435982,"x":153.29,"y":203.05,"x0":-0.30540557420343745,"y0":50.00076698542296,"z0":5.956989905867623,"aX":-5.542084267061841},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2662,"spinDirection":193},"zone":13,"typeConfidence":0.91,"plateTime":0.37648130532068613,"extension":6.579656135916299},"index":1,"playId":"7143d29b-d4ac-33f0-a0c5-56420ca54df5","pitchNumber":2,"startTime":"2025-08-23T02:17:19.869Z","endTime":"2025-08-23T02:17:23.112Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0253220067154,"aZ":-35.86270034242898,"pfxX":0.04650994095176397,"pfxZ":-2.2750136067968505,"pX":-0.6749943816200904,"pZ":2.4741730243769444,"vX0":-0.8090000517504875,"vY0":-126.91348178883,"vZ0":-2.036649373733317,"x":142.73,"y":171.98,"x0":-0.3575743319541667,"y0":50.000438692241545,"z0":6.155131747459258,"aX":0.07566560408039798},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.3,"breakHorizontal":0.1,"spinRate":2506,"spinDirection":66},"zone":4,"typeConfidence":0.9,"plateTime":0.4322871378266795,"extension":6.509055080283932},"index":2,"playId":"ff5d2755-5690-38a4-a41f-4f100901bf18","pitchNumber":3,"startTime":"2025-08-23T02:17:40.644Z","endTime":"2025-08-23T02:17:43.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.39469297216021,"strikeZoneBottom":1.51728315343119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.198860626426026,"aZ":-44.34629957456673,"pfxX":1.888126430807402,"pfxZ":-8.514617387660127,"pX":-1.1939585033682403,"pZ":1.2832503576354657,"vX0":-2.7110217007931587,"vY0":-119.20940692449227,"vZ0":-2.0279826213806267,"x":162.51,"y":204.13,"x0":-0.2841973960350891,"y0":50.000058212086394,"z0":6.170397447639612,"aX":2.7010244353053587},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.6,"breakHorizontal":-2.8,"spinRate":2830,"spinDirection":20},"zone":13,"typeConfidence":0.89,"plateTime":0.46051850618271883,"extension":6.621564915254163},"index":3,"playId":"43788ecf-1b7b-309f-b090-1f83f9780dad","pitchNumber":4,"startTime":"2025-08-23T02:18:06.980Z","endTime":"2025-08-23T02:18:09.980Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.674296435079214,"aZ":-43.28749740921052,"pfxX":1.097290760938872,"pfxZ":-7.4795864991293275,"pX":-0.03724642025459831,"pZ":2.6825295534154674,"vX0":0.2229326299013502,"vY0":-120.84071297716132,"vZ0":0.5605590379399168,"x":118.42,"y":166.35,"x0":-0.2732299512268634,"y0":50.0060413354448,"z0":6.238328496057399,"aX":1.6294327597948723},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.2,"breakHorizontal":-2.0,"spinRate":2569,"spinDirection":28},"zone":5,"typeConfidence":0.9,"plateTime":0.4525821147249629,"extension":6.623606517495281},"hitData":{"launchSpeed":106.2,"launchAngle":19.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.41,"coordY":77.12}},"index":4,"playId":"eeb10fa3-0d30-3ff4-8070-c37c0b480648","pitchNumber":5,"startTime":"2025-08-23T02:18:27.392Z","endTime":"2025-08-23T02:18:42.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:18:42.403Z","atBatIndex":87},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out softly, pitcher Ryan Helsley to first baseman Pete Alonso.","rbi":0,"awayScore":12,"homeScore":7,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:19:59.290Z","endTime":"2025-08-23T02:20:11.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":12,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T02:19:03.312Z","endTime":"2025-08-23T02:20:01.655Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.852798313512725,"aZ":-29.917040582000997,"pfxX":0.822259622065241,"pfxZ":1.312621825098577,"pX":0.7607365319160918,"pZ":2.0687911635858054,"vX0":2.4607315867679365,"vY0":-129.8435006295442,"vZ0":-4.444555722987306,"x":88.0,"y":182.92,"x0":-0.30268341670965165,"y0":50.00649126005768,"z0":6.05560065706147,"aX":1.4165166886533387},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2379,"spinDirection":164},"zone":9,"typeConfidence":0.9,"plateTime":0.4203840563433787,"extension":6.63448603123668},"hitData":{"launchSpeed":51.2,"launchAngle":-46.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":117.0,"coordY":180.0}},"index":1,"playId":"5ffb2572-f0ac-3879-81d4-dbb73f0e2649","pitchNumber":1,"startTime":"2025-08-23T02:20:01.655Z","endTime":"2025-08-23T02:20:11.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:20:11.004Z","atBatIndex":88}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out softly, pitcher Ryan Helsley to first baseman Pete Alonso.","rbi":0,"awayScore":12,"homeScore":7,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:19:59.290Z","endTime":"2025-08-23T02:20:11.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":12,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T02:19:03.312Z","endTime":"2025-08-23T02:20:01.655Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.852798313512725,"aZ":-29.917040582000997,"pfxX":0.822259622065241,"pfxZ":1.312621825098577,"pX":0.7607365319160918,"pZ":2.0687911635858054,"vX0":2.4607315867679365,"vY0":-129.8435006295442,"vZ0":-4.444555722987306,"x":88.0,"y":182.92,"x0":-0.30268341670965165,"y0":50.00649126005768,"z0":6.05560065706147,"aX":1.4165166886533387},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2379,"spinDirection":164},"zone":9,"typeConfidence":0.9,"plateTime":0.4203840563433787,"extension":6.63448603123668},"hitData":{"launchSpeed":51.2,"launchAngle":-46.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":117.0,"coordY":180.0}},"index":1,"playId":"5ffb2572-f0ac-3879-81d4-dbb73f0e2649","pitchNumber":1,"startTime":"2025-08-23T02:20:01.655Z","endTime":"2025-08-23T02:20:11.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:20:11.004Z","atBatIndex":88},"scoringPlays":[12,14,23,27,31,33,35,38,58,69,71,75,77,86,87],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":129.18,"y":63.84},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":43.52,"y":112.38},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":181.65,"y":83.6},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":111.94,"y":152.85},"type":"O","description":"Forceout"}]}},{"startIndex":8,"endIndex":18,"top":[8,9,10,11,12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":98.75,"y":96.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":68.98,"y":124.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":188.94,"y":118.85},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"coordinates":{"x":73.82,"y":89.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":183.03,"y":124.55},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":102.26,"y":161.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":130.7,"y":179.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":156.0,"y":163.0},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":28,"top":[19,20,21,22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":69.44,"y":114.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":138.0,"y":47.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":106.0,"y":172.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":169.58,"y":89.86},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"coordinates":{"x":112.73,"y":189.98},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":53.24,"y":103.84},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":143.41,"y":147.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":88.0,"y":101.0},"type":"H","description":"Single"}]}},{"startIndex":29,"endIndex":41,"top":[29,30,31,32,33,34,35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":114.2,"y":85.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":180.32,"y":108.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":176.79,"y":80.04},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":162.47,"y":84.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":151.88,"y":56.03},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":114.97,"y":144.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":203.92,"y":114.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"coordinates":{"x":108.31,"y":148.62},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":101.02,"y":27.72},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":113.15,"y":151.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":110.73,"y":149.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":128.28,"y":141.36},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":95.92,"y":72.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":137.96,"y":177.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":141.06,"y":105.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":147.1,"y":56.42},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":123.54,"y":150.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":108.92,"y":163.14},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":158.88,"y":169.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":62.74,"y":121.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":177.9,"y":92.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"coordinates":{"x":102.86,"y":164.96},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":128.5,"y":192.0},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":65,"top":[57,58,59,60,61],"bottom":[62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":192.23,"y":121.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":18.47,"y":101.09},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":124.55,"y":189.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":144.5,"y":102.96},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":150.06,"y":158.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":182.46,"y":103.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":203.0,"y":99.72},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":78,"top":[66,67,68,69,70,71,72],"bottom":[73,74,75,76,77,78],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":150.0,"y":84.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":174.21,"y":108.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":32.0,"y":107.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"coordinates":{"x":160.64,"y":59.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":162.92,"y":50.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":137.79,"y":106.75},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":39.0,"y":102.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":145.0,"y":146.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":161.0,"y":167.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":150.06,"y":148.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":186.98,"y":99.0},"type":"H","description":"Single"}]}},{"startIndex":79,"endIndex":88,"top":[79,80,81],"bottom":[82,83,84,85,86,87,88],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":104.73,"y":160.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":151.88,"y":161.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":148.13,"y":176.06},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":154.27,"y":75.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":220.85,"y":110.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":106.87,"y":86.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":82.38,"y":103.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":197.41,"y":77.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":117.0,"y":180.0},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":3}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":3}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":10,"errors":1,"leftOnBase":4},"away":{"runs":12,"hits":21,"errors":0,"leftOnBase":12}},"defense":{"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"catcher":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"first":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"second":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"third":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"shortstop":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"left":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"onDeck":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"inHole":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"battingOrder":7,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"onDeck":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"inHole":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"battingOrder":2,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":9,"airOuts":12,"runs":12,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".246","atBats":46,"obp":".323","slg":".421","ops":".744","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":32,"rbi":12,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":15,"airOuts":3,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":36,"obp":".316","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":146,"era":"3.83","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.31","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":55,"strikes":91,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":7,"pitchesPerInning":"16.22","runsScoredPer9":"7.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":0,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":25,"groundOuts":71,"airOuts":48,"runs":10,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".210","atBats":214,"obp":".275","slg":".299","ops":".574","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":64,"rbi":16,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.00","popOuts":4,"lineOuts":19},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":4,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":15,"stolenBases":21,"stolenBasePercentage":".583","caughtStealingPercentage":".417","assists":31,"putOuts":538,"errors":5,"chances":574,"fielding":".991","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"3-5 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":45,"groundOuts":58,"airOuts":100,"runs":28,"doubles":14,"triples":3,"homeRuns":2,"strikeOuts":70,"baseOnBalls":14,"intentionalWalks":1,"hits":58,"hitByPitch":8,"avg":".206","atBats":282,"obp":".261","slg":".298","ops":".559","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":84,"rbi":20,"leftOnBase":123,"sacBunts":2,"sacFlies":2,"babip":".264","groundOutsToAirouts":"0.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"141.00","popOuts":29,"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":7,"putOuts":220,"errors":2,"chances":229,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":7,"flyOuts":21,"groundOuts":27,"airOuts":40,"runs":21,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":6,"atBats":142,"obp":".299","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":651,"era":"5.15","inningsPitched":"36.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.12","battersFaced":159,"outs":110,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":651,"balls":207,"strikes":444,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".333","pitchesPerInning":"17.75","gamesFinished":1,"strikeoutWalkRatio":"5.63","strikeoutsPer9Inn":"11.05","walksPer9Inn":"1.96","hitsPer9Inn":"8.10","runsScoredPer9":"5.15","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":6},"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}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":69,"groundOuts":80,"airOuts":107,"runs":33,"doubles":16,"triples":4,"homeRuns":10,"strikeOuts":36,"baseOnBalls":38,"intentionalWalks":4,"hits":76,"hitByPitch":5,"avg":".259","atBats":294,"obp":".350","slg":".442","ops":".792","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":130,"rbi":40,"leftOnBase":122,"sacBunts":2,"sacFlies":3,"babip":".263","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":17,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":130,"errors":4,"chances":266,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2B, 3 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":51,"groundOuts":84,"airOuts":83,"runs":28,"doubles":16,"triples":2,"homeRuns":9,"strikeOuts":78,"baseOnBalls":20,"intentionalWalks":0,"hits":73,"hitByPitch":2,"avg":".232","atBats":314,"obp":".279","slg":".382","ops":".661","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":120,"rbi":39,"leftOnBase":144,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.89","popOuts":16,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":45,"errors":7,"chances":141,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"4-6 | 2B, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":31,"groundOuts":94,"airOuts":58,"runs":42,"doubles":10,"triples":2,"homeRuns":15,"strikeOuts":80,"baseOnBalls":26,"intentionalWalks":0,"hits":76,"hitByPitch":1,"avg":".249","atBats":305,"obp":".307","slg":".443","ops":".750","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":135,"rbi":41,"leftOnBase":127,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"1.62","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":10,"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":175,"putOuts":114,"errors":7,"chances":296,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":24,"groundOuts":45,"airOuts":40,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":1,"hits":36,"hitByPitch":6,"atBats":170,"obp":".310","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":748,"era":"3.15","inningsPitched":"45.2","wins":1,"losses":3,"saves":1,"saveOpportunities":2,"holds":22,"blownSaves":1,"earnedRuns":16,"whip":"1.20","battersFaced":198,"outs":137,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":748,"balls":272,"strikes":476,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".250","pitchesPerInning":"16.38","gamesFinished":11,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"10.25","walksPer9Inn":"3.74","hitsPer9Inn":"7.09","runsScoredPer9":"3.55","homeRunsPer9":"0.39","inheritedRunners":27,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":57,"groundOuts":111,"airOuts":93,"runs":36,"doubles":20,"triples":5,"homeRuns":11,"strikeOuts":99,"baseOnBalls":50,"intentionalWalks":0,"hits":81,"hitByPitch":2,"atBats":383,"obp":".305","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1734,"era":"2.58","inningsPitched":"104.2","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.25","battersFaced":438,"outs":314,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1734,"balls":688,"strikes":1046,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".583","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"8.51","walksPer9Inn":"4.30","hitsPer9Inn":"6.96","runsScoredPer9":"3.10","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"battingOrder":"400","stats":{"batting":{"summary":"1-6 | R","gamesPlayed":1,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":76,"groundOuts":106,"airOuts":133,"runs":66,"doubles":32,"triples":1,"homeRuns":28,"strikeOuts":125,"baseOnBalls":52,"intentionalWalks":4,"hits":127,"hitByPitch":13,"avg":".262","atBats":484,"obp":".345","slg":".506","ops":".851","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":20,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":245,"rbi":101,"leftOnBase":225,"sacBunts":0,"sacFlies":7,"babip":".293","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":26,"lineOuts":31},"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":97,"putOuts":931,"errors":5,"chances":1033,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":50,"groundOuts":174,"airOuts":112,"runs":56,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":127,"baseOnBalls":51,"intentionalWalks":1,"hits":128,"hitByPitch":6,"atBats":539,"obp":".310","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2232,"era":"3.18","inningsPitched":"144.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.24","battersFaced":599,"outs":433,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2232,"balls":792,"strikes":1440,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".615","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.49","strikeoutsPer9Inn":"7.92","walksPer9Inn":"3.18","hitsPer9Inn":"7.98","runsScoredPer9":"3.49","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":54},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":11,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"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":74,"flyOuts":26,"groundOuts":63,"airOuts":52,"runs":26,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":0,"hits":60,"hitByPitch":8,"avg":".279","atBats":215,"obp":".351","slg":".433","ops":".784","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":93,"rbi":25,"leftOnBase":88,"sacBunts":1,"sacFlies":4,"babip":".317","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.71","popOuts":9,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":50,"gamesStarted":0,"flyOuts":30,"groundOuts":25,"airOuts":59,"runs":33,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":45,"baseOnBalls":23,"intentionalWalks":0,"hits":46,"hitByPitch":0,"atBats":174,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":828,"era":"5.65","inningsPitched":"43.0","wins":2,"losses":6,"saves":3,"saveOpportunities":8,"holds":8,"blownSaves":5,"earnedRuns":27,"whip":"1.60","battersFaced":198,"outs":129,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":828,"balls":295,"strikes":533,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".250","pitchesPerInning":"19.26","gamesFinished":12,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"9.42","walksPer9Inn":"4.81","hitsPer9Inn":"9.63","runsScoredPer9":"6.91","homeRunsPer9":"1.05","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":13},"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}},"ID664854":{"person":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":45,"gamesStarted":0,"flyOuts":23,"groundOuts":39,"airOuts":41,"runs":24,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":3,"hits":48,"hitByPitch":1,"atBats":174,"obp":".345","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":750,"era":"4.15","inningsPitched":"43.1","wins":3,"losses":4,"saves":21,"saveOpportunities":29,"holds":0,"blownSaves":8,"earnedRuns":20,"whip":"1.55","battersFaced":198,"outs":130,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":233,"strikes":517,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":3,"winPercentage":".429","pitchesPerInning":"17.31","gamesFinished":32,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"10.38","walksPer9Inn":"3.95","hitsPer9Inn":"9.97","runsScoredPer9":"4.98","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":48,"groundOuts":171,"airOuts":99,"runs":58,"doubles":19,"triples":1,"homeRuns":12,"strikeOuts":105,"baseOnBalls":53,"intentionalWalks":0,"hits":123,"hitByPitch":10,"atBats":494,"obp":".332","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2219,"era":"3.64","inningsPitched":"131.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.34","battersFaced":561,"outs":393,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2219,"balls":823,"strikes":1396,"strikePercentage":".630","hitBatsmen":10,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".625","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"7.21","walksPer9Inn":"3.64","hitsPer9Inn":"8.45","runsScoredPer9":"3.98","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":11,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":79,"groundOuts":125,"airOuts":149,"runs":87,"doubles":27,"triples":0,"homeRuns":25,"strikeOuts":109,"baseOnBalls":43,"intentionalWalks":2,"hits":136,"hitByPitch":12,"avg":".265","atBats":513,"obp":".333","slg":".464","ops":".797","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":574,"totalBases":238,"rbi":72,"leftOnBase":183,"sacBunts":0,"sacFlies":6,"babip":".288","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.52","popOuts":32,"lineOuts":38},"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":294,"putOuts":180,"errors":11,"chances":485,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621242":{"person":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":18,"groundOuts":33,"airOuts":36,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":70,"baseOnBalls":17,"intentionalWalks":0,"hits":27,"hitByPitch":7,"atBats":164,"obp":".268","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":790,"era":"1.69","inningsPitched":"48.0","wins":5,"losses":2,"saves":24,"saveOpportunities":26,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"0.92","battersFaced":190,"outs":144,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":790,"balls":305,"strikes":485,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".714","pitchesPerInning":"16.46","gamesFinished":36,"strikeoutWalkRatio":"4.12","strikeoutsPer9Inn":"13.13","walksPer9Inn":"3.19","hitsPer9Inn":"5.06","runsScoredPer9":"2.06","homeRunsPer9":"0.75","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":14},"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}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":62,"groundOuts":116,"airOuts":119,"runs":62,"doubles":23,"triples":0,"homeRuns":20,"strikeOuts":110,"baseOnBalls":43,"intentionalWalks":1,"hits":116,"hitByPitch":7,"avg":".254","atBats":456,"obp":".325","slg":".436","ops":".761","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":199,"rbi":68,"leftOnBase":199,"sacBunts":1,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.80","popOuts":25,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":194,"errors":0,"chances":198,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":64,"gamesStarted":0,"flyOuts":21,"groundOuts":94,"airOuts":41,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":5,"intentionalWalks":0,"hits":55,"hitByPitch":1,"atBats":231,"obp":".257","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":774,"era":"1.91","inningsPitched":"61.1","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":24,"blownSaves":1,"earnedRuns":13,"whip":"0.98","battersFaced":237,"outs":184,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":774,"balls":197,"strikes":577,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.29","rbi":0,"winPercentage":".500","pitchesPerInning":"12.62","gamesFinished":11,"strikeoutWalkRatio":"8.20","strikeoutsPer9Inn":"6.02","walksPer9Inn":"0.73","hitsPer9Inn":"8.07","runsScoredPer9":"2.05","homeRunsPer9":"0.44","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":5,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663584":{"person":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":14,"airOuts":16,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".185","atBats":54,"obp":".211","slg":".204","ops":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":11,"rbi":4,"leftOnBase":26,"sacBunts":1,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":6},"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":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","assists":10,"putOuts":151,"errors":1,"chances":162,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | HR, 2 BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":126,"flyOuts":60,"groundOuts":127,"airOuts":106,"runs":92,"doubles":16,"triples":0,"homeRuns":32,"strikeOuts":110,"baseOnBalls":100,"intentionalWalks":11,"hits":113,"hitByPitch":2,"avg":".251","atBats":450,"obp":".386","slg":".500","ops":".886","caughtStealing":1,"stolenBases":20,"stolenBasePercentage":".952","caughtStealingPercentage":".048","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":225,"rbi":76,"leftOnBase":197,"sacBunts":1,"sacFlies":5,"babip":".259","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.06","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":6,"putOuts":203,"errors":0,"chances":209,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID657585":{"person":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.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":54,"gamesStarted":1,"flyOuts":26,"groundOuts":46,"airOuts":47,"runs":24,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":62,"baseOnBalls":24,"intentionalWalks":2,"hits":40,"hitByPitch":0,"atBats":195,"obp":".292","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":918,"era":"3.61","inningsPitched":"52.1","wins":3,"losses":5,"saves":3,"saveOpportunities":8,"holds":20,"blownSaves":5,"earnedRuns":21,"whip":"1.22","battersFaced":219,"outs":157,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":349,"strikes":569,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":".375","pitchesPerInning":"17.54","gamesFinished":8,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"10.66","walksPer9Inn":"4.13","hitsPer9Inn":"6.88","runsScoredPer9":"4.13","homeRunsPer9":"0.86","inheritedRunners":32,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"501","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":15,"groundOuts":33,"airOuts":34,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":12,"intentionalWalks":1,"hits":34,"hitByPitch":1,"avg":".228","atBats":149,"obp":".290","slg":".389","ops":".679","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":58,"rbi":10,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".295","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.83","popOuts":12,"lineOuts":7},"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":79,"putOuts":38,"errors":5,"chances":122,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":15,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":42,"obp":".292","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":195,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.15","battersFaced":48,"outs":34,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":74,"strikes":121,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.53","walksPer9Inn":"3.97","hitsPer9Inn":"6.35","runsScoredPer9":"2.38","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"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}},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)","summary":"7.0 IP, 2 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":12,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":24,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":36,"strikes":58,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":2,"groundOuts":17,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":41,"obp":".239","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":185,"era":"1.46","inningsPitched":"12.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.81","battersFaced":46,"outs":37,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":72,"strikes":113,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.67","rbi":2,"winPercentage":"1.000","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"10.95","walksPer9Inn":"2.92","hitsPer9Inn":"4.38","runsScoredPer9":"1.46","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 3B, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":68,"groundOuts":65,"airOuts":128,"runs":51,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":103,"baseOnBalls":41,"intentionalWalks":0,"hits":87,"hitByPitch":3,"avg":".231","atBats":377,"obp":".308","slg":".424","ops":".732","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":160,"rbi":55,"leftOnBase":166,"sacBunts":1,"sacFlies":5,"babip":".270","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.56","popOuts":33,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":253,"errors":3,"chances":257,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[596019,665742,516782,624413,668901,677595,683146,621438,656775,663584,690997,657585,664854],"pitchers":[690997,657585,664854],"bench":[643446,607043,620443],"bullpen":[621242,605280,640455,656849,548384,643511,673540,642397,592773],"battingOrder":[596019,665742,516782,624413,677595,683146,621438,656775,663584],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marte, S (12, Wentz); Baty (10, Wentz); Vientos (16, Fedde); Taylor, T (14, Fedde); Lindor (27, Fedde); Mullins (23, Fedde)."},{"label":"3B","value":"Mullins (1, Wentz)."},{"label":"HR","value":"Soto, J (32, 7th inning off Fedde, 1 on, 0 out)."},{"label":"TB","value":"Alonso; Baty 5; Lindor 4; Marte, S 2; Mullins 6; Senger 2; Soto, J 6; Taylor, T 4; Vientos 2."},{"label":"RBI","value":"Marte, S (25); Mullins 2 (55); Senger 3 (4); Soto, J 4 (76); Taylor, T (20); Vientos (39)."},{"label":"2-out RBI","value":"Soto, J 2; Taylor, T; Senger; Mullins 2; Vientos."},{"label":"Runners left in scoring position, 2 out","value":"Alonso; Marte, S 2; Senger 3; Vientos 2."},{"label":"SF","value":"Marte, S."},{"label":"GIDP","value":"Senger."},{"label":"Team RISP","value":"8-for-18."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lindor 2 (22, 2nd base off Wentz/Baldwin, D, 2nd base off Fedde/Baldwin, D)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Senger-Lindor)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":15,"airOuts":3,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".245","atBats":36,"obp":".320","slg":".395","ops":".715","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":17,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":9,"groundOuts":9,"airOuts":12,"runs":12,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":46,"obp":".490","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":193,"era":"4.36","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.31","battersFaced":51,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":193,"balls":66,"strikes":127,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":12,"pitchesPerInning":"21.44","runsScoredPer9":"12.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":49,"groundOuts":71,"airOuts":84,"runs":53,"doubles":24,"triples":0,"homeRuns":17,"strikeOuts":102,"baseOnBalls":36,"intentionalWalks":0,"hits":92,"hitByPitch":6,"atBats":345,"obp":".344","caughtStealing":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1548,"era":"5.24","inningsPitched":"89.1","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.43","battersFaced":391,"outs":268,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1548,"balls":588,"strikes":960,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".313","pitchesPerInning":"17.33","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"10.28","walksPer9Inn":"3.63","hitsPer9Inn":"9.27","runsScoredPer9":"5.34","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":45,"groundOuts":93,"airOuts":93,"runs":31,"doubles":10,"triples":0,"homeRuns":0,"strikeOuts":92,"baseOnBalls":30,"intentionalWalks":0,"hits":77,"hitByPitch":3,"avg":".224","atBats":344,"obp":".289","slg":".253","ops":".542","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":87,"rbi":21,"leftOnBase":150,"sacBunts":8,"sacFlies":3,"babip":".302","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":24,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":241,"putOuts":146,"errors":5,"chances":392,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":18,"gamesStarted":0,"flyOuts":14,"groundOuts":26,"airOuts":19,"runs":9,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":83,"obp":".233","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":346,"era":"3.57","inningsPitched":"22.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.84","battersFaced":86,"outs":68,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":346,"balls":114,"strikes":232,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.37","rbi":1,"winPercentage":".---","pitchesPerInning":"15.26","gamesFinished":10,"strikeoutWalkRatio":"10.50","strikeoutsPer9Inn":"8.34","walksPer9Inn":"0.79","hitsPer9Inn":"6.75","runsScoredPer9":"3.57","homeRunsPer9":"1.59","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":36,"groundOuts":47,"airOuts":58,"runs":19,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":61,"baseOnBalls":12,"intentionalWalks":1,"hits":43,"hitByPitch":0,"atBats":206,"obp":".251","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":890,"era":"2.68","inningsPitched":"57.0","wins":2,"losses":3,"saves":2,"saveOpportunities":7,"holds":14,"blownSaves":5,"earnedRuns":17,"whip":"0.96","battersFaced":221,"outs":171,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":890,"balls":292,"strikes":598,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".400","pitchesPerInning":"15.61","gamesFinished":6,"strikeoutWalkRatio":"5.08","strikeoutsPer9Inn":"9.63","walksPer9Inn":"1.89","hitsPer9Inn":"6.79","runsScoredPer9":"3.00","homeRunsPer9":"1.42","inheritedRunners":22,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":55,"groundOuts":157,"airOuts":112,"runs":44,"doubles":21,"triples":6,"homeRuns":16,"strikeOuts":99,"baseOnBalls":13,"intentionalWalks":1,"hits":123,"hitByPitch":2,"avg":".255","atBats":482,"obp":".275","slg":".423","ops":".698","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":506,"totalBases":204,"rbi":68,"leftOnBase":239,"sacBunts":4,"sacFlies":5,"babip":".288","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.12","popOuts":21,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":305,"errors":0,"chances":306,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":50,"gamesStarted":0,"flyOuts":32,"groundOuts":29,"airOuts":57,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":2,"hits":33,"hitByPitch":1,"atBats":164,"obp":".267","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":738,"era":"2.09","inningsPitched":"47.1","wins":3,"losses":3,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":11,"whip":"0.99","battersFaced":180,"outs":142,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":738,"balls":252,"strikes":486,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".500","pitchesPerInning":"15.59","gamesFinished":9,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"8.75","walksPer9Inn":"2.66","hitsPer9Inn":"6.27","runsScoredPer9":"2.28","homeRunsPer9":"0.76","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595777":{"person":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | 2B, HBP, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":34,"groundOuts":44,"airOuts":63,"runs":36,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":35,"baseOnBalls":28,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".260","atBats":192,"obp":".363","slg":".479","ops":".842","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":92,"rbi":32,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".272","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.20","popOuts":19,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":101,"errors":1,"chances":102,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":29,"groundOuts":33,"airOuts":55,"runs":29,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":24,"intentionalWalks":1,"hits":39,"hitByPitch":1,"avg":".232","atBats":168,"obp":".332","slg":".387","ops":".719","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":65,"rbi":23,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":13,"lineOuts":13},"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":116,"errors":3,"chances":123,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":35,"groundOuts":91,"airOuts":66,"runs":35,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":54,"baseOnBalls":26,"intentionalWalks":0,"hits":81,"hitByPitch":3,"avg":".277","atBats":292,"obp":".343","slg":".452","ops":".795","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":132,"rbi":56,"leftOnBase":128,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.46","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":60,"stolenBasePercentage":".882","caughtStealingPercentage":".118","assists":20,"putOuts":511,"errors":4,"chances":535,"fielding":".993","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":79,"groundOuts":88,"airOuts":143,"runs":69,"doubles":28,"triples":5,"homeRuns":17,"strikeOuts":82,"baseOnBalls":30,"intentionalWalks":0,"hits":122,"hitByPitch":5,"atBats":434,"obp":".334","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1859,"era":"5.50","inningsPitched":"109.2","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.39","battersFaced":470,"outs":329,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1859,"balls":693,"strikes":1166,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".286","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"6.73","walksPer9Inn":"2.46","hitsPer9Inn":"10.01","runsScoredPer9":"5.66","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":62,"groundOuts":108,"airOuts":118,"runs":72,"doubles":34,"triples":0,"homeRuns":19,"strikeOuts":139,"baseOnBalls":75,"intentionalWalks":2,"hits":132,"hitByPitch":2,"avg":".268","atBats":493,"obp":".364","slg":".452","ops":".816","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":574,"totalBases":223,"rbi":72,"leftOnBase":221,"sacBunts":0,"sacFlies":4,"babip":".333","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.95","popOuts":27,"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":115,"putOuts":933,"errors":3,"chances":1051,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID694462":{"person":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":4,"gamesStarted":3,"flyOuts":10,"groundOuts":24,"airOuts":22,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":82,"obp":".213","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":346,"era":"0.73","inningsPitched":"24.2","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.77","battersFaced":89,"outs":74,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":346,"balls":125,"strikes":221,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.03","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.19","hitsPer9Inn":"4.74","runsScoredPer9":"0.73","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669221":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":36,"groundOuts":67,"airOuts":52,"runs":32,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":98,"baseOnBalls":34,"intentionalWalks":1,"hits":55,"hitByPitch":8,"avg":".204","atBats":269,"obp":".309","slg":".428","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":115,"rbi":43,"leftOnBase":126,"sacBunts":0,"sacFlies":3,"babip":".247","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.81","popOuts":4,"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":23,"stolenBases":52,"stolenBasePercentage":".693","caughtStealingPercentage":".307","assists":30,"putOuts":600,"errors":2,"chances":632,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805373":{"person":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"jerseyNumber":"67","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 2B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":10,"groundOuts":13,"airOuts":26,"runs":13,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":4,"avg":".259","atBats":85,"obp":".337","slg":".341","ops":".678","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":29,"rbi":6,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".361","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":7},"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":47,"putOuts":20,"errors":1,"chances":68,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":31,"groundOuts":42,"airOuts":43,"runs":53,"doubles":10,"triples":1,"homeRuns":15,"strikeOuts":70,"baseOnBalls":46,"intentionalWalks":4,"hits":68,"hitByPitch":0,"avg":".305","atBats":223,"obp":".424","slg":".561","ops":".985","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":125,"rbi":30,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".384","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.87","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":101,"errors":1,"chances":106,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":45,"airOuts":61,"runs":34,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":60,"baseOnBalls":32,"intentionalWalks":4,"hits":47,"hitByPitch":2,"atBats":211,"obp":".328","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1012,"era":"5.07","inningsPitched":"55.0","wins":1,"losses":3,"saves":3,"saveOpportunities":6,"holds":11,"blownSaves":3,"earnedRuns":31,"whip":"1.44","battersFaced":247,"outs":165,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":1012,"balls":367,"strikes":645,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".250","pitchesPerInning":"18.40","gamesFinished":18,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.82","walksPer9Inn":"5.24","hitsPer9Inn":"7.69","runsScoredPer9":"5.56","homeRunsPer9":"0.82","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680735":{"person":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":1,"flyOuts":7,"groundOuts":16,"airOuts":16,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":72,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":332,"era":"6.23","inningsPitched":"17.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.50","battersFaced":78,"outs":52,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":332,"balls":128,"strikes":204,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.15","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.38","walksPer9Inn":"2.60","hitsPer9Inn":"10.90","runsScoredPer9":"6.23","homeRunsPer9":"2.60","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":8},"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}},"ID607481":{"person":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":41,"gamesStarted":2,"flyOuts":19,"groundOuts":66,"airOuts":36,"runs":27,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":4,"hits":51,"hitByPitch":10,"atBats":201,"obp":".338","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":918,"era":"3.91","inningsPitched":"53.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":23,"whip":"1.28","battersFaced":231,"outs":159,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":327,"strikes":591,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":".600","pitchesPerInning":"17.32","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.66","walksPer9Inn":"2.89","hitsPer9Inn":"8.66","runsScoredPer9":"4.58","homeRunsPer9":"0.51","inheritedRunners":30,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":1,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":29,"groundOuts":57,"airOuts":60,"runs":36,"doubles":8,"triples":3,"homeRuns":7,"strikeOuts":63,"baseOnBalls":10,"intentionalWalks":1,"hits":54,"hitByPitch":2,"avg":".233","atBats":232,"obp":".269","slg":".384","ops":".653","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":89,"rbi":28,"leftOnBase":110,"sacBunts":1,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.14","popOuts":9,"lineOuts":22},"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":122,"errors":0,"chances":125,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":93,"groundOuts":118,"airOuts":178,"runs":55,"doubles":18,"triples":1,"homeRuns":10,"strikeOuts":84,"baseOnBalls":47,"intentionalWalks":1,"hits":112,"hitByPitch":4,"avg":".229","atBats":489,"obp":".300","slg":".331","ops":".631","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":162,"rbi":50,"leftOnBase":222,"sacBunts":0,"sacFlies":3,"babip":".256","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.90","popOuts":44,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":313,"putOuts":168,"errors":2,"chances":483,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":56,"gamesStarted":0,"flyOuts":33,"groundOuts":34,"airOuts":65,"runs":24,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":58,"baseOnBalls":10,"intentionalWalks":2,"hits":45,"hitByPitch":2,"atBats":201,"obp":".266","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":759,"era":"3.86","inningsPitched":"53.2","wins":4,"losses":6,"saves":21,"saveOpportunities":26,"holds":2,"blownSaves":5,"earnedRuns":23,"whip":"1.02","battersFaced":214,"outs":161,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":225,"strikes":534,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".400","pitchesPerInning":"14.14","gamesFinished":44,"strikeoutWalkRatio":"5.80","strikeoutsPer9Inn":"9.73","walksPer9Inn":"1.68","hitsPer9Inn":"7.55","runsScoredPer9":"4.02","homeRunsPer9":"1.34","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":18},"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}},"ID666214":{"person":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 4-4)","summary":"3.1 IP, 6 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":6,"runs":6,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":79,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":21,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":26,"strikes":53,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"16.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":7,"flyOuts":50,"groundOuts":61,"airOuts":88,"runs":45,"doubles":13,"triples":3,"homeRuns":7,"strikeOuts":62,"baseOnBalls":34,"intentionalWalks":3,"hits":72,"hitByPitch":1,"atBats":279,"obp":".336","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1294,"era":"5.25","inningsPitched":"72.0","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":42,"whip":"1.47","battersFaced":318,"outs":216,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1294,"balls":469,"strikes":825,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.69","rbi":5,"winPercentage":".500","pitchesPerInning":"17.97","gamesFinished":9,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"7.75","walksPer9Inn":"4.25","hitsPer9Inn":"9.00","runsScoredPer9":"5.63","homeRunsPer9":"0.88","inheritedRunners":22,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"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"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 6 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":6,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":93,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":25,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":33,"strikes":60,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"12.46","homeRunsPer9":"2.08","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":84,"groundOuts":130,"airOuts":152,"runs":83,"doubles":30,"triples":2,"homeRuns":17,"strikeOuts":76,"baseOnBalls":60,"intentionalWalks":1,"hits":136,"hitByPitch":3,"atBats":487,"obp":".360","caughtStealing":2,"stolenBases":30,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":2119,"era":"5.76","inningsPitched":"125.0","wins":4,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.57","battersFaced":557,"outs":375,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2119,"balls":839,"strikes":1280,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":6,"winPercentage":".250","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"5.47","walksPer9Inn":"4.32","hitsPer9Inn":"9.79","runsScoredPer9":"5.98","homeRunsPer9":"1.22","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660644":{"person":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"jerseyNumber":"17","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":1,"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":43,"flyOuts":9,"groundOuts":16,"airOuts":15,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".254","atBats":59,"obp":".308","slg":".305","ops":".613","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":18,"rbi":5,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":17,"putOuts":16,"errors":3,"chances":36,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":57,"groundOuts":141,"airOuts":92,"runs":80,"doubles":28,"triples":1,"homeRuns":19,"strikeOuts":90,"baseOnBalls":43,"intentionalWalks":1,"hits":131,"hitByPitch":5,"atBats":448,"obp":".358","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1851,"era":"6.29","inningsPitched":"111.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":78,"whip":"1.56","battersFaced":502,"outs":335,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1851,"balls":707,"strikes":1144,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".357","pitchesPerInning":"16.58","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.25","walksPer9Inn":"3.47","hitsPer9Inn":"10.56","runsScoredPer9":"6.45","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":30},"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}},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":117,"flyOuts":66,"groundOuts":97,"airOuts":105,"runs":55,"doubles":13,"triples":0,"homeRuns":20,"strikeOuts":109,"baseOnBalls":83,"intentionalWalks":2,"hits":93,"hitByPitch":3,"avg":".234","atBats":398,"obp":".365","slg":".417","ops":".782","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":166,"rbi":60,"leftOnBase":193,"sacBunts":0,"sacFlies":6,"babip":".265","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.90","popOuts":15,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[595777,621566,660670,671739,542303,686948,645277,805373,669397,660644,666214,607200,689266],"pitchers":[666214,607200,689266],"bench":[641584,669221,642201],"bullpen":[607481,680735,693821,628452,572955,641755,669276,615698,675911,694462],"battingOrder":[595777,621566,660670,671739,542303,686948,645277,805373,660644],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Alvarez Jr. 2 (7, McLean, Garrett, R); Albies (18, Helsley); Profar, Jurickson (10, Helsley)."},{"label":"HR","value":"Acuña Jr. (15, 4th inning off McLean, 0 on, 0 out)."},{"label":"TB","value":"Acuña Jr. 5; Albies 2; Alvarez Jr. 4; Baldwin, D; Bruján; Profar, Jurickson 4."},{"label":"RBI","value":"Acuña Jr. 2 (30); Bruján (5); Profar, Jurickson 4 (32)."},{"label":"2-out RBI","value":"Acuña Jr.; Profar, Jurickson 2; Bruján."},{"label":"Runners left in scoring position, 2 out","value":"Olson."},{"label":"Team RISP","value":"5-for-9."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Profar, Jurickson (1, 2nd base by McLean/Senger)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Baldwin, D (4, throw)."},{"label":"DP","value":"(Alvarez Jr.-Albies-Olson)."}]}],"note":[{"label":"a","value":"Grounded out for Allen, N in the 8th."}]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Dodd."},{"label":"HBP","value":"Profar, Jurickson (by McLean)."},{"label":"Pitch timer violations","value":"Allen, N (batter timer)."},{"label":"Pitches-strikes","value":"McLean 94-58; Garrett, R 28-17; Helsley 24-16; Wentz 79-53; Fedde 93-60; Dodd 21-14."},{"label":"Groundouts-flyouts","value":"McLean 12-1; Garrett, R 2-0; Helsley 1-2; Wentz 1-3; Fedde 5-6; Dodd 3-0."},{"label":"Batters faced","value":"McLean 25; Garrett, R 6; Helsley 7; Wentz 21; Fedde 25; Dodd 5."},{"label":"Inherited runners-scored","value":"Fedde 1-1; Dodd 1-1."},{"label":"Umpires","value":"HP: Ben May. 1B: Roberto Ortiz. 2B: Bill Miller. 3B: Chad Fairchild. "},{"label":"Weather","value":"80 degrees, Cloudy."},{"label":"Wind","value":"7 mph, In From LF."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"3:04."},{"label":"Att","value":"40,076."},{"label":"Venue","value":"Truist Park."},{"label":"August 22, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","boxscoreName":"Soto, J"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | HR, 2 BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":126,"flyOuts":60,"groundOuts":127,"airOuts":106,"runs":92,"doubles":16,"triples":0,"homeRuns":32,"strikeOuts":110,"baseOnBalls":100,"intentionalWalks":11,"hits":113,"hitByPitch":2,"avg":".251","atBats":450,"obp":".386","slg":".500","ops":".886","caughtStealing":1,"stolenBases":20,"stolenBasePercentage":".952","caughtStealingPercentage":".048","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":225,"rbi":76,"leftOnBase":197,"sacBunts":1,"sacFlies":5,"babip":".259","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.06","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":6,"putOuts":203,"errors":0,"chances":209,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":76,"hittingGameScore":76},{"player":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","boxscoreName":"McLean"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)","summary":"7.0 IP, 2 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":12,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":24,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":36,"strikes":58,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":2,"groundOuts":17,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":41,"obp":".239","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":185,"era":"1.46","inningsPitched":"12.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.81","battersFaced":46,"outs":37,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":72,"strikes":113,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.67","rbi":2,"winPercentage":"1.000","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"10.95","walksPer9Inn":"2.92","hitsPer9Inn":"4.38","runsScoredPer9":"1.46","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":69,"pitchingGameScore":69},{"player":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","boxscoreName":"Mullins"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 3B, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":68,"groundOuts":65,"airOuts":128,"runs":51,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":103,"baseOnBalls":41,"intentionalWalks":0,"hits":87,"hitByPitch":3,"avg":".231","atBats":377,"obp":".308","slg":".424","ops":".732","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":160,"rbi":55,"leftOnBase":166,"sacBunts":1,"sacFlies":5,"babip":".270","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.56","popOuts":33,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":253,"errors":3,"chances":257,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":67,"hittingGameScore":67}]},"decisions":{"winner":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"loser":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}