{"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":776624,"link":"/api/v1.1/game/776624/feed/live","metaData":{"wait":10,"timeStamp":"20250824_201627","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776624,"type":"R","doubleHeader":"N","id":"2025/08/24/nynmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776624-2025-08-24","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-24T17:35:00Z","originalDate":"2025-08-24","officialDate":"2025-08-24","dayNight":"day","time":"1:35","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":61,"ties":0,"pct":".531"},"records":{},"divisionLeader":false,"wins":69,"losses":61,"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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":71,"ties":0,"pct":".454"},"records":{},"divisionLeader":false,"wins":59,"losses":71,"winningPercentage":".454"},"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},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"50","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID593833":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833","firstName":"Wander","lastName":"Suero","primaryNumber":"39","birthDate":"1991-09-15","currentAge":35,"birthCity":"Sabana Larga","birthCountry":"Dominican Republic","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wander","useLastName":"Suero","boxscoreName":"Suero","nickName":"The Animal","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"sue-EH-roh","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wander Suero","nameSlug":"wander-suero-593833","firstLastName":"Wander Suero","lastFirstName":"Suero, Wander","lastInitName":"Suero, W","initLastName":"W Suero","fullFMLName":"Wander Suero","fullLFMName":"Suero, Wander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID676702":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702","firstName":"Hunter","lastName":"Stratton","primaryNumber":"63","birthDate":"1996-11-17","currentAge":29,"birthCity":"Bristol","birthStateProvince":"TN","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Stratton","boxscoreName":"Stratton, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Stratton","nameSlug":"hunter-stratton-676702","firstLastName":"Hunter Stratton","lastFirstName":"Stratton, Hunter","lastInitName":"Stratton, H","initLastName":"H Stratton","fullFMLName":"Hunter Stratton","fullLFMName":"Stratton, Hunter ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"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":"Partly Cloudy","temp":"80","wind":"4 mph, R To L"},"gameInfo":{"attendance":34393,"firstPitch":"2025-08-24T17:36:00.000Z","gameDurationMinutes":160},"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":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"home":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"}},"officialScorer":{"id":427356,"fullName":"Richard Musterer","link":"/api/v1/people/427356"},"primaryDatacaster":{"id":700422,"fullName":"Jonathan Henderson","link":"/api/v1/people/700422"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Lindor pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T17:36:04.165Z","endTime":"2025-08-24T17:37:04.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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-24T14:59:53.174Z","endTime":"2025-08-24T17:12:50.929Z","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-24T17:12:50.929Z","endTime":"2025-08-24T17:34:30.933Z","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-24T17:34:30.933Z","endTime":"2025-08-24T17:36:06.464Z","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, 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":90.3,"endSpeed":82.1,"strikeZoneTop":3.40218851005637,"strikeZoneBottom":1.45622873328998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40670810290447,"aZ":-23.839310142169698,"pfxX":-9.416509301647578,"pfxZ":4.817793327299665,"pX":-1.0981252846981586,"pZ":2.6420838874126895,"vX0":3.787916328844611,"vY0":-131.33918187810886,"vZ0":-5.173106936871968,"x":158.86,"y":167.44,"x0":-1.343836703335447,"y0":50.00237552654361,"z0":6.433335652597745,"aX":-16.286236746526786},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":16.1,"spinRate":1989,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41864380846530613,"extension":6.030410232266991},"index":3,"playId":"d801c4d2-09d3-3831-93d6-af176b95cb57","pitchNumber":1,"startTime":"2025-08-24T17:36:06.464Z","endTime":"2025-08-24T17:36:10.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.868981585691305,"aZ":-21.502029268588974,"pfxX":-8.882926534530405,"pfxZ":6.17408975854194,"pX":-0.4467249487366103,"pZ":1.8966404661166518,"vX0":5.264640983318212,"vY0":-131.41944835125764,"vZ0":-7.198341319553234,"x":134.03,"y":187.57,"x0":-1.3339538886969018,"y0":50.005028005974424,"z0":6.297593974729309,"aX":-15.359385003279211},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.6,"breakHorizontal":14.8,"spinRate":2077,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.41864434334561107,"extension":6.104648744535938},"index":4,"playId":"5c63116e-267f-398c-ab0d-9c6a4995cbfe","pitchNumber":2,"startTime":"2025-08-24T17:36:18.060Z","endTime":"2025-08-24T17:36:23.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.558948514258887,"aZ":-29.213323606885872,"pfxX":-6.998472023553719,"pfxZ":1.8474873110251089,"pX":-0.057455573732835025,"pZ":2.219108861944416,"vX0":4.93681180375931,"vY0":-125.45178034772265,"vZ0":-4.670232719262337,"x":119.19,"y":178.86,"x0":-1.1340623093181246,"y0":50.00552584951404,"z0":6.46508146357272,"aX":-11.242382897801301},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":11.6,"spinRate":2242,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.43532138799132314,"extension":6.039351816351497},"index":5,"playId":"78718b78-13c4-3dcb-b6e4-0effa6d1b1c6","pitchNumber":3,"startTime":"2025-08-24T17:36:35.077Z","endTime":"2025-08-24T17:36:38.987Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.429512329154587,"aZ":-29.981361135866194,"pfxX":1.6757121199435328,"pfxZ":1.4097993130190272,"pX":0.7713492249462246,"pZ":2.2691031478578503,"vX0":3.891135027014661,"vY0":-123.61199706420143,"vZ0":-4.1628383330643715,"x":87.6,"y":177.51,"x0":-1.0376637608756565,"y0":50.004466842759484,"z0":6.477672075619896,"aX":2.605830863076614},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.9,"breakHorizontal":-3.8,"spinRate":2407,"spinDirection":19},"zone":6,"typeConfidence":0.91,"plateTime":0.44222419928095436,"extension":6.300011687972943},"hitData":{"launchSpeed":84.3,"launchAngle":60.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":163.81,"coordY":137.69}},"index":6,"playId":"06c011c9-5884-38ad-9ae4-468ce71d3eee","pitchNumber":4,"startTime":"2025-08-24T17:36:53.941Z","endTime":"2025-08-24T17:37:04.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:37:04.304Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T17:37:10.864Z","endTime":"2025-08-24T17:37:37.548Z","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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":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":90.6,"endSpeed":82.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.624791855041014,"aZ":-24.434085713731054,"pfxX":-7.35778523344813,"pfxZ":4.42774963096201,"pX":-0.7609027090570395,"pZ":2.390506406124541,"vX0":3.5770598957469457,"vY0":-131.76262953689218,"vZ0":-5.62140686794729,"x":146.0,"y":174.24,"x0":-1.1847506649981672,"y0":50.001854062091326,"z0":6.372101645080396,"aX":-12.85592438362115},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":12.5,"spinRate":2130,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4166900013182442,"extension":6.058917247271408},"hitData":{"launchSpeed":75.6,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.46,"coordY":148.62}},"index":0,"playId":"a7c3862a-3582-314f-99c8-a999120d4442","pitchNumber":1,"startTime":"2025-08-24T17:37:29.183Z","endTime":"2025-08-24T17:37:37.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:37:37.548Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T17:37:43.464Z","endTime":"2025-08-24T17:39:29.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","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":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.44753389068338,"strikeZoneBottom":1.45622873328998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.042603711733992,"aZ":-21.507351382573752,"pfxX":-6.025184530231218,"pfxZ":6.096664007391743,"pX":-0.7689609027786763,"pZ":3.08854104826742,"vX0":3.38461173454906,"vY0":-131.2808979116348,"vZ0":-4.544849932989871,"x":146.31,"y":155.39,"x0":-1.2901182702241951,"y0":50.00551761013057,"z0":6.437160602976548,"aX":-10.548988261469784},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":10.2,"spinRate":2126,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.41675820799181107,"extension":6.151846724660888},"index":0,"playId":"252e6681-989a-3b25-af4e-8679b545b150","pitchNumber":1,"startTime":"2025-08-24T17:38:03.233Z","endTime":"2025-08-24T17:38:06.806Z","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":87.1,"endSpeed":80.9,"strikeZoneTop":3.47020201652378,"strikeZoneBottom":1.59327733749791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.933450287999918,"aZ":-27.986260875212878,"pfxX":-7.155357181652521,"pfxZ":2.5494586447085217,"pX":-0.3086125226648479,"pZ":1.3098110897043511,"vX0":4.5869456454547795,"vY0":-126.74610599048293,"vZ0":-6.9618306010859,"x":128.76,"y":203.42,"x0":-1.204772626412618,"y0":50.00137745304199,"z0":6.302733805327971,"aX":-11.73541415238672},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":12.0,"spinRate":2370,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.43081303671031757,"extension":6.1397817977315885},"index":1,"playId":"6a04a87f-a3a1-37c8-8384-41894c92b3e6","pitchNumber":2,"startTime":"2025-08-24T17:38:15.388Z","endTime":"2025-08-24T17:38:19.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21169143138094,"aZ":-30.862710245031746,"pfxX":-0.16395413220250976,"pfxZ":0.8461445978239492,"pX":0.8127114952450151,"pZ":1.5727083301456501,"vX0":4.675995806307986,"vY0":-123.57054743046197,"vZ0":-5.511594443535451,"x":86.02,"y":196.32,"x0":-1.0779959452473762,"y0":50.00508441724719,"z0":6.406116703686512,"aX":-0.2553047871405753},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":-0.7,"spinRate":2604,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.4422069645646438,"extension":6.196980001039882},"index":2,"playId":"53c1c047-8113-30d0-9322-1eaff34ae54a","pitchNumber":3,"startTime":"2025-08-24T17:38:27.746Z","endTime":"2025-08-24T17:38:33.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-24T17:38:40.025Z","endTime":"2025-08-24T17:38:52.876Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.49286707809556,"strikeZoneBottom":1.52476215044115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.112643752203976,"aZ":-30.48277400474166,"pfxX":1.0446273917863467,"pfxZ":1.0889340961403537,"pX":1.5562071363340908,"pZ":0.37674414607259904,"vX0":5.842298879020876,"vY0":-123.77776324770903,"vZ0":-8.205517324347154,"x":57.68,"y":228.61,"x0":-0.9679749919177847,"y0":50.003937869580724,"z0":6.278169139673182,"aX":1.6249129823027795},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":-3.2,"spinRate":2709,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.4420647283657555,"extension":6.285682554550794},"index":4,"playId":"aa7f3168-e3e2-3b60-b92c-08659ebb2ae6","pitchNumber":4,"startTime":"2025-08-24T17:38:52.876Z","endTime":"2025-08-24T17:38:56.422Z","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":92.5,"endSpeed":85.5,"strikeZoneTop":3.47020201652378,"strikeZoneBottom":1.54760259053931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.348028097530733,"aZ":-22.175971798324117,"pfxX":-7.756624036350219,"pfxZ":5.4064536833862125,"pX":-1.9940489039039235,"pZ":2.213210161677884,"vX0":0.8100038029698646,"vY0":-134.67771986042683,"vZ0":-6.890543153423849,"x":193.01,"y":179.02,"x0":-1.288782613543089,"y0":50.00545765899079,"z0":6.357079282582981,"aX":-14.349281522950784},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":13.9,"spinRate":2150,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4056160523202852,"extension":6.110602440660428},"index":5,"playId":"15aabb3e-d90b-3985-855c-65aec6c7ae97","pitchNumber":5,"startTime":"2025-08-24T17:39:10.692Z","endTime":"2025-08-24T17:39:14.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.223473974829997,"aZ":-23.04965876138121,"pfxX":-7.324023192457571,"pfxZ":4.941200695624443,"pX":-1.3371211695520047,"pZ":2.1812006317833705,"vX0":2.450020753242174,"vY0":-134.55015287719175,"vZ0":-6.777863810419224,"x":167.97,"y":179.89,"x0":-1.304004866975593,"y0":50.00415779573071,"z0":6.349019068043036,"aX":-13.526183383027476},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":12.8,"spinRate":2129,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.40597001370098384,"extension":6.140972356934082},"index":6,"playId":"7090c239-3b7d-3fc4-9f4e-af4f94c88c22","pitchNumber":6,"startTime":"2025-08-24T17:39:25.488Z","endTime":"2025-08-24T17:39:29.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:39:29.607Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jurickson Profar walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:41:11.514Z","endTime":"2025-08-24T17:42:56.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.49268656103767,"strikeZoneBottom":1.63849510389451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52719901764328,"aZ":-17.985033825198467,"pfxX":7.852433506478196,"pfxZ":7.794826504393469,"pX":-0.48093395986980975,"pZ":1.5298338904381756,"vX0":-8.965249099016575,"vY0":-133.96357147692044,"vZ0":-8.81805566172636,"x":135.33,"y":197.47,"x0":1.8864183612218042,"y0":50.001660500752045,"z0":6.145892282411588,"aX":14.293124783106588},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":-12.4,"spinRate":2163,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.40862389286025635,"extension":7.109950596209615},"index":0,"playId":"fa2435bb-812c-3abe-aeb7-ab6ca1d7f833","pitchNumber":1,"startTime":"2025-08-24T17:41:40.310Z","endTime":"2025-08-24T17:41:43.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.47020201652378,"strikeZoneBottom":1.63894381221131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.198669581649877,"aZ":-18.762002316774524,"pfxX":3.5733640291669193,"pfxZ":7.292452158056137,"pX":0.14040819506588195,"pZ":1.7922049457041824,"vX0":-6.951446827357046,"vY0":-134.51374632806406,"vZ0":-7.492075584129542,"x":111.65,"y":190.39,"x0":2.289732619576285,"y0":50.00392736068543,"z0":5.935779709976437,"aX":6.573242922673247},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":-5.0,"spinRate":2127,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4066351904204577,"extension":7.208777113863813},"index":1,"playId":"74232d5c-f10e-3336-8475-a434ff863741","pitchNumber":2,"startTime":"2025-08-24T17:41:51.887Z","endTime":"2025-08-24T17:41:56.059Z","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":92.1,"endSpeed":85.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.966215198695686,"aZ":-17.80801639430001,"pfxX":3.6580203236811335,"pfxZ":7.80772417678307,"pX":0.20871052803487833,"pZ":3.1963235358932693,"vX0":-6.312130169646014,"vY0":-134.02920407855032,"vZ0":-4.180193644350434,"x":109.04,"y":152.48,"x0":2.1072068817242946,"y0":50.000996611459776,"z0":6.029134996731633,"aX":6.729307763901851},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-5.4,"spinRate":2151,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.40696101563597287,"extension":7.061552468767182},"index":2,"playId":"388e68e3-5a65-32c2-b8ef-e50febfb7b9f","pitchNumber":3,"startTime":"2025-08-24T17:42:10.688Z","endTime":"2025-08-24T17:42:14.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":3.33414785557269,"strikeZoneBottom":1.57044099094935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.39226026789585,"aZ":-29.438589295882238,"pfxX":-0.743977308278267,"pfxZ":1.711694295638301,"pX":-1.6223489762748255,"pZ":1.341642644712306,"vX0":-8.520447599002468,"vY0":-124.75051866337296,"vZ0":-5.709826447449501,"x":178.84,"y":202.56,"x0":1.9120614986317397,"y0":50.00566128151076,"z0":6.0405796448577505,"aX":-1.1903616439910207},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":3.0,"spinRate":2340,"spinDirection":240},"zone":13,"typeConfidence":0.89,"plateTime":0.4364476635539347,"extension":7.1701653848346085},"index":3,"playId":"8031c308-d59e-33eb-9180-594351fc0eab","pitchNumber":4,"startTime":"2025-08-24T17:42:27.099Z","endTime":"2025-08-24T17:42:31.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.37951128714195,"strikeZoneBottom":1.68460190080881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.111426549502617,"aZ":-26.196520958660578,"pfxX":7.341280386018459,"pfxZ":3.699396499511993,"pX":1.02331366661603,"pZ":1.4105764342660032,"vX0":-5.300561631691176,"vY0":-125.92930106479658,"vZ0":-6.4144297085838575,"x":77.99,"y":200.69,"x0":2.1952997137998747,"y0":50.00249393123518,"z0":6.0926483292525635,"aX":11.862585192147927},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-12.1,"spinRate":1520,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.43392930515985295,"extension":7.0659428888801},"index":4,"playId":"d3de9050-730e-3d9c-a11e-a7dad53dcc51","pitchNumber":5,"startTime":"2025-08-24T17:42:39.797Z","endTime":"2025-08-24T17:42:43.776Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.33414785557269,"strikeZoneBottom":1.50191968478811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.945835910501636,"aZ":-27.483201975152284,"pfxX":8.495851076007964,"pfxZ":2.872822891871282,"pX":-0.7789815358813511,"pZ":0.5223243837062059,"vX0":-9.526525164265806,"vY0":-126.01173290019295,"vZ0":-8.414929535732457,"x":146.69,"y":224.68,"x0":1.9198725881206866,"y0":50.00210203810237,"z0":6.076223058949018,"aX":13.871047984345012},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":-13.6,"spinRate":1728,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.43215640402331257,"extension":7.232096045741131},"index":5,"playId":"ff6ec22f-876a-381a-8918-17f8fcafc6be","pitchNumber":6,"startTime":"2025-08-24T17:42:52.759Z","endTime":"2025-08-24T17:42:56.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:42:56.781Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:43:01.815Z","endTime":"2025-08-24T17:44:01.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.60614586085878,"strikeZoneBottom":1.75307305958779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.334050781402876,"aZ":-18.895718392777184,"pfxX":8.039172791087797,"pfxZ":7.1176901084607085,"pX":-0.21909192285271095,"pZ":2.7509626604910675,"vX0":-8.37291513287703,"vY0":-135.20926830036314,"vZ0":-5.461712655290941,"x":125.35,"y":164.5,"x0":1.8618234679848868,"y0":50.00359941404907,"z0":6.107959716078939,"aX":15.00117486707155},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-13.0,"spinRate":2155,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.40388909997659805,"extension":7.203835247581514},"index":0,"playId":"d1ec4920-f744-3bc3-a8ed-b35e0e97639f","pitchNumber":1,"startTime":"2025-08-24T17:43:22.560Z","endTime":"2025-08-24T17:43:26.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.560667015603936,"aZ":-28.430828186482287,"pfxX":0.49907079455539693,"pfxZ":2.2890780353005677,"pX":-0.2838127270133394,"pZ":2.557568017065537,"vX0":-6.674094399861172,"vY0":-125.99932347859625,"vZ0":-2.8926158239952264,"x":127.82,"y":169.73,"x0":2.315708459323918,"y0":50.00275650908751,"z0":5.978119050354679,"aX":0.8169118698216915},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":0.4,"spinRate":2359,"spinDirection":156},"zone":4,"typeConfidence":0.81,"plateTime":0.4319484196030352,"extension":7.040427280802487},"index":1,"playId":"7ec789ce-b0ab-36fb-b24e-310d1d3687c7","pitchNumber":2,"startTime":"2025-08-24T17:43:38.673Z","endTime":"2025-08-24T17:43:42.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.390423236870976,"aZ":-28.734784638577814,"pfxX":-0.15313364711834865,"pfxZ":2.219655898226507,"pX":-1.3792740367583125,"pZ":1.498898532055704,"vX0":-8.343201641096044,"vY0":-123.33995026157804,"vZ0":-4.712334984489353,"x":169.57,"y":198.31,"x0":2.059924060715649,"y0":50.00121915395977,"z0":5.843273006607232,"aX":-0.2365388262860497},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.1,"breakHorizontal":2.2,"spinRate":2351,"spinDirection":278},"zone":13,"typeConfidence":0.88,"plateTime":0.44323475372439436,"extension":7.2041993617126225},"index":2,"playId":"489b2866-0ae3-31d5-8f88-c63cf4c99608","pitchNumber":3,"startTime":"2025-08-24T17:43:57.688Z","endTime":"2025-08-24T17:44:01.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:44:01.985Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a ground ball to center fielder Cedric Mullins. Jurickson Profar to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:44:05.934Z","endTime":"2025-08-24T17:44:40.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.709714266026015,"aZ":-26.903066325632032,"pfxX":10.121786501805316,"pfxZ":3.3432109830775882,"pX":0.3487550964597163,"pZ":1.948195165123865,"vX0":-8.096506443035398,"vY0":-124.62842920826988,"vZ0":-4.768084602329024,"x":103.71,"y":186.18,"x0":2.3222425744360047,"y0":50.00078653652512,"z0":6.10429122867533,"aX":15.943698065182014},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.2,"breakHorizontal":-16.4,"spinRate":1682,"spinDirection":123},"zone":9,"typeConfidence":0.9,"plateTime":0.4392428056054989,"extension":7.0680303577311845},"hitData":{"launchSpeed":111.8,"launchAngle":6.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.44,"coordY":85.08}},"index":0,"playId":"04f4ede5-6c7b-3eec-9e19-33e92c43ff52","pitchNumber":1,"startTime":"2025-08-24T17:44:30.206Z","endTime":"2025-08-24T17:44:40.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:44:40.142Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:44:46.697Z","endTime":"2025-08-24T17:46:05.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.62865433268433,"strikeZoneBottom":1.8439302635359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.636258061601605,"aZ":-18.01626823776085,"pfxX":9.189719232651573,"pfxZ":7.924497245566433,"pX":0.9066890934719359,"pZ":2.2833788527248675,"vX0":-6.187393000030025,"vY0":-133.09924571191016,"vZ0":-6.162296878247874,"x":82.44,"y":177.13,"x0":2.0722148755879894,"y0":50.005723755754744,"z0":5.94171416047795,"aX":16.424833451719532},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.1,"breakHorizontal":-15.2,"spinRate":2209,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4121429879232088,"extension":7.278460624061703},"index":0,"playId":"1651917a-61d3-3f0f-a39c-9addf67f7891","pitchNumber":1,"startTime":"2025-08-24T17:45:22.489Z","endTime":"2025-08-24T17:45:26.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.309260730944693,"aZ":-15.368613892203674,"pfxX":4.2341779752745365,"pfxZ":9.222909198856788,"pX":-0.12794279552979518,"pZ":3.1204799594031623,"vX0":-7.258294823714184,"vY0":-134.21252655142976,"vZ0":-4.6136150746115705,"x":121.88,"y":154.53,"x0":2.0626468291787803,"y0":50.00604274404031,"z0":5.957988201672503,"aX":7.718866193769764},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-6.1,"spinRate":2235,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4082525403921138,"extension":7.227462696735592},"index":1,"playId":"5112a91b-0e60-30f3-be86-d338ae524e98","pitchNumber":2,"startTime":"2025-08-24T17:45:40.771Z","endTime":"2025-08-24T17:45:44.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63455137652781,"aZ":-38.944755478987425,"pfxX":-2.7362861342513805,"pfxZ":-4.973566406585548,"pX":-0.7632833286565068,"pZ":1.0358786785895577,"vX0":-5.301581668960553,"vY0":-116.39030153138566,"vZ0":-3.3587703623625123,"x":146.09,"y":210.81,"x0":1.9076576401588932,"y0":50.00539606262218,"z0":6.218187640713166,"aX":-3.721536492564584},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.6,"breakHorizontal":6.4,"spinRate":2500,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.4721877644776189,"extension":7.002693369933677},"index":2,"playId":"fe0d5210-32f4-390e-beeb-45558e9bb5fa","pitchNumber":3,"startTime":"2025-08-24T17:46:01.031Z","endTime":"2025-08-24T17:46:05.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:46:05.784Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:46:13.030Z","endTime":"2025-08-24T17:47:13.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.462724776063965,"aZ":-38.239669532840814,"pfxX":-2.4168238795461634,"pfxZ":-4.54906807974617,"pX":-0.44180497240558203,"pZ":1.3415601510554256,"vX0":-4.6499541201839,"vY0":-114.81183005036799,"vZ0":-2.756325407580574,"x":133.84,"y":202.56,"x0":1.9245713430424918,"y0":50.00367609290319,"z0":6.283070814809809,"aX":-3.221874867707867},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.6,"breakHorizontal":5.5,"spinRate":2412,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.4772609982861842,"extension":6.9673455189721984},"index":0,"playId":"e35a9819-b8d7-3a39-94c2-0a2d461abf7d","pitchNumber":1,"startTime":"2025-08-24T17:46:39.838Z","endTime":"2025-08-24T17:46:44.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.390027196738224,"aZ":-35.68676142810494,"pfxX":-3.6351205027154734,"pfxZ":-2.732268607911026,"pX":-0.29992074468677243,"pZ":2.2171043443895075,"vX0":-4.399357167668608,"vY0":-112.67330870530492,"vZ0":-0.8367061374631198,"x":128.43,"y":178.92,"x0":2.149779080330152,"y0":50.00194537119367,"z0":6.197986997869352,"aX":-4.675092838541407},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-4.8,"breakHorizontal":7.7,"spinRate":2428,"spinDirection":335},"zone":4,"typeConfidence":0.91,"plateTime":0.48603818936071086,"extension":6.9927274617006345},"hitData":{"launchSpeed":77.6,"launchAngle":40.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.55,"coordY":99.2}},"index":1,"playId":"874f2ef8-c283-3c89-811a-7eb3c5b05a92","pitchNumber":2,"startTime":"2025-08-24T17:47:04.405Z","endTime":"2025-08-24T17:47:13.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:47:13.472Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeff McNeil walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T17:48:47.998Z","endTime":"2025-08-24T17:51:21.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":89.9,"endSpeed":82.5,"strikeZoneTop":3.50025911830088,"strikeZoneBottom":1.64611397754538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7108907577323,"aZ":-24.777703604194873,"pfxX":-9.078585379558445,"pfxZ":4.268470633679366,"pX":-0.8689359766913427,"pZ":2.3717018994676526,"vX0":3.8860508094537143,"vY0":-130.77555415089785,"vZ0":-5.645818939371899,"x":150.12,"y":174.74,"x0":-1.1952021855356887,"y0":50.00043476577264,"z0":6.418434850700433,"aX":-15.714028587706846},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":15.6,"spinRate":2099,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.4189177823777439,"extension":5.998049393694039},"index":0,"playId":"a42f6c8d-db5d-3624-8480-0e111bacb315","pitchNumber":1,"startTime":"2025-08-24T17:49:22.118Z","endTime":"2025-08-24T17:49:25.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, 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":89.5,"endSpeed":82.1,"strikeZoneTop":3.6589824314465,"strikeZoneBottom":1.64655413715499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62934228276007,"aZ":-25.373170826675466,"pfxX":-7.369151379901398,"pfxZ":3.957906095969447,"pX":-1.4827873283450421,"pZ":2.662532276688002,"vX0":2.132698992937428,"vY0":-130.31398000225883,"vZ0":-4.563917620551857,"x":173.52,"y":166.89,"x0":-1.3549216477742194,"y0":50.00164722593986,"z0":6.355457671475651,"aX":-12.661116457192708},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":12.8,"spinRate":2054,"spinDirection":209},"zone":11,"typeConfidence":0.85,"plateTime":0.4204572203996251,"extension":6.131383585970943},"index":1,"playId":"2317c72a-7cc9-3ee2-93be-8efdcbdc1595","pitchNumber":2,"startTime":"2025-08-24T17:49:35.314Z","endTime":"2025-08-24T17:49:39.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.175704102314917,"aZ":-27.133318524563304,"pfxX":-5.711100101089843,"pfxZ":3.0783808869519325,"pX":-0.041081532187315646,"pZ":2.1128036016764855,"vX0":4.645763201644407,"vY0":-126.20121540430209,"vZ0":-5.464029832460021,"x":118.57,"y":181.73,"x0":-1.15081047538528,"y0":50.001981542837655,"z0":6.452187177680022,"aX":-9.346241334707047},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":9.5,"spinRate":2377,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.4316242126568599,"extension":6.064107424387365},"index":2,"playId":"23aefa77-0d0c-392b-91a0-7c75e8f657d6","pitchNumber":3,"startTime":"2025-08-24T17:49:47.688Z","endTime":"2025-08-24T17:49:51.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.61369505009053,"strikeZoneBottom":1.60088905221711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.333822339936976,"aZ":-23.200673980015747,"pfxX":-5.1846687384116406,"pfxZ":5.043894375878427,"pX":1.276589361190921,"pZ":1.5288083128347492,"vX0":7.594239108564997,"vY0":-131.8510488067082,"vZ0":-7.816079511787909,"x":68.34,"y":197.5,"x0":-0.9537998278401932,"y0":50.00219562133482,"z0":6.216341094529565,"aX":-9.22267956742091},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":7.9,"spinRate":2155,"spinDirection":209},"zone":14,"typeConfidence":0.84,"plateTime":0.4137996294183601,"extension":6.274751482351624},"index":3,"playId":"dd451063-30c8-3f08-9c95-77e68d8e1835","pitchNumber":4,"startTime":"2025-08-24T17:50:06.258Z","endTime":"2025-08-24T17:50:09.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.351929013105025,"aZ":-32.99932282480084,"pfxX":0.02885858881605685,"pfxZ":-0.5311403348570538,"pX":0.4054072660246002,"pZ":1.9980643824740663,"vX0":3.692027975737346,"vY0":-122.96067062935262,"vZ0":-4.035412438533582,"x":101.55,"y":184.83,"x0":-1.1110019649840346,"y0":50.00298710281501,"z0":6.420774926505909,"aX":0.044617671590095935},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":-0.8,"spinRate":2458,"spinDirection":25},"zone":9,"typeConfidence":0.9,"plateTime":0.44321109991498764,"extension":6.128916909101998},"index":4,"playId":"a77781ad-6ae2-3ccf-9a7f-4645ff8219cb","pitchNumber":5,"startTime":"2025-08-24T17:50:19.317Z","endTime":"2025-08-24T17:50:23.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.6589824314465,"strikeZoneBottom":1.62372263819889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17992692753085,"aZ":-16.981414328257074,"pfxX":-2.1627244321783383,"pfxZ":7.960507633482681,"pX":-0.365700261013541,"pZ":4.339415665936587,"vX0":3.1367843277164313,"vY0":-136.57978131172877,"vZ0":-2.6168421681013845,"x":130.94,"y":121.62,"x0":-1.242656330571583,"y0":50.00306842802483,"z0":6.463704824086054,"aX":-4.128111451965252},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":3.4,"spinRate":2222,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3994552264199829,"extension":6.1789214334796485},"index":5,"playId":"90459103-c7f5-335d-a8ee-514a1b7c15ed","pitchNumber":6,"startTime":"2025-08-24T17:50:38.604Z","endTime":"2025-08-24T17:50:42.313Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-24T17:50:49.535Z","endTime":"2025-08-24T17:51:01.998Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.609671626699605,"aZ":-26.233917162508224,"pfxX":-7.320510367371419,"pfxZ":3.4046500207231096,"pX":0.2112702503864444,"pZ":2.0176190884164487,"vX0":5.864491565643376,"vY0":-131.04483974061932,"vZ0":-6.219412695867053,"x":108.95,"y":184.3,"x0":-1.0998956122627714,"y0":50.006551946495065,"z0":6.370714590404337,"aX":-12.788146162107747},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":12.0,"spinRate":2051,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.41731030711834016,"extension":6.185744276632761},"index":7,"playId":"29260d18-7b92-3792-ade7-ba89e2187397","pitchNumber":7,"startTime":"2025-08-24T17:51:01.998Z","endTime":"2025-08-24T17:51:05.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.6589824314465,"strikeZoneBottom":1.64655413715499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.66109975389386,"aZ":-34.97345060683901,"pfxX":2.3104105663485788,"pfxZ":-1.8903435196718679,"pX":-0.8941287794581696,"pZ":3.9278112256681195,"vX0":-0.07481238204802895,"vY0":-119.86670652529631,"vZ0":0.8743972853670801,"x":151.08,"y":132.73,"x0":-1.1637445339799874,"y0":50.0055245169875,"z0":6.642085001119572,"aX":3.4166142093373777},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.0,"breakHorizontal":-4.2,"spinRate":2386,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.45417181260250095,"extension":6.142129830838658},"index":8,"playId":"9ce26220-78c8-35bc-a97a-2c50b789764e","pitchNumber":8,"startTime":"2025-08-24T17:51:17.381Z","endTime":"2025-08-24T17:51:21.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:51:21.406Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mark Vientos homers (12) on a fly ball to left center field. Jeff McNeil scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T17:51:26.662Z","endTime":"2025-08-24T17:53:23.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.64388798081399,"strikeZoneBottom":1.63133329786555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06534726020674,"aZ":-32.46455057377181,"pfxX":1.2394046795873264,"pfxZ":-0.18393570678295745,"pX":0.048340781388160343,"pZ":1.1679368232246758,"vX0":2.5050607099521884,"vY0":-124.36188167812118,"vZ0":-6.163572943093321,"x":115.16,"y":207.25,"x0":-1.131597968231828,"y0":50.005009952627915,"z0":6.3593226702209495,"aX":1.948095516691257},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.4,"breakHorizontal":-2.8,"spinRate":2553,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4398152289033441,"extension":6.199706999093449},"index":0,"playId":"4f1f7783-e840-31ef-9a47-cd299136deea","pitchNumber":1,"startTime":"2025-08-24T17:51:45.870Z","endTime":"2025-08-24T17:51:50.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7071203031929,"aZ":-28.60059137583849,"pfxX":-8.470212780111035,"pfxZ":2.0168967313748745,"pX":-1.0302990673527193,"pZ":2.153674394515175,"vX0":3.1300344944407876,"vY0":-132.2426989791911,"vZ0":-5.55739736508294,"x":156.27,"y":180.63,"x0":-1.1302332848168521,"y0":50.00001882450531,"z0":6.3854605068638906,"aX":-14.970241233076322},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.6,"breakHorizontal":14.6,"spinRate":2090,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4144895684800387,"extension":6.161543335688861},"index":1,"playId":"bad4ed04-a6bb-3859-b270-d1a465871e90","pitchNumber":2,"startTime":"2025-08-24T17:52:03.162Z","endTime":"2025-08-24T17:52:06.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.71180145869594,"strikeZoneBottom":1.49430506737102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20018408653006,"aZ":-24.523794738618943,"pfxX":-9.424862023576832,"pfxZ":4.272660970989462,"pX":-1.8035168144868743,"pZ":2.077093141312397,"vX0":1.6248275816690885,"vY0":-133.32650658782066,"vZ0":-6.522449645864238,"x":185.75,"y":182.7,"x0":-1.1991677410446029,"y0":50.00031625138662,"z0":6.339184098272997,"aX":-16.86813926257768},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":16.7,"spinRate":2172,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.41171785618731827,"extension":6.212321748866887},"index":2,"playId":"04eb061b-afcc-317a-b5df-891cee45d66e","pitchNumber":3,"startTime":"2025-08-24T17:52:24.666Z","endTime":"2025-08-24T17:52:28.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.57578072573601,"strikeZoneBottom":1.58520038635671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.785784796661474,"aZ":-23.03242075962015,"pfxX":-8.372076493931068,"pfxZ":5.075665449900793,"pX":-0.5326557612277051,"pZ":1.3917213674308213,"vX0":4.23808723348158,"vY0":-133.40228355984752,"vZ0":-8.503927468692133,"x":137.3,"y":201.2,"x0":-1.054417132520092,"y0":50.00517686775352,"z0":6.282164701794032,"aX":-15.086565761616631},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":14.3,"spinRate":2087,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.410638427799332,"extension":6.1642490564529915},"index":3,"playId":"bd380ed0-2d63-3a5f-bb00-5f1e1ef7dbad","pitchNumber":4,"startTime":"2025-08-24T17:52:42.283Z","endTime":"2025-08-24T17:52:46.316Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.522032880327323,"aZ":-33.165157295533234,"pfxX":1.8861873336779775,"pfxZ":-0.6472389295249457,"pX":0.43335552956951845,"pZ":2.406335522270698,"vX0":3.1776650767607624,"vY0":-122.51952347834286,"vZ0":-2.9909043721886244,"x":100.44,"y":112.15,"x0":-1.1240119012947967,"y0":50.00416711340049,"z0":6.468511199812393,"aX":2.8764150442728464},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.6,"breakHorizontal":-4.2,"spinRate":2590,"spinDirection":25},"zone":6,"typeConfidence":0.91,"plateTime":0.4465355252783416,"extension":6.193001412989854},"hitData":{"launchSpeed":107.7,"launchAngle":23.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":67.77,"coordY":51.19}},"index":4,"playId":"294d2068-6e2a-3fb8-be03-a71cf764dea3","pitchNumber":5,"startTime":"2025-08-24T17:52:59.996Z","endTime":"2025-08-24T17:53:23.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:53:23.523Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, shortstop Nick Allen to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T17:53:54.824Z","endTime":"2025-08-24T17:54:05.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":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":1},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T17:53:45.741Z","endTime":"2025-08-24T17:53:57.143Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":91.4,"endSpeed":84.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.890314785603785,"aZ":-22.663290563715453,"pfxX":-7.9649376425091125,"pfxZ":5.283371528178724,"pX":-0.4032488672927895,"pZ":1.3462020050260297,"vX0":4.585982621854089,"vY0":-132.96764995290948,"vZ0":-8.491709243258526,"x":132.37,"y":202.43,"x0":-1.1099547628394149,"y0":50.006014732324,"z0":6.2092832367159625,"aX":-14.351764205131131},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":13.6,"spinRate":2094,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.41096939437028013,"extension":6.282858026463581},"hitData":{"launchSpeed":79.9,"launchAngle":-4.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.36,"coordY":141.36}},"index":1,"playId":"cff2a5eb-b04e-34ff-a55d-de8fed14be24","pitchNumber":1,"startTime":"2025-08-24T17:53:57.143Z","endTime":"2025-08-24T17:54:05.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:54:05.148Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T17:54:12.321Z","endTime":"2025-08-24T17:55:03.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":669221,"link":"/api/v1/people/669221"},"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":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86001858873946,"aZ":-33.06315484915173,"pfxX":0.5754620734299154,"pfxZ":-0.5841813258936943,"pX":0.7694457871989231,"pZ":1.411157878877147,"vX0":3.961332122576429,"vY0":-121.78906494970559,"vZ0":-5.219291951278515,"x":87.67,"y":200.68,"x0":-0.9468617483182296,"y0":50.00557294598449,"z0":6.4118910308714705,"aX":0.871710239532875},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.9,"breakHorizontal":-1.9,"spinRate":2572,"spinDirection":16},"zone":14,"typeConfidence":0.91,"plateTime":0.448176815514727,"extension":6.250561304815172},"index":0,"playId":"486cfedd-31d1-310c-bb2b-13dbbf85bc7b","pitchNumber":1,"startTime":"2025-08-24T17:54:29.837Z","endTime":"2025-08-24T17:54:34.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.043583737255037,"aZ":-34.55989259162565,"pfxX":-0.2938338539288252,"pfxZ":-1.581483024065764,"pX":0.7913249988054665,"pZ":1.4261367767528979,"vX0":4.480994713458497,"vY0":-121.8646848907167,"vZ0":-4.820067081132091,"x":86.84,"y":200.27,"x0":-1.029902747935545,"y0":50.00241034873734,"z0":6.401694106493084,"aX":-0.4444285604146382},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.7,"breakHorizontal":-0.5,"spinRate":2531,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4487725704788592,"extension":6.134344787312652},"index":1,"playId":"cc325976-2271-3389-9554-b9679becedfe","pitchNumber":2,"startTime":"2025-08-24T17:54:42.765Z","endTime":"2025-08-24T17:54:47.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.112999254508694,"aZ":-35.726490898414724,"pfxX":-0.6498140671858899,"pfxZ":-2.307488233103388,"pX":0.9038212010017826,"pZ":0.9489808281114073,"vX0":4.657743429325545,"vY0":-122.9696594277691,"vZ0":-5.800581226937478,"x":82.55,"y":213.16,"x0":-0.9258611274068963,"y0":50.00171873154189,"z0":6.349643464928275,"aX":-1.000723016890116},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.3,"breakHorizontal":0.1,"spinRate":2594,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.44446834944680935,"extension":6.1742447259199285},"index":2,"playId":"ca10c3f8-9807-32c2-9ae0-22731e1ff269","pitchNumber":3,"startTime":"2025-08-24T17:54:58.150Z","endTime":"2025-08-24T17:55:03.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:55:03.844Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T17:55:12.551Z","endTime":"2025-08-24T17:56:19.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":90.9,"endSpeed":83.6,"strikeZoneTop":3.46264629985433,"strikeZoneBottom":1.56282840379827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.601735187251656,"aZ":-23.926424992558797,"pfxX":-8.100011366728074,"pfxZ":4.655929537443098,"pX":0.4359190564170911,"pZ":1.7321685711875023,"vX0":6.355631077702761,"vY0":-132.08665303731348,"vZ0":-7.3422683777965485,"x":100.38,"y":192.01,"x0":-0.9467052297266235,"y0":50.00007372397438,"z0":6.301677725559914,"aX":-14.339438076274183},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":13.3,"spinRate":2095,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4143547015961686,"extension":6.227636280456081},"index":0,"playId":"66c3efcb-9e11-3c44-805b-a265319c81d0","pitchNumber":1,"startTime":"2025-08-24T17:55:29.692Z","endTime":"2025-08-24T17:55:33.849Z","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":83.0,"endSpeed":77.2,"strikeZoneTop":3.46264629985433,"strikeZoneBottom":1.51714820506117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.673476530048937,"aZ":-35.3711334606819,"pfxX":1.0906536278275243,"pfxZ":-2.1402037977693684,"pX":0.17961097646440907,"pZ":2.814496805839178,"vX0":2.825853639594916,"vY0":-120.99338958480593,"vZ0":-1.4662251649688058,"x":110.15,"y":162.79,"x0":-1.1409975219401238,"y0":50.00047463253702,"z0":6.503171873507533,"aX":1.630921655443637},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.0,"breakHorizontal":-2.6,"spinRate":2584,"spinDirection":17},"zone":5,"typeConfidence":0.91,"plateTime":0.45117279679730427,"extension":6.190409720223978},"index":1,"playId":"da2edf37-d862-362d-bf15-f78a8adb6c9e","pitchNumber":2,"startTime":"2025-08-24T17:55:40.832Z","endTime":"2025-08-24T17:55:44.460Z","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":2},"index":2,"startTime":"2025-08-24T17:55:48.779Z","endTime":"2025-08-24T17:55:57.937Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"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":83.8,"endSpeed":78.4,"strikeZoneTop":3.37195153084402,"strikeZoneBottom":1.53998932191632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.68205910127921,"aZ":-33.32535543437248,"pfxX":0.8988173831962674,"pfxZ":-0.7565211650189947,"pX":0.5226150948415709,"pZ":0.5383556157269612,"vX0":3.2603611103291397,"vY0":-122.04975906686916,"vZ0":-7.013503847909458,"x":97.08,"y":224.24,"x0":-0.9416820668316357,"y0":50.002403593602985,"z0":6.282084933481269,"aX":1.3696006390852682},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-2.3,"spinRate":2572,"spinDirection":10},"zone":14,"typeConfidence":0.91,"plateTime":0.4470044218269029,"extension":6.382945320087812},"index":3,"playId":"479b2b26-5007-35e1-82ac-33efd9aef483","pitchNumber":3,"startTime":"2025-08-24T17:55:57.937Z","endTime":"2025-08-24T17:56:01.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00954112031114,"aZ":-24.389702137736453,"pfxX":-7.191505604239291,"pfxZ":4.337835885287457,"pX":0.7714372321201369,"pZ":1.4770839087921352,"vX0":6.876526497114372,"vY0":-132.92736033362166,"vZ0":-7.842969906632466,"x":87.59,"y":198.9,"x0":-0.9124009215229014,"y0":50.00069542273781,"z0":6.231669979664731,"aX":-12.892076750392109},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.4,"breakHorizontal":11.5,"spinRate":2003,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.41178090804852285,"extension":6.254849658043076},"hitData":{"launchSpeed":72.7,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.67,"coordY":148.01}},"index":4,"playId":"eaac7f7b-f0da-3ce7-84a8-0df58655034e","pitchNumber":4,"startTime":"2025-08-24T17:56:11.384Z","endTime":"2025-08-24T17:56:19.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:56:19.696Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, first baseman Mark Vientos to pitcher David Peterson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T17:58:02.237Z","endTime":"2025-08-24T17:58:45.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":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":0},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.178761909567093,"aZ":-21.71931886760941,"pfxX":9.227882949520568,"pfxZ":5.839674359189722,"pX":-0.05040545178667887,"pZ":2.160462972822534,"vX0":-8.805669111045592,"vY0":-132.85715337044223,"vZ0":-6.2591933014265,"x":118.92,"y":180.45,"x0":2.1063303598782706,"y0":50.00153713545462,"z0":6.123033532395204,"aX":16.513510048535117},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":-14.9,"spinRate":2177,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.4121042047234744,"extension":7.139548667866387},"hitData":{"launchSpeed":95.5,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.33,"coordY":157.7}},"index":0,"playId":"5102e3b7-660c-3cdc-b1aa-d96dad779e69","pitchNumber":1,"startTime":"2025-08-24T17:58:37.917Z","endTime":"2025-08-24T17:58:45.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:58:45.916Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nacho Alvarez Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T17:58:55.994Z","endTime":"2025-08-24T18:00:40.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","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":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.39462975571053,"strikeZoneBottom":1.40291258996693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84593595289013,"aZ":-17.214976480100418,"pfxX":4.633539195731483,"pfxZ":8.260192033614675,"pX":0.3040787697626762,"pZ":2.466050135370575,"vX0":-6.695294235096332,"vY0":-133.2791239487544,"vZ0":-6.183314816695732,"x":105.41,"y":172.2,"x0":2.2389880374542526,"y0":50.00345614715796,"z0":6.045980382967979,"aX":8.392516062315135},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":-7.1,"spinRate":2236,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.40991848543624654,"extension":7.110744165055347},"index":0,"playId":"10bb20eb-2413-3e69-a01f-f68ef3a1b651","pitchNumber":1,"startTime":"2025-08-24T17:59:16.450Z","endTime":"2025-08-24T17:59:19.940Z","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":92.5,"endSpeed":84.7,"strikeZoneTop":3.26585747972494,"strikeZoneBottom":1.54713838554389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.910062595854516,"aZ":-18.222211434453474,"pfxX":9.145460594589185,"pfxZ":7.651389897846988,"pX":-0.6027290262553011,"pZ":1.5745964453973984,"vX0":-10.10770024161637,"vY0":-134.15329778566715,"vZ0":-8.476694682425311,"x":139.97,"y":196.27,"x0":2.0248898482111977,"y0":50.0027014391074,"z0":6.073196723251861,"aX":16.676648416078773},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":-14.4,"spinRate":2248,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.40822585698721614,"extension":7.138963963618681},"index":1,"playId":"e3042e87-9d67-3523-a860-3be2819bb644","pitchNumber":2,"startTime":"2025-08-24T17:59:28.933Z","endTime":"2025-08-24T17:59:32.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.570239889189416,"aZ":-40.23698944688839,"pfxX":-2.277761851821883,"pfxZ":-5.99899904638019,"pX":-1.6622659357481888,"pZ":0.2418909499950835,"vX0":-7.6971740445650525,"vY0":-115.77821742942992,"vZ0":-4.987496205498024,"x":180.36,"y":232.25,"x0":2.014360416734924,"y0":50.00205207411669,"z0":6.3148460528132935,"aX":-3.061383654754288},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.9,"breakHorizontal":6.2,"spinRate":2418,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.47483693311279573,"extension":7.131734786047726},"index":2,"playId":"dfba8674-7b98-32d6-94c7-884236a3b2ac","pitchNumber":3,"startTime":"2025-08-24T17:59:42.291Z","endTime":"2025-08-24T17:59:45.816Z","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":1},"index":3,"startTime":"2025-08-24T17:59:53.148Z","endTime":"2025-08-24T18:00:09.093Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.24338549281845,"strikeZoneBottom":1.4333802755891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53196086027772,"aZ":-20.001248804978193,"pfxX":2.4311391006294563,"pfxZ":6.434885866657973,"pX":-0.8968177212546832,"pZ":3.911631756065074,"vX0":-8.852965490617827,"vY0":-135.66657952711427,"vZ0":-2.2334814519481334,"x":151.18,"y":133.17,"x0":2.0717803580441,"y0":50.00471858349273,"z0":6.117570598691798,"aX":4.601977296144296},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-2.9,"spinRate":2137,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.40146180110320717,"extension":7.091900729649498},"index":4,"playId":"2ad4465e-203c-3c05-b646-e613c6dcabe0","pitchNumber":4,"startTime":"2025-08-24T18:00:09.093Z","endTime":"2025-08-24T18:00:12.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.0,"endSpeed":72.0,"strikeZoneTop":3.22068759842035,"strikeZoneBottom":1.4333802755891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.068106422719264,"aZ":-38.92138093626195,"pfxX":-3.8018489558071504,"pfxZ":-5.144827801832179,"pX":1.1523378180827495,"pZ":4.077810703327879,"vX0":-1.2831603418624888,"vY0":-113.57351680577653,"vZ0":3.17410402180717,"x":73.08,"y":128.68,"x0":2.2179996536644984,"y0":50.00329375820953,"z0":6.523120709467281,"aX":-4.985077732049952},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-8.3,"breakHorizontal":7.2,"spinRate":2284,"spinDirection":316},"zone":12,"typeConfidence":0.91,"plateTime":0.48157402910758407,"extension":6.975584848157947},"index":5,"playId":"08a5d05f-d88c-35fd-80b3-f633eee8512a","pitchNumber":5,"startTime":"2025-08-24T18:00:23.460Z","endTime":"2025-08-24T18:00:26.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9472062903562,"aZ":-24.242851904237472,"pfxX":8.8782722711648,"pfxZ":4.233388732712067,"pX":0.9542356157960342,"pZ":3.219952966851516,"vX0":-5.961215593024384,"vY0":-135.61802474058246,"vZ0":-3.270112970632846,"x":80.63,"y":151.84,"x0":2.0204003403041653,"y0":50.0052720922788,"z0":6.120669707396263,"aX":16.642265793623253},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":-14.9,"spinRate":2096,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4029334999416818,"extension":7.248491171593641},"index":6,"playId":"81b2cdd9-b06c-3f82-87af-3ff9bfe15795","pitchNumber":6,"startTime":"2025-08-24T18:00:35.935Z","endTime":"2025-08-24T18:00:40.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:00:40.104Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sean Murphy singles on a fly ball to left fielder Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:00:43.467Z","endTime":"2025-08-24T18:01:54.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":91.6,"endSpeed":84.7,"strikeZoneTop":3.56084371702228,"strikeZoneBottom":1.52476215044115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.967707507516145,"aZ":-19.78813981524762,"pfxX":1.672818521582574,"pfxZ":6.789321223171902,"pX":1.1676830041517208,"pZ":3.224436079289716,"vX0":-3.4736791303685273,"vY0":-133.52603395283825,"vZ0":-3.865897249619848,"x":72.49,"y":151.72,"x0":2.2621276699900283,"y0":50.00336900811788,"z0":6.096475120656805,"aX":3.0523404604815267},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-2.4,"spinRate":2135,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.40860441189373686,"extension":7.035644321086021},"index":0,"playId":"9967352a-997d-3c39-ab5c-b50b67a1cd6c","pitchNumber":1,"startTime":"2025-08-24T18:01:03.880Z","endTime":"2025-08-24T18:01:07.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74637455769728,"aZ":-17.251646520964435,"pfxX":2.3299487626784936,"pfxZ":7.9606397442409556,"pX":-0.31474175743954325,"pZ":3.1115543925950906,"vX0":-7.236087667732098,"vY0":-135.38079096897684,"vZ0":-4.70614383006437,"x":129.0,"y":154.77,"x0":2.0783069836228165,"y0":50.006722942628414,"z0":6.062648646525621,"aX":4.370603577954504},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-2.9,"spinRate":2143,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4030336525344529,"extension":7.192953164286575},"index":1,"playId":"452d4e17-eb16-3c31-ad49-3d74feaaec0a","pitchNumber":2,"startTime":"2025-08-24T18:01:16.572Z","endTime":"2025-08-24T18:01:20.362Z","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":1,"outs":2},"index":2,"startTime":"2025-08-24T18:01:25.746Z","endTime":"2025-08-24T18:01:40.450Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"}},{"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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48712918063527,"aZ":-19.637440898827222,"pfxX":2.062987708883708,"pfxZ":6.778083878243281,"pX":-0.7432038846716778,"pZ":3.09893706346666,"vX0":-8.426616287116895,"vY0":-134.5095415658396,"vZ0":-3.8977127499561224,"x":145.33,"y":155.11,"x0":2.1489660064114795,"y0":50.006210999476885,"z0":5.941942201254975,"aX":3.8181616346911245},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.8,"breakHorizontal":-2.2,"spinRate":2127,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.405683942035175,"extension":7.210046231487266},"hitData":{"launchSpeed":64.9,"launchAngle":27.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.32,"coordY":112.52}},"index":3,"playId":"303d1563-7ff1-3ffb-90d9-ac65c9e18e1a","pitchNumber":3,"startTime":"2025-08-24T18:01:40.450Z","endTime":"2025-08-24T18:01:54.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:01:54.483Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:01:57.487Z","endTime":"2025-08-24T18:03:14.132Z","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":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":91.5,"endSpeed":83.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.623208416612663,"aZ":-21.555963784509835,"pfxX":7.723810875109608,"pfxZ":5.908855207703869,"pX":0.9564986284721,"pZ":3.564945373249938,"vX0":-5.753097719910147,"vY0":-133.21333674405702,"vZ0":-2.7576219319565483,"x":80.54,"y":142.53,"x0":2.140639662565272,"y0":50.00481416682616,"z0":6.172001605478782,"aX":13.883132574979863},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-12.7,"spinRate":2049,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4111844748583975,"extension":7.0506969182022345},"index":0,"playId":"3edd39a1-1cf8-3db8-baaa-71496db72835","pitchNumber":1,"startTime":"2025-08-24T18:02:18.739Z","endTime":"2025-08-24T18:02:24.473Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"3edd39a1-1cf8-3db8-baaa-71496db72835","startTime":"2025-08-24T18:02:28.700Z","endTime":"2025-08-24T18:02:40.713Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.526435951512365,"aZ":-16.881495532424665,"pfxX":3.4511687038555463,"pfxZ":8.230411907326907,"pX":-0.2514169398456494,"pZ":2.0189233686499035,"vX0":-7.402482256400776,"vY0":-134.99433261297224,"vZ0":-7.350442819963813,"x":126.58,"y":184.27,"x0":2.0696311205071614,"y0":50.00491717184339,"z0":5.951320441241701,"aX":6.414690727361836},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":-4.8,"spinRate":2154,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4047124650259164,"extension":7.443071071719057},"index":2,"playId":"4934db0d-842b-3f5c-b74d-681d230270c4","pitchNumber":2,"startTime":"2025-08-24T18:02:40.713Z","endTime":"2025-08-24T18:02:44.335Z","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":2},"index":3,"startTime":"2025-08-24T18:02:53.762Z","endTime":"2025-08-24T18:03:08.656Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.0841884392839,"strikeZoneBottom":1.36434396836167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.240251291442053,"aZ":-19.535829961395965,"pfxX":3.354103749901094,"pfxZ":6.524030427997216,"pX":0.499502066704152,"pZ":3.2632755500264916,"vX0":-5.735743487270652,"vY0":-137.74005467183846,"vZ0":-4.025258227829448,"x":97.96,"y":150.67,"x0":2.1653131510347574,"y0":50.003133907380374,"z0":6.050564418508496,"aX":6.498357039824209},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":-5.0,"spinRate":2066,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.39641308143947507,"extension":7.185122207068286},"index":4,"playId":"ce83ff2a-b291-3a00-8cc6-8fd4b08e5178","pitchNumber":3,"startTime":"2025-08-24T18:03:08.656Z","endTime":"2025-08-24T18:03:14.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:03:14.132Z","atBatIndex":16},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Cedric Mullins hit by pitch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:04:58.408Z","endTime":"2025-08-24T18:05:57.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.56084371702228,"strikeZoneBottom":1.45622873328998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82202734077346,"aZ":-25.173874401656846,"pfxX":-7.947695955738218,"pfxZ":4.02046123503954,"pX":0.562623160977636,"pZ":2.172353147516931,"vX0":6.671626409154789,"vY0":-131.3471121664979,"vZ0":-5.965620112167925,"x":95.55,"y":180.13,"x0":-0.982555734954041,"y0":50.00226239280547,"z0":6.354701515002238,"aX":-13.833023945106369},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.1,"breakHorizontal":12.8,"spinRate":2134,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4176294295556162,"extension":6.072733195114359},"index":0,"playId":"3835a821-f1f1-37e0-b683-839502f1975d","pitchNumber":1,"startTime":"2025-08-24T18:05:27.813Z","endTime":"2025-08-24T18:05:31.362Z","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":90.6,"endSpeed":82.7,"strikeZoneTop":3.55329213601916,"strikeZoneBottom":1.44099664584162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86123299752102,"aZ":-23.77943549785195,"pfxX":-9.92816912081692,"pfxZ":4.782880196272975,"pX":-0.18748569371422197,"pZ":3.7430045310751145,"vX0":5.483184983385779,"vY0":-131.89325984239025,"vZ0":-2.5492493474106674,"x":124.15,"y":137.72,"x0":-1.0067530190870098,"y0":50.00577807667476,"z0":6.481462608478819,"aX":-17.44068553425602},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":16.7,"spinRate":2212,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41577640994380616,"extension":6.034714386999805},"index":1,"playId":"616ecc54-3640-33b4-8704-511380dca964","pitchNumber":2,"startTime":"2025-08-24T18:05:38.837Z","endTime":"2025-08-24T18:05:42.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.360843101034543,"aZ":-29.684106666640997,"pfxX":-0.1372986052221723,"pfxZ":1.6319692185489814,"pX":1.08505137576234,"pZ":0.6335913806888449,"vX0":5.1338501106450245,"vY0":-122.84997459144112,"vZ0":-7.574463015661651,"x":75.64,"y":221.67,"x0":-1.014119445698869,"y0":50.004732826582064,"z0":6.280406997351892,"aX":-0.2100603443594577},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.0,"spinRate":2609,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.44586643204996035,"extension":6.396069240822576},"index":2,"playId":"3ee76ab7-d2b0-364d-ba10-a86e86d892d3","pitchNumber":3,"startTime":"2025-08-24T18:05:49.901Z","endTime":"2025-08-24T18:05:57.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:05:57.891Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:06:12.287Z","endTime":"2025-08-24T18:08:17.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.69671209081442,"strikeZoneBottom":1.47907520771027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.670016861796153,"aZ":-16.550080161903487,"pfxX":-2.664084429331691,"pfxZ":8.250226721078796,"pX":-0.9516100728489738,"pZ":5.133299676687057,"vX0":1.7639938428404263,"vY0":-136.43943410635254,"vZ0":-0.7261077641809082,"x":153.27,"y":100.18,"x0":-1.2587859607042495,"y0":50.00603747765818,"z0":6.538272647154107,"aX":-5.04788000989606},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":4.4,"spinRate":2175,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4006944117559472,"extension":6.247131562631079},"index":0,"playId":"de275aa1-a30f-3d25-ac40-c78510d0a49f","pitchNumber":1,"startTime":"2025-08-24T18:06:33.855Z","endTime":"2025-08-24T18:06:41.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cedric Mullins steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"de275aa1-a30f-3d25-ac40-c78510d0a49f","startTime":"2025-08-24T18:06:43.024Z","endTime":"2025-08-24T18:07:13.162Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.33394570912277,"strikeZoneBottom":1.59279858151193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.733777734414286,"aZ":-31.3409654374914,"pfxX":-6.196213761798094,"pfxZ":0.505099116403585,"pX":-0.790882594347146,"pZ":1.4868700071317222,"vX0":3.1683396561260575,"vY0":-126.60519418604562,"vZ0":-5.941855976327843,"x":147.15,"y":198.63,"x0":-1.2451062648961626,"y0":50.00097017557661,"z0":6.333248488398921,"aX":-10.18709041940626},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":10.7,"spinRate":2183,"spinDirection":223},"zone":13,"typeConfidence":0.88,"plateTime":0.4305146068820811,"extension":6.0954285307868945},"index":2,"playId":"ec21ba4a-5cb5-3b05-9475-fb4773123c27","pitchNumber":2,"startTime":"2025-08-24T18:07:13.162Z","endTime":"2025-08-24T18:07:17.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.636840741385164,"aZ":-30.948733874458167,"pfxX":-6.205582707144416,"pfxZ":0.7559614905106979,"pX":-0.13741249550414172,"pZ":2.810941154812717,"vX0":4.679879744823849,"vY0":-125.8869065071196,"vZ0":-2.8374231445962357,"x":122.24,"y":162.88,"x0":-1.2031379569429128,"y0":50.00515739296902,"z0":6.4272464432971566,"aX":-10.083045027144315},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":10.3,"spinRate":2271,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.43309052739061693,"extension":6.129669280866766},"index":3,"playId":"6c1f73fa-2c79-39c0-b769-fd3f7cf6a7bc","pitchNumber":3,"startTime":"2025-08-24T18:07:28.750Z","endTime":"2025-08-24T18:07:32.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.004229566104506,"aZ":-15.285813764016833,"pfxX":-2.339450047654821,"pfxZ":9.061153738499195,"pX":-0.4178060541964133,"pZ":2.802206149976326,"vX0":2.6682611643305765,"vY0":-135.05552488455504,"vZ0":-6.528867242267159,"x":132.93,"y":163.12,"x0":-1.1105610536208679,"y0":50.00207307881712,"z0":6.309508023783451,"aX":-4.359657622222114},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":3.7,"spinRate":2239,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.4042169107429343,"extension":6.151229936104266},"index":4,"playId":"ce005065-61d0-3a4d-9373-733932904762","pitchNumber":4,"startTime":"2025-08-24T18:07:47.796Z","endTime":"2025-08-24T18:07:51.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.35683106368754,"strikeZoneBottom":1.52476215044115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82068899851267,"aZ":-23.541708853123897,"pfxX":-10.158628467658602,"pfxZ":4.82319676549611,"pX":0.5322058241929273,"pZ":2.38344730599619,"vX0":7.288859176756385,"vY0":-133.73728564922135,"vZ0":-5.7051938919356155,"x":96.71,"y":174.43,"x0":-0.9239238317299824,"y0":50.006288120558125,"z0":6.258673127047945,"aX":-18.20168986982588},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":16.6,"spinRate":2128,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4112932042262134,"extension":6.431891953973587},"index":5,"playId":"8d91fa88-c11a-3450-a630-17db7e8ac3a2","pitchNumber":5,"startTime":"2025-08-24T18:08:12.193Z","endTime":"2025-08-24T18:08:17.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:08:17.269Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:08:19.906Z","endTime":"2025-08-24T18:09:53.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.17528315519576,"strikeZoneBottom":1.529540492799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.436241871473122,"aZ":-23.80737541084141,"pfxX":-8.754060079933577,"pfxZ":4.680062530271845,"pX":-1.0793707094720661,"pZ":1.9730987207199626,"vX0":3.217622035272671,"vY0":-133.04768425743865,"vZ0":-6.785772242085542,"x":158.14,"y":185.51,"x0":-1.1695109155484273,"y0":50.00091167995906,"z0":6.290311117206024,"aX":-15.639634165581231},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.2,"breakHorizontal":15.1,"spinRate":2079,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4121986960656385,"extension":6.198695893604189},"index":0,"playId":"ddd72c6e-81d3-3c23-88bb-f1d7690df317","pitchNumber":1,"startTime":"2025-08-24T18:08:39.476Z","endTime":"2025-08-24T18:08:43.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.1979868139883,"strikeZoneBottom":1.45622873328998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.344145555071798,"aZ":-28.22217549268362,"pfxX":-6.978947204604612,"pfxZ":2.393873117617437,"pX":-1.3062073192033419,"pZ":1.6701164814193878,"vX0":2.3044520240582114,"vY0":-126.94609812276826,"vZ0":-5.987789160776089,"x":166.79,"y":193.69,"x0":-1.313310640176933,"y0":50.00157650664397,"z0":6.275135845500697,"aX":-11.513265545711029},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":12.2,"spinRate":2115,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4296809859206543,"extension":6.096561608072421},"index":1,"playId":"af6f3ac6-9d82-38df-9c95-f577fb8929ea","pitchNumber":2,"startTime":"2025-08-24T18:08:55.413Z","endTime":"2025-08-24T18:08:58.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.17528315519576,"strikeZoneBottom":1.41052984865514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95709223391491,"aZ":-30.46872455978737,"pfxX":0.5034281713107154,"pfxZ":1.104618400651253,"pX":-0.5855906285652748,"pZ":2.519141776224749,"vX0":1.1771752434350955,"vY0":-123.93710041093685,"vZ0":-3.184643776317592,"x":139.32,"y":170.76,"x0":-1.1331182139092673,"y0":50.00435859292207,"z0":6.379063306128591,"aX":0.7792128409658355},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":-1.2,"spinRate":2470,"spinDirection":51},"zone":4,"typeConfidence":0.9,"plateTime":0.44280181728075263,"extension":6.13562869976012},"index":2,"playId":"e8109eaf-98fc-3dcb-b570-7be35eaa2d80","pitchNumber":3,"startTime":"2025-08-24T18:09:13.221Z","endTime":"2025-08-24T18:09:16.927Z","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":90.4,"endSpeed":81.6,"strikeZoneTop":3.1979868139883,"strikeZoneBottom":1.41052984865514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.251581273383714,"aZ":-23.373771285682846,"pfxX":-8.574453711647877,"pfxZ":5.1048465125317275,"pX":-1.3327864952438282,"pZ":3.419750653127467,"vX0":2.57804693520027,"vY0":-131.53670445093573,"vZ0":-3.0904682499407325,"x":167.8,"y":146.45,"x0":-1.2218532424594764,"y0":50.000548473996936,"z0":6.375776361069639,"aX":-14.771349115372201},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":14.8,"spinRate":2073,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41910022555368975,"extension":6.130568640997224},"index":3,"playId":"75daa63e-e920-36c5-95ed-36d14c9f6ef0","pitchNumber":4,"startTime":"2025-08-24T18:09:30.514Z","endTime":"2025-08-24T18:09:34.936Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.26608048147719,"strikeZoneBottom":1.41052984865514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.594273694188054,"aZ":-22.890276512900986,"pfxX":-8.943918469640677,"pfxZ":5.0511562393738245,"pX":0.16222402680705358,"pZ":3.537611117596053,"vX0":6.377118214391289,"vY0":-135.05539672805227,"vZ0":-3.10314406621967,"x":110.82,"y":143.26,"x0":-1.072673491577726,"y0":50.00645830317675,"z0":6.319307754429043,"aX":-16.454696890085767},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":14.8,"spinRate":2037,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.406215778023034,"extension":6.131757242424471},"index":4,"playId":"347499ee-42c3-3fc6-80ca-61e72bc32fc5","pitchNumber":5,"startTime":"2025-08-24T18:09:48.454Z","endTime":"2025-08-24T18:09:53.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:09:53.095Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Nick Allen to first baseman Matt Olson. Cedric Mullins to 3rd. Juan Soto to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:10:00.610Z","endTime":"2025-08-24T18:11:12.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"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":2},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.44753389068338,"strikeZoneBottom":1.57044099094935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.944029691328538,"aZ":-30.301656394858664,"pfxX":1.5093624218687995,"pfxZ":1.220747213490787,"pX":0.44614950521709734,"pZ":3.1974496283485467,"vX0":2.878826638463966,"vY0":-123.57163500860752,"vZ0":-1.7478380179227655,"x":99.99,"y":152.45,"x0":-0.9327398026600723,"y0":50.00441816657212,"z0":6.473482197330472,"aX":2.321123554563665},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.0,"breakHorizontal":-3.5,"spinRate":2499,"spinDirection":42},"zone":3,"typeConfidence":0.91,"plateTime":0.4442171357157165,"extension":6.340213525419828},"index":0,"playId":"799ce92e-05da-39bd-ad27-5b631dbbb9e9","pitchNumber":1,"startTime":"2025-08-24T18:10:21.710Z","endTime":"2025-08-24T18:10:25.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.4,"endSpeed":83.8,"strikeZoneTop":3.47020201652378,"strikeZoneBottom":1.59327733749791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96012612450241,"aZ":-25.10762498051475,"pfxX":-10.565049550476793,"pfxZ":3.931741306792871,"pX":0.16923501923085865,"pZ":1.742300288838281,"vX0":6.496710132135784,"vY0":-134.2244516571054,"vZ0":-7.105457175135124,"x":110.55,"y":191.74,"x0":-0.9280693121701741,"y0":50.0045876692663,"z0":6.24962508952852,"aX":-19.00162179937711},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":17.4,"spinRate":2095,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.410337929149974,"extension":6.187104062049918},"index":1,"playId":"d0cddc0e-5def-3976-91ff-62e5181d4a35","pitchNumber":2,"startTime":"2025-08-24T18:10:42.912Z","endTime":"2025-08-24T18:10:46.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65288353674451,"aZ":-21.753619328221962,"pfxX":-8.21008873721173,"pfxZ":5.812962742086542,"pX":-1.334688407368458,"pZ":2.587457665191496,"vX0":1.8198966802576053,"vY0":-133.76859573509765,"vZ0":-5.677464071407721,"x":167.88,"y":168.92,"x0":-0.9618800000574881,"y0":50.0063050975343,"z0":6.320057384255217,"aX":-14.727066008510738},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":14.4,"spinRate":2066,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4111043272546109,"extension":6.346733781597147},"hitData":{"launchSpeed":50.0,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.0,"coordY":163.91}},"index":2,"playId":"928deced-4a45-3d3b-81b6-05966cd17f73","pitchNumber":3,"startTime":"2025-08-24T18:11:04.220Z","endTime":"2025-08-24T18:11:12.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:11:12.243Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:12:08.280Z","endTime":"2025-08-24T18:13:00.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T18:11:29.456Z","endTime":"2025-08-24T18:12:10.564Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.643582710029268,"aZ":-16.39786430720069,"pfxX":-0.16775279824240164,"pfxZ":8.286396671654895,"pX":0.8705614297332246,"pZ":3.183709305805187,"vX0":5.110972493290034,"vY0":-136.7489081288354,"vZ0":-5.36040950498408,"x":83.82,"y":152.82,"x0":-0.9966653433510576,"y0":50.00386875087337,"z0":6.284870898941222,"aX":-0.3198051203742573},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":-0.7,"spinRate":2246,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.39971028495278427,"extension":6.2038843226698},"index":1,"playId":"1ddf06a4-5d3a-3550-bb26-2aa96c3f8e55","pitchNumber":1,"startTime":"2025-08-24T18:12:10.564Z","endTime":"2025-08-24T18:12:14.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02500298984068,"aZ":-13.60789526426975,"pfxX":-2.272783707646371,"pfxZ":9.59113420004289,"pX":0.14002704523002554,"pZ":2.6316657639405996,"vX0":3.787956123289649,"vY0":-137.42610327307958,"vZ0":-7.331558931562853,"x":111.66,"y":167.73,"x0":-0.9534031211152485,"y0":50.00456601861403,"z0":6.2360510755434095,"aX":-4.400567768533265},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":3.5,"spinRate":2324,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3967432626541303,"extension":6.3928412497795595},"index":2,"playId":"4c72a652-f654-396e-9d4d-651704c60317","pitchNumber":2,"startTime":"2025-08-24T18:12:33.155Z","endTime":"2025-08-24T18:12:37.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.62879219981961,"strikeZoneBottom":1.75307305958779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.876679348554266,"aZ":-23.456779250809443,"pfxX":-7.849623973503725,"pfxZ":4.758529542515065,"pX":0.3976534648810466,"pZ":3.0871442474993427,"vX0":6.291130094447212,"vY0":-134.4742611441468,"vZ0":-4.110257458671405,"x":101.84,"y":155.43,"x0":-0.9510636307499556,"y0":50.00592847378566,"z0":6.297392453777083,"aX":-14.393743109152904},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":12.8,"spinRate":2136,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4071463634085255,"extension":6.515889505108285},"index":3,"playId":"3af9dc3d-f227-3bce-9a93-a2940313569a","pitchNumber":3,"startTime":"2025-08-24T18:12:55.100Z","endTime":"2025-08-24T18:13:00.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:13:00.758Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out, second baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:14:39.170Z","endTime":"2025-08-24T18:15:38.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":668901,"link":"/api/v1/people/668901"},"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.31146167862885,"strikeZoneBottom":1.61611161599198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38984028504052,"aZ":-15.433540916642555,"pfxX":4.604024298455056,"pfxZ":9.153114415403973,"pX":0.19517965582581304,"pZ":3.578708837527333,"vX0":-6.416523536476182,"vY0":-134.20556928430153,"vZ0":-3.9965421177320613,"x":109.56,"y":142.15,"x0":2.0161591129888414,"y0":50.00092607709821,"z0":6.182765710061511,"aX":8.418800896710891},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-7.0,"spinRate":2142,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4077635508801212,"extension":7.010646933445012},"index":0,"playId":"61e21a74-0671-320c-9fab-7d1813af7ab3","pitchNumber":1,"startTime":"2025-08-24T18:15:19.901Z","endTime":"2025-08-24T18:15:23.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.774257991654412,"aZ":-15.817046539392905,"pfxX":3.72211532700981,"pfxZ":8.939714016045212,"pX":-0.06906394328152539,"pZ":3.358586056198944,"vX0":-6.879439213956734,"vY0":-134.10896354734996,"vZ0":-4.43619504027363,"x":119.63,"y":148.1,"x0":2.040554351112844,"y0":50.00279821603629,"z0":6.155022748090405,"aX":6.810983573939637},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":-5.3,"spinRate":2193,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.40770818136293085,"extension":7.1454748603273295},"hitData":{"launchSpeed":97.7,"launchAngle":4.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.62,"coordY":145.59}},"index":1,"playId":"e31d165d-c6d2-313a-945c-ad6dab6c27ab","pitchNumber":2,"startTime":"2025-08-24T18:15:30.984Z","endTime":"2025-08-24T18:15:38.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:15:38.712Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, second baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:15:43.464Z","endTime":"2025-08-24T18:16:34.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.49286707809556,"strikeZoneBottom":1.68460190080881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26125744088037,"aZ":-29.591967778784237,"pfxX":-0.18460946907945885,"pfxZ":1.6486586767563534,"pX":-1.386385787582794,"pZ":0.6572933306679654,"vX0":-8.546762923660259,"vY0":-123.88049694323293,"vZ0":-6.949487906564553,"x":169.85,"y":221.03,"x0":2.1230393306292195,"y0":50.00271510904139,"z0":5.952095476960712,"aX":-0.28669326017311764},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":2.2,"spinRate":2403,"spinDirection":288},"zone":13,"typeConfidence":0.89,"plateTime":0.4410752889665126,"extension":7.281270250638819},"index":0,"playId":"2c4874fb-5d06-3a37-a8eb-b9989d8c9020","pitchNumber":1,"startTime":"2025-08-24T18:15:58.195Z","endTime":"2025-08-24T18:16:01.422Z","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":91.6,"endSpeed":84.5,"strikeZoneTop":3.53818794438558,"strikeZoneBottom":1.66177391190758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.570071946599693,"aZ":-21.378651896960253,"pfxX":9.218545857020562,"pfxZ":5.9648820635369,"pX":0.4341672677249001,"pZ":2.0408068501707373,"vX0":-7.39582150152456,"vY0":-133.15348878986788,"vZ0":-6.430482876156693,"x":100.45,"y":183.68,"x0":2.039743206720005,"y0":50.00104419050841,"z0":6.0166564937923885,"aX":16.676802119930876},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-15.2,"spinRate":2145,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.41017942149295816,"extension":7.075322683449933},"index":1,"playId":"856b93fb-1c6c-341e-b69a-3f26fbc8b4b2","pitchNumber":2,"startTime":"2025-08-24T18:16:11.643Z","endTime":"2025-08-24T18:16:15.924Z","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.5,"endSpeed":85.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.570071404776506,"aZ":-21.254594180471265,"pfxX":9.441744790205725,"pfxZ":5.918820804750867,"pX":0.5656756717059314,"pZ":3.0338481480664474,"vX0":-7.221346360564057,"vY0":-134.56821942560939,"vZ0":-4.22518536241495,"x":95.44,"y":156.87,"x0":2.049321663507688,"y0":50.003369929671784,"z0":6.118705709299453,"aX":17.42033928246575},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":-15.7,"spinRate":2191,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.40610399626420124,"extension":7.150778521158468},"hitData":{"launchSpeed":74.8,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.88,"coordY":148.01}},"index":2,"playId":"dbfd9c68-e0d7-3715-a9c0-5310292e61ff","pitchNumber":3,"startTime":"2025-08-24T18:16:25.068Z","endTime":"2025-08-24T18:16:34.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:16:34.322Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:16:38.360Z","endTime":"2025-08-24T18:17:57.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"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":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":"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":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.51552905938981,"strikeZoneBottom":1.59327733749791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.595704077733696,"aZ":-18.271105164263826,"pfxX":3.3424203158220234,"pfxZ":7.722487291155746,"pX":0.2526142705864462,"pZ":4.242624234044969,"vX0":-6.031364097918399,"vY0":-133.29319019778416,"vZ0":-1.6217875995400548,"x":107.37,"y":124.23,"x0":2.1101337652462524,"y0":50.00036001601645,"z0":6.177943365448094,"aX":6.015992537506382},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-4.8,"spinRate":2179,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41088654973048877,"extension":7.165551490182968},"index":0,"playId":"641f6c9e-e46e-3aa0-87f5-e3bc01f4bba0","pitchNumber":1,"startTime":"2025-08-24T18:16:54.779Z","endTime":"2025-08-24T18:16:58.030Z","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.1,"endSpeed":85.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.376679159898714,"aZ":-17.00959236151826,"pfxX":2.82187802100107,"pfxZ":8.140556719923104,"pX":-0.49978422282049006,"pZ":2.9459415619054115,"vX0":-7.524550468578528,"vY0":-135.34916103858575,"vZ0":-5.008835284367609,"x":136.05,"y":159.24,"x0":1.9445730747043295,"y0":50.00548966112321,"z0":6.004349696335386,"aX":5.25927830060077},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":-3.6,"spinRate":2166,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4040256460689253,"extension":7.307249311160428},"index":1,"playId":"a551bdb5-2f97-31c4-8d94-37fb4eac0fb3","pitchNumber":2,"startTime":"2025-08-24T18:17:07.491Z","endTime":"2025-08-24T18:17:11.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.65143536192744,"strikeZoneBottom":1.66177391190758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91317047809509,"aZ":-16.75507790324377,"pfxX":3.7981424908251338,"pfxZ":8.154123830702252,"pX":-0.9762685172101853,"pZ":3.029997785132071,"vX0":-8.951021234706289,"vY0":-136.37402388869214,"vZ0":-5.259151691145683,"x":154.21,"y":156.97,"x0":1.8493528194175701,"y0":50.00155755150572,"z0":6.132362287664441,"aX":7.181729249839287},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-5.0,"spinRate":2251,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40104289235411894,"extension":7.319361581967836},"index":2,"playId":"f40cf212-0078-32e8-ad7a-b94d3ac44e9d","pitchNumber":3,"startTime":"2025-08-24T18:17:24.137Z","endTime":"2025-08-24T18:17:29.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.687642712529147,"aZ":-33.62761967396406,"pfxX":-1.4026437370354234,"pfxZ":-0.9278177692485396,"pX":-0.3783462703121871,"pZ":1.087239309962527,"vX0":-5.439397350465609,"vY0":-124.23059191919039,"vZ0":-5.132410827817537,"x":131.42,"y":209.42,"x0":2.0210288306946746,"y0":50.00289189285585,"z0":5.972323629553299,"aX":-2.1944377101287595},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":3.8,"spinRate":2411,"spinDirection":333},"zone":13,"typeConfidence":0.91,"plateTime":0.440751275624943,"extension":7.121515961122622},"index":3,"playId":"b300d0d9-24fc-32ba-82ab-6d4c1fd7cae2","pitchNumber":4,"startTime":"2025-08-24T18:17:38.439Z","endTime":"2025-08-24T18:17:42.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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.527229826718443,"aZ":-17.893674252806147,"pfxX":3.4460330413865394,"pfxZ":7.6272296334808125,"pX":0.08112543702629253,"pZ":3.517274415775757,"vX0":-6.1624497273736845,"vY0":-135.6839655014935,"vZ0":-3.427626347947249,"x":113.91,"y":143.81,"x0":1.929709873139968,"y0":50.00177712219138,"z0":6.0371530405675395,"aX":6.451738643307873},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":-5.0,"spinRate":2279,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.403022922881334,"extension":7.246990574743529},"index":4,"playId":"48409754-a1e1-36d7-af64-ec6d1e231a77","pitchNumber":5,"startTime":"2025-08-24T18:17:52.971Z","endTime":"2025-08-24T18:17:57.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:17:57.497Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T18:19:47.705Z","endTime":"2025-08-24T18:21:10.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.53818794438558,"strikeZoneBottom":1.57044099094935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.760464645905834,"aZ":-22.823475783960603,"pfxX":-8.448587872124993,"pfxZ":5.351913325935396,"pX":-0.3454614341682166,"pZ":0.4336593640976497,"vX0":4.309120010137414,"vY0":-131.56964890730072,"vZ0":-10.667399041335466,"x":130.17,"y":227.07,"x0":-0.909684289302423,"y0":50.002664186129174,"z0":6.242057661737911,"aX":-14.76385723317741},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":14.3,"spinRate":2045,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.41682018470411153,"extension":6.127165733731551},"index":0,"playId":"7850a2b0-ffd8-372b-89ae-0fd21cbabd61","pitchNumber":1,"startTime":"2025-08-24T18:20:04.589Z","endTime":"2025-08-24T18:20:08.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007185826339622,"aZ":-18.336554549104736,"pfxX":-6.245319515143168,"pfxZ":7.587320784468167,"pX":-0.3083129305355863,"pZ":1.5837238185755749,"vX0":3.972434576728806,"vY0":-134.419442698519,"vZ0":-9.029299501412982,"x":128.75,"y":196.02,"x0":-0.9962723712368294,"y0":50.00571360980102,"z0":6.296491950039193,"aX":-11.39401587685193},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":10.4,"spinRate":2200,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.40797240788523004,"extension":6.085953293867884},"index":1,"playId":"12892b56-9e98-39bc-b91f-22000bd9807f","pitchNumber":2,"startTime":"2025-08-24T18:20:18.770Z","endTime":"2025-08-24T18:20:22.662Z","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":1,"outs":0},"index":2,"startTime":"2025-08-24T18:20:28.194Z","endTime":"2025-08-24T18:20:38.880Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.58333253347605,"strikeZoneBottom":1.63848743961385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.239404619034467,"aZ":-16.660976415014648,"pfxX":-5.8890343678349515,"pfxZ":8.437008198643511,"pX":0.43372865406065264,"pZ":1.4277044010908106,"vX0":5.484479973642984,"vY0":-134.96231922019547,"vZ0":-9.641264171880504,"x":100.47,"y":200.23,"x0":-0.862738114360016,"y0":50.00344823144779,"z0":6.2275860336224715,"aX":-10.830019819083542},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":9.5,"spinRate":2171,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40632364439424995,"extension":6.130107922992273},"index":3,"playId":"0a7060f9-6865-3a87-893b-966cd13bcffc","pitchNumber":3,"startTime":"2025-08-24T18:20:38.880Z","endTime":"2025-08-24T18:20:42.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.58333253347605,"strikeZoneBottom":1.57000331137249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.232431067659498,"aZ":-29.386456038093137,"pfxX":-4.344117673126906,"pfxZ":1.731425707003491,"pX":0.23358101046410776,"pZ":1.4898108525349172,"vX0":4.565699543070123,"vY0":-125.75781051008882,"vZ0":-6.188479587285591,"x":108.1,"y":198.56,"x0":-1.0365072089467728,"y0":50.002444731098215,"z0":6.3501242652896215,"aX":-6.995012494880089},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":6.8,"spinRate":2203,"spinDirection":219},"zone":8,"typeConfidence":0.72,"plateTime":0.4346549909127684,"extension":6.168708455937315},"index":4,"playId":"01a7624d-4bc2-3f89-9c67-f9c71ba9d03d","pitchNumber":4,"startTime":"2025-08-24T18:20:51.108Z","endTime":"2025-08-24T18:20:55.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.56084371702228,"strikeZoneBottom":1.66177391190758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54741144108007,"aZ":-24.505418562544936,"pfxX":-9.260464308226155,"pfxZ":4.175858844319827,"pX":0.816289267391224,"pZ":1.8587565576827787,"vX0":8.041587556483833,"vY0":-135.37883105619977,"vZ0":-7.0281299542863875,"x":85.88,"y":188.59,"x0":-1.0053719339804035,"y0":50.00358160907418,"z0":6.231524013356482,"aX":-17.00375676752614},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":14.8,"spinRate":2142,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40628887627003696,"extension":6.335054757240964},"index":5,"playId":"65dc55b1-6640-3a47-95a7-6dbff243b2e7","pitchNumber":5,"startTime":"2025-08-24T18:21:06.037Z","endTime":"2025-08-24T18:21:10.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:21:10.882Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out sharply to left fielder Jurickson Profar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T18:21:16.672Z","endTime":"2025-08-24T18:22:29.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.58334117418236,"strikeZoneBottom":1.72978762487024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36430491132773,"aZ":-14.395680058291068,"pfxX":-4.281695173273036,"pfxZ":9.337207113514669,"pX":0.7832081733169431,"pZ":1.6038752668790153,"vX0":6.338940278438127,"vY0":-136.66623123684488,"vZ0":-9.59062100761188,"x":87.15,"y":195.48,"x0":-1.0033023665607987,"y0":50.00014602500996,"z0":6.133046291616811,"aX":-8.149664114643612},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2278,"spinDirection":208},"zone":14,"typeConfidence":0.79,"plateTime":0.39983237039631403,"extension":6.232480265615298},"index":0,"playId":"9704f56c-ed49-3d20-94f1-5cb721837e05","pitchNumber":1,"startTime":"2025-08-24T18:21:33.298Z","endTime":"2025-08-24T18:21:37.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.591276309798392,"aZ":-30.36999418642309,"pfxX":-7.265085284930565,"pfxZ":1.1081170317329505,"pX":-0.583611281502718,"pZ":3.2230642106393965,"vX0":3.537991578228295,"vY0":-126.27801581560466,"vZ0":-1.9771935136396963,"x":139.25,"y":151.76,"x0":-1.0523354521353963,"y0":50.004429808251686,"z0":6.438874081363853,"aX":-11.837467885444589},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":12.5,"spinRate":2273,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.4322996421859573,"extension":6.13293282533434},"index":1,"playId":"39cc6b3d-e6b1-3d9a-9fd3-c55d5751b8a4","pitchNumber":2,"startTime":"2025-08-24T18:21:45.481Z","endTime":"2025-08-24T18:21:49.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.65143536192744,"strikeZoneBottom":1.59327733749791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57289587517993,"aZ":-31.339688620269406,"pfxX":-6.076729226726944,"pfxZ":0.5003877196293498,"pX":0.26838904449719986,"pZ":0.7820019408032441,"vX0":5.494667990113082,"vY0":-127.52034402860991,"vZ0":-7.600132142314741,"x":106.77,"y":217.67,"x0":-1.1094416238799147,"y0":50.00374198546866,"z0":6.224803318196412,"aX":-10.15735315585843},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":10.0,"spinRate":2342,"spinDirection":219},"zone":14,"typeConfidence":0.85,"plateTime":0.4271110167709775,"extension":6.241348629295332},"index":2,"playId":"0cdad0d2-2c9d-3670-a39f-41938d098cfc","pitchNumber":3,"startTime":"2025-08-24T18:22:05.117Z","endTime":"2025-08-24T18:22:08.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(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":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.345331458147278,"aZ":-23.723765581363228,"pfxX":-9.999199709426795,"pfxZ":4.748458100887143,"pX":0.013526718873554819,"pZ":2.492769887744568,"vX0":6.281837581831191,"vY0":-133.28147985896683,"vZ0":-5.512557078257547,"x":116.48,"y":171.48,"x0":-1.087041045809701,"y0":50.006485620555985,"z0":6.324634803936348,"aX":-17.811775791178025},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":2125,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4125463486748564,"extension":6.15754188569703},"hitData":{"launchSpeed":101.5,"launchAngle":49.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":91.36,"coordY":86.87}},"index":3,"playId":"29a8db3f-8873-3f5a-b0e6-f08acd769fb9","pitchNumber":4,"startTime":"2025-08-24T18:22:18.678Z","endTime":"2025-08-24T18:22:29.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:22:29.719Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronny Mauricio singles on a line drive to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T18:22:34.005Z","endTime":"2025-08-24T18:23:15.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":4.01328061209392,"strikeZoneBottom":1.84433751623719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.594358716074073,"aZ":-12.600977212775886,"pfxX":-2.457943462465609,"pfxZ":10.18007882682011,"pX":-0.3286201780198125,"pZ":3.409603183005596,"vX0":3.0179798183906135,"vY0":-137.9926414977279,"vZ0":-5.663432044830301,"x":129.53,"y":146.72,"x0":-1.1187135333468292,"y0":50.00093510020461,"z0":6.3422669910057445,"aX":-4.725197018687583},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":3.8,"spinRate":2345,"spinDirection":201},"zone":1,"typeConfidence":0.91,"plateTime":0.3973950287446697,"extension":6.243953467459609},"index":0,"playId":"950efc19-7eb1-36c3-9b7f-49f6dd3d0aa4","pitchNumber":1,"startTime":"2025-08-24T18:22:51.082Z","endTime":"2025-08-24T18:22:54.572Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65520734655891,"aZ":-14.182438405787547,"pfxX":-3.026057281637669,"pfxZ":9.481333297639388,"pX":0.21902266789002325,"pZ":3.44994201946184,"vX0":4.57737530890479,"vY0":-136.7554636132007,"vZ0":-5.18263728019549,"x":108.65,"y":145.63,"x0":-1.081917477784495,"y0":50.00291341716015,"z0":6.339652006894944,"aX":-5.742538891162963},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":4.6,"spinRate":2220,"spinDirection":200},"zone":2,"typeConfidence":0.91,"plateTime":0.40023978530897875,"extension":6.183717129449636},"hitData":{"launchSpeed":84.1,"launchAngle":18.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.62,"coordY":107.11}},"index":1,"playId":"55024f54-631b-3065-87b8-ccbea9da81bb","pitchNumber":2,"startTime":"2025-08-24T18:23:03.382Z","endTime":"2025-08-24T18:23:15.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:23:15.395Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a ground ball to center fielder Michael Harris II, deflected by second baseman Ozzie Albies. Ronny Mauricio to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T18:23:58.926Z","endTime":"2025-08-24T18:25:35.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnThird":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":"fc6cf5ee-d89b-3a39-825c-205305fe6b22","startTime":"2025-08-24T18:23:42.163Z","endTime":"2025-08-24T18:23:46.811Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.28877254866761,"strikeZoneBottom":1.45622873328998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.128301343099835,"aZ":-22.155333650235978,"pfxX":-8.651471286831079,"pfxZ":5.55460962069423,"pX":-1.4894446927212404,"pZ":2.2743019257270647,"vX0":1.9379160093881416,"vY0":-133.7827625316881,"vZ0":-6.332780015453673,"x":173.77,"y":177.37,"x0":-1.1014347078947693,"y0":50.004819396476215,"z0":6.271185164632865,"aX":-15.609906971241898},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2108,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.410147397618593,"extension":6.274858232009988},"index":1,"playId":"7fceda87-5b66-39f9-ab84-cb3f8051d618","pitchNumber":1,"startTime":"2025-08-24T18:24:01.226Z","endTime":"2025-08-24T18:24:04.923Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.789359982956032,"aZ":-20.955690254510493,"pfxX":-8.464504367108097,"pfxZ":6.134741140506485,"pX":-0.6025054650388122,"pZ":2.0268049265421015,"vX0":3.936393278147685,"vY0":-134.30150511494725,"vZ0":-7.190917748041782,"x":139.97,"y":184.06,"x0":-0.9865756546172848,"y0":50.00408481261396,"z0":6.22703165819035,"aX":-15.48018578024876},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2095,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.40766891083570345,"extension":6.3743360502961846},"index":2,"playId":"86f99de9-410a-305b-9ece-0acdf2b401ed","pitchNumber":2,"startTime":"2025-08-24T18:24:19.325Z","endTime":"2025-08-24T18:24:22.833Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.185607965480422,"aZ":-32.153752990451935,"pfxX":-4.574609681652322,"pfxZ":0.013120951124102831,"pX":-0.3386633106691315,"pZ":2.5719802915530594,"vX0":3.128068289953334,"vY0":-124.97109029212878,"vZ0":-2.997902274460514,"x":129.91,"y":169.34,"x0":-1.004304441924271,"y0":50.00425335399108,"z0":6.394420354372089,"aX":-7.3285499201930016},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":7.7,"spinRate":2232,"spinDirection":213},"zone":4,"typeConfidence":0.68,"plateTime":0.4361816653676085,"extension":5.973130267511642},"index":3,"playId":"1929e21e-d21b-3def-b0f0-22e0769cd399","pitchNumber":3,"startTime":"2025-08-24T18:24:40.045Z","endTime":"2025-08-24T18:24:44.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.31146167862885,"strikeZoneBottom":1.50191968478811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95565029171373,"aZ":-34.84373700297371,"pfxX":0.1338640991925404,"pfxZ":-1.7453410272282337,"pX":0.9865230900743771,"pZ":1.6245054208842562,"vX0":4.39476230181186,"vY0":-122.6266660373686,"vZ0":-4.286928760219058,"x":79.4,"y":194.92,"x0":-0.8454029881606799,"y0":50.00555948800275,"z0":6.3637548902486065,"aX":0.20435202811496614},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.0,"breakHorizontal":-1.3,"spinRate":2608,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.44643056035630657,"extension":6.189494439184138},"index":4,"playId":"5f41d939-7fd8-35a3-808b-6da01411c8af","pitchNumber":4,"startTime":"2025-08-24T18:25:05.919Z","endTime":"2025-08-24T18:25:10.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.177923174149026,"aZ":-20.9365197568267,"pfxX":-6.164698518902876,"pfxZ":6.095189682462973,"pX":0.6666578937869964,"pZ":2.108624403256138,"vX0":6.469668248909903,"vY0":-134.91099791637816,"vZ0":-6.916032645118048,"x":91.59,"y":181.85,"x0":-0.9608593598375744,"y0":50.00507839418008,"z0":6.179632230386922,"aX":-11.37234409400441},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":9.8,"spinRate":2130,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.40588536865993685,"extension":6.416942007844762},"hitData":{"launchSpeed":103.8,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.11,"coordY":92.34}},"index":5,"playId":"808ed538-e27b-30fb-ab05-b12bc98b7d2e","pitchNumber":5,"startTime":"2025-08-24T18:25:22.367Z","endTime":"2025-08-24T18:25:35.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:25:35.151Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T18:25:50.172Z","endTime":"2025-08-24T18:26:16.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.5,"endSpeed":77.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.453070704322208,"aZ":-34.29685781697164,"pfxX":1.0527916472897134,"pfxZ":-1.424882609882932,"pX":-0.11651901301173798,"pZ":2.5118028291546945,"vX0":2.0108605322901827,"vY0":-120.35704017412242,"vZ0":-2.1991221929359965,"x":121.44,"y":170.96,"x0":-1.0937574425321837,"y0":50.00112487764127,"z0":6.423528435361932,"aX":1.5714875532243011},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":-2.3,"spinRate":2429,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.45203128694514216,"extension":6.190942576887022},"hitData":{"launchSpeed":90.0,"launchAngle":65.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.56,"coordY":140.75}},"index":0,"playId":"f3022949-7afb-3179-9844-dcf0ff76cf7b","pitchNumber":1,"startTime":"2025-08-24T18:26:06.092Z","endTime":"2025-08-24T18:26:16.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:26:16.107Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T18:28:12.191Z","endTime":"2025-08-24T18:30:19.015Z","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":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.0,"strikeZoneTop":3.49286707809556,"strikeZoneBottom":1.60088900866344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.68752440741302,"aZ":-37.67473291909225,"pfxX":-2.829048774936692,"pfxZ":-4.364256058021116,"pX":0.2607074118618606,"pZ":2.385611750000774,"vX0":-3.3748728106531414,"vY0":-111.49484108827039,"vZ0":-0.26378247775602026,"x":107.06,"y":174.37,"x0":2.160338260206062,"y0":50.00152895175442,"z0":6.387140026197435,"aX":-3.5674620722063337},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-7.7,"breakHorizontal":6.0,"spinRate":2308,"spinDirection":319},"zone":5,"typeConfidence":0.91,"plateTime":0.49091101546464566,"extension":6.748723127567063},"index":0,"playId":"be806f98-f749-32eb-a538-bcdf24eba35f","pitchNumber":1,"startTime":"2025-08-24T18:28:34.081Z","endTime":"2025-08-24T18:28:37.714Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.61369500689698,"strikeZoneBottom":1.71503592566535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.195002750877443,"aZ":-16.388230508268702,"pfxX":5.0240607984111865,"pfxZ":8.66619073391118,"pX":-1.031203784660553,"pZ":2.7922061994849914,"vX0":-9.58634916711299,"vY0":-133.71204626102195,"vZ0":-5.815999266619182,"x":156.31,"y":163.39,"x0":1.9379138439171366,"y0":50.00256433929411,"z0":6.159893196717083,"aX":9.15216441829205},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":-7.2,"spinRate":2194,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.40867927117813174,"extension":7.130326950660945},"index":1,"playId":"3dfbd27c-bd09-3385-979d-e70f46702bc1","pitchNumber":2,"startTime":"2025-08-24T18:28:48.898Z","endTime":"2025-08-24T18:28:52.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.665262658902545,"aZ":-32.70543830274723,"pfxX":-1.1467120659432115,"pfxZ":-0.3461861994445288,"pX":-0.29551744866333923,"pZ":1.1279026598814308,"vX0":-5.98899763544079,"vY0":-122.50960559266385,"vZ0":-4.917165968781168,"x":128.26,"y":208.33,"x0":2.3230348469914555,"y0":50.004189781801955,"z0":5.935233477700226,"aX":-1.7540364327464066},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":3.4,"spinRate":2361,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.4459339451740165,"extension":7.029375184610853},"index":2,"playId":"aeca724e-4b3c-3000-b50d-77016a72c757","pitchNumber":3,"startTime":"2025-08-24T18:29:02.064Z","endTime":"2025-08-24T18:29:06.693Z","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":93.3,"endSpeed":86.1,"strikeZoneTop":3.61369500689698,"strikeZoneBottom":1.707427764607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.309773358381754,"aZ":-15.802197016598862,"pfxX":2.752434956709373,"pfxZ":8.690348311541651,"pX":1.6459457048938186,"pZ":2.2590627194063173,"vX0":-2.3085543188900695,"vY0":-135.77528432750535,"vZ0":-7.486097708370075,"x":54.26,"y":177.79,"x0":2.146008558183157,"y0":50.000344218080805,"z0":6.133687865933668,"aX":5.183002218753372},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":-4.6,"spinRate":2303,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.40208253874917554,"extension":7.171828689101869},"index":3,"playId":"ae8028ad-9cf2-327e-bdf6-571d9a170fc6","pitchNumber":4,"startTime":"2025-08-24T18:29:19.512Z","endTime":"2025-08-24T18:29:22.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.56084371702228,"strikeZoneBottom":1.61611161599198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.418095648078694,"aZ":-16.638095158254043,"pfxX":3.643573861111686,"pfxZ":8.37462540103047,"pX":1.5383466349765238,"pZ":3.5084079898732186,"vX0":-3.125970031682987,"vY0":-134.87145783845662,"vZ0":-3.7085283984214663,"x":58.36,"y":144.05,"x0":2.235074807317571,"y0":50.001838147958274,"z0":6.063784700204623,"aX":6.758979417389866},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":-6.0,"spinRate":2303,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4050368443007195,"extension":7.1439348382798995},"index":4,"playId":"6b2aebc7-b693-3071-a1f1-7e46a61f6620","pitchNumber":5,"startTime":"2025-08-24T18:29:33.429Z","endTime":"2025-08-24T18:29:36.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93593954560815,"aZ":-21.057630707307887,"pfxX":9.413176535199044,"pfxZ":5.916700182014393,"pX":0.7718471407039627,"pZ":1.8484700300304946,"vX0":-6.045220723088126,"vY0":-135.73360308719722,"vZ0":-7.134044437895259,"x":87.58,"y":188.87,"x0":1.7977059294261089,"y0":50.00056626031785,"z0":5.96233889691843,"aX":17.67377280345367},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":-15.8,"spinRate":2258,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.40255157176127687,"extension":7.17975085857126},"index":5,"playId":"496a77ea-ed18-3c5a-9699-b838ad6fa163","pitchNumber":6,"startTime":"2025-08-24T18:29:47.859Z","endTime":"2025-08-24T18:29:51.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.60614586085878,"strikeZoneBottom":1.75307305958779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.748782644333996,"aZ":-24.85043446670179,"pfxX":6.122633719239422,"pfxZ":4.652838616162757,"pX":0.5637894536989091,"pZ":3.753489681442259,"vX0":-4.930266755938495,"vY0":-124.3148976492801,"vZ0":-1.202182013437999,"x":95.51,"y":137.44,"x0":1.7724242562690349,"y0":50.00034421371784,"z0":6.2965671977609645,"aX":9.63000088752797},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.4,"breakHorizontal":-10.0,"spinRate":1390,"spinDirection":128},"zone":12,"typeConfidence":0.89,"plateTime":0.4397603604946072,"extension":7.109547433057398},"index":6,"playId":"831b721c-9660-353b-b87e-04fd965331f0","pitchNumber":7,"startTime":"2025-08-24T18:30:14.375Z","endTime":"2025-08-24T18:30:19.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:30:19.015Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T18:30:24.328Z","endTime":"2025-08-24T18:31:57.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.33393740172853,"strikeZoneBottom":1.52429790413132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.370712079299846,"aZ":-24.555460182344618,"pfxX":6.3683286420716465,"pfxZ":4.807407607254692,"pX":1.1616447927294433,"pZ":2.5381298593804402,"vX0":-4.698337423480977,"vY0":-124.64645652023589,"vZ0":-4.02642552247371,"x":72.72,"y":170.25,"x0":2.2369429386515582,"y0":50.00252386797071,"z0":6.184998854307291,"aX":10.092620250652251},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.0,"breakHorizontal":-10.6,"spinRate":1411,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.43822987044927775,"extension":7.052031615704713},"index":0,"playId":"fada40ae-8e5c-3082-86a6-5330a0fe8424","pitchNumber":1,"startTime":"2025-08-24T18:30:45.848Z","endTime":"2025-08-24T18:30:50.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.2,"strikeZoneTop":3.26608048147719,"strikeZoneBottom":1.38767746649506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.592220870017854,"aZ":-38.80131558874639,"pfxX":-4.538374504006277,"pfxZ":-5.197436075159603,"pX":1.4321984647440031,"pZ":2.6476969041086527,"vX0":-0.40552995207146164,"vY0":-112.26994165300651,"vZ0":0.6375392163710156,"x":62.41,"y":167.29,"x0":2.204802829243413,"y0":50.00435256054824,"z0":6.313666441319437,"aX":-5.785317655261754},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-8.9,"breakHorizontal":8.3,"spinRate":2302,"spinDirection":320},"zone":12,"typeConfidence":0.91,"plateTime":0.48812807549358306,"extension":6.772315778769515},"index":1,"playId":"9f38170b-824c-37fd-8497-48e38e560053","pitchNumber":2,"startTime":"2025-08-24T18:31:04.192Z","endTime":"2025-08-24T18:31:08.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"9f38170b-824c-37fd-8497-48e38e560053","startTime":"2025-08-24T18:31:12.365Z","endTime":"2025-08-24T18:31:25.930Z","isPitch":false,"type":"pickoff"},{"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.4,"endSpeed":72.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.1064209587902,"aZ":-38.60321813825345,"pfxX":-4.005771092460305,"pfxZ":-4.882454521135388,"pX":0.25594613623917584,"pZ":1.1176299003455203,"vX0":-3.3576375791981934,"vY0":-114.10960360378924,"vZ0":-2.7495504541486055,"x":107.24,"y":208.6,"x0":2.2669834544002576,"y0":50.00004512362804,"z0":6.143299740972598,"aX":-5.278535462456493},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.2,"breakHorizontal":8.2,"spinRate":2403,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.48009166438834505,"extension":7.018385402319413},"index":3,"playId":"e7ea6b66-f558-3006-98fa-370b984494c2","pitchNumber":3,"startTime":"2025-08-24T18:31:25.930Z","endTime":"2025-08-24T18:31:29.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.279873405018385,"aZ":-31.023420617274834,"pfxX":-0.58778967805224,"pfxZ":0.7260279502699092,"pX":-0.9208023038580802,"pZ":1.3615529120854288,"vX0":-7.258731958726492,"vY0":-124.24989263159688,"vZ0":-4.968276013319057,"x":152.1,"y":202.02,"x0":2.1012011047880836,"y0":50.00227215442199,"z0":5.931855183600508,"aX":-0.9279091113075975},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.5,"breakHorizontal":2.5,"spinRate":2205,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.43895206675139065,"extension":7.467096867511255},"index":4,"playId":"e7f3b74c-6aa9-3ad6-a379-ba1d9822fb8b","pitchNumber":4,"startTime":"2025-08-24T18:31:52.684Z","endTime":"2025-08-24T18:31:57.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:31:57.941Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to left fielder Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T18:32:04.938Z","endTime":"2025-08-24T18:33:18.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Flyout","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":643446,"link":"/api/v1/people/643446"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.59104654822109,"strikeZoneBottom":1.57805333899976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.915475000377747,"aZ":-23.9958051952214,"pfxX":9.120098701542242,"pfxZ":4.46074915315625,"pX":-0.16768425600481432,"pZ":2.5062874920906406,"vX0":-8.930844392288984,"vY0":-134.44047592872303,"vZ0":-4.919526127808588,"x":123.39,"y":171.11,"x0":2.011036401632474,"y0":50.00021024631059,"z0":6.0611422636727585,"aX":16.70687523217895},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":-14.6,"spinRate":2095,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.40728884232944385,"extension":7.400240299666677},"index":0,"playId":"6ea3df4c-6034-3a87-9434-ae0db5674620","pitchNumber":1,"startTime":"2025-08-24T18:32:23.333Z","endTime":"2025-08-24T18:32:27.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.562614353098795,"aZ":-24.10745189758394,"pfxX":9.899628058823987,"pfxZ":4.439341262876043,"pX":0.1876836419108073,"pZ":2.729763712297745,"vX0":-8.209605663314038,"vY0":-133.87551466995626,"vZ0":-4.33894762117087,"x":109.85,"y":165.08,"x0":2.0059077438538564,"y0":50.002861524386766,"z0":6.09431928649128,"aX":17.992180739635568},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.3,"breakHorizontal":-16.2,"spinRate":2131,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4089242025058395,"extension":7.268311922327521},"index":1,"playId":"17fcf240-db3b-3ace-9e37-6d80bf5472a2","pitchNumber":2,"startTime":"2025-08-24T18:32:41.897Z","endTime":"2025-08-24T18:32:44.989Z","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":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.457649691782844,"aZ":-31.081576167680605,"pfxX":-0.7677118299531145,"pfxZ":0.6954719955426629,"pX":-0.6393433664450427,"pZ":1.7128991652378758,"vX0":-6.906843801114393,"vY0":-123.59490459978736,"vZ0":-4.122958482191546,"x":141.37,"y":192.53,"x0":2.2800466823865566,"y0":50.00026397611912,"z0":5.98596117084424,"aX":-1.1974369812710095},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":2.9,"spinRate":2342,"spinDirection":281},"zone":7,"typeConfidence":0.9,"plateTime":0.44158443150569493,"extension":7.10793968343419},"hitData":{"launchSpeed":93.0,"launchAngle":47.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.74,"coordY":89.15}},"index":2,"playId":"8f30da07-9105-3903-a5d8-bc361a46dae3","pitchNumber":3,"startTime":"2025-08-24T18:33:05.858Z","endTime":"2025-08-24T18:33:18.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:33:18.880Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nacho Alvarez Jr. lines out sharply to left fielder Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T18:33:23.054Z","endTime":"2025-08-24T18:35:21.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":"Lineout","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":4},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.4,"strikeZoneTop":3.2282538887153,"strikeZoneBottom":1.53237585986089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.007539470672803,"aZ":-34.13092995987569,"pfxX":-3.274223898075922,"pfxZ":-1.4869630811522931,"pX":-0.21298860857922702,"pZ":2.4498786395451004,"vX0":-4.109633236605044,"vY0":-113.70611816093057,"vZ0":-1.0196568448088918,"x":125.12,"y":172.63,"x0":2.0402523253329297,"y0":50.003594069854934,"z0":6.277757633042969,"aX":-4.305426519465275},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-2.6,"breakHorizontal":7.0,"spinRate":2255,"spinDirection":325},"zone":5,"typeConfidence":0.9,"plateTime":0.4809051607542201,"extension":7.106116238248221},"index":0,"playId":"9ccda843-4f82-3fbf-9e57-9c98561ebd7d","pitchNumber":1,"startTime":"2025-08-24T18:33:45.302Z","endTime":"2025-08-24T18:33:49.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.5,"strikeZoneTop":3.2282538887153,"strikeZoneBottom":1.39529514723407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.85224586456202,"aZ":-36.145659752030056,"pfxX":-3.027836773180262,"pfxZ":-3.0518490317397093,"pX":0.7311093428831801,"pZ":0.7038229094057746,"vX0":-2.961282272248222,"vY0":-113.16090750747888,"vZ0":-3.846759599709098,"x":89.13,"y":219.78,"x0":2.448002063638759,"y0":50.0020934497336,"z0":6.031527338057978,"aX":-3.9422551150999916},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.2,"breakHorizontal":6.2,"spinRate":2378,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.48326939174145966,"extension":6.901975028050311},"index":1,"playId":"e0abf8af-2af2-345b-92a8-4304a5747593","pitchNumber":2,"startTime":"2025-08-24T18:34:01.541Z","endTime":"2025-08-24T18:34:05.020Z","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":92.7,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.473884651416043,"aZ":-24.671195732478083,"pfxX":9.315967179051981,"pfxZ":4.0606552374154194,"pX":-0.19484886386806036,"pZ":1.8952251047258544,"vX0":-8.92115286355946,"vY0":-134.61994564661367,"vZ0":-6.200576876122544,"x":124.43,"y":187.61,"x0":1.9414684605893553,"y0":50.00082803462941,"z0":5.959221041376161,"aX":17.206270539277007},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":-15.1,"spinRate":2062,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4058680652937574,"extension":7.310064028208441},"index":2,"playId":"9060e1bc-c960-3769-ab26-7adb8804f13c","pitchNumber":3,"startTime":"2025-08-24T18:34:25.960Z","endTime":"2025-08-24T18:34:29.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.27364483286846,"strikeZoneBottom":1.46384444945096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.637099038371314,"aZ":-31.581053353848613,"pfxX":-0.720036032709995,"pfxZ":0.3817130078757578,"pX":-1.7180808570495212,"pZ":-0.3145668935420015,"vX0":-9.34276582141702,"vY0":-123.29502970031723,"vZ0":-8.372498132149204,"x":182.49,"y":247.27,"x0":2.1942620814359217,"y0":50.00318838756218,"z0":5.7450160499202525,"aX":-1.1223745997951073},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.0,"breakHorizontal":3.2,"spinRate":2356,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.44212327220249215,"extension":7.3454653165767985},"index":3,"playId":"45a0504f-3323-3adb-bb65-58eaf60a6dcf","pitchNumber":4,"startTime":"2025-08-24T18:34:48.120Z","endTime":"2025-08-24T18:34:52.781Z","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":93.1,"endSpeed":86.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11102264561083,"aZ":-18.993588001251762,"pfxX":3.4938290427439394,"pfxZ":7.026414003749831,"pX":0.6778681605555729,"pZ":2.456127471900417,"vX0":-5.506420201505016,"vY0":-135.47894265900564,"vZ0":-5.685794598076333,"x":91.16,"y":172.46,"x0":2.2744120760400417,"y0":50.00161281906223,"z0":5.8917798626648485,"aX":6.553015708979605},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-5.3,"spinRate":2224,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4029030254211574,"extension":7.125080065181328},"hitData":{"launchSpeed":100.2,"launchAngle":22.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.16,"coordY":66.16}},"index":4,"playId":"63c9b5ae-3be3-38d1-b9e6-39d0e88df12f","pitchNumber":5,"startTime":"2025-08-24T18:35:13.382Z","endTime":"2025-08-24T18:35:21.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:35:21.383Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out sharply to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T18:37:01.726Z","endTime":"2025-08-24T18:37:41.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.458404483312385,"aZ":-27.78561575708308,"pfxX":-6.597410578913734,"pfxZ":2.793572503272685,"pX":-0.3892320319713933,"pZ":2.491620843994055,"vX0":3.8640238514608507,"vY0":-124.00147984824304,"vZ0":-4.09590072024907,"x":131.84,"y":171.51,"x0":-1.1024914859440562,"y0":50.00527328149352,"z0":6.456791524673559,"aX":-10.379067080686713},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":11.2,"spinRate":2268,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.4400240550753618,"extension":6.068252232805541},"hitData":{"launchSpeed":101.0,"launchAngle":18.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.8,"coordY":92.21}},"index":0,"playId":"103e0b78-01cd-3d54-ae0b-2d52181d9069","pitchNumber":1,"startTime":"2025-08-24T18:37:34.310Z","endTime":"2025-08-24T18:37:41.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:37:41.327Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, shortstop Nick Allen to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T18:37:51.347Z","endTime":"2025-08-24T18:39:34.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.16014579713966,"strikeZoneBottom":1.44099665128786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.318469544558297,"aZ":-22.952983994297597,"pfxX":-8.83984021353914,"pfxZ":5.284930319947142,"pX":0.1276846516426749,"pZ":2.691729733571971,"vX0":5.963927697132405,"vY0":-131.57807917480108,"vZ0":-4.927540646186457,"x":112.13,"y":166.1,"x0":-1.0260494558294975,"y0":50.00063994458859,"z0":6.301343807984299,"aX":-15.414754191958114},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.6,"breakHorizontal":14.6,"spinRate":2035,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4171313480204506,"extension":6.22419865291817},"index":0,"playId":"3293cbb5-1551-3977-913f-7ef51a35c7d8","pitchNumber":1,"startTime":"2025-08-24T18:38:08.809Z","endTime":"2025-08-24T18:38:12.794Z","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":90.0,"endSpeed":82.2,"strikeZoneTop":3.2509508162817,"strikeZoneBottom":1.37244146936143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.501059653283757,"aZ":-20.389395972875064,"pfxX":-7.446584988677275,"pfxZ":6.843714127982238,"pX":-1.363258068413024,"pZ":1.3313321158724185,"vX0":2.4792356783023277,"vY0":-130.8795095916142,"vZ0":-8.442695113507845,"x":168.96,"y":202.83,"x0":-1.3594366535441196,"y0":50.003146876191764,"z0":6.145162607454676,"aX":-12.824812692791605},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.6,"breakHorizontal":12.8,"spinRate":2040,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.41966426391392675,"extension":6.222511744788332},"index":1,"playId":"9bd01aab-d1ee-3599-a88f-3e7777bdcb80","pitchNumber":2,"startTime":"2025-08-24T18:38:20.814Z","endTime":"2025-08-24T18:38:24.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.27364483286846,"strikeZoneBottom":1.44099665128786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.318100718442203,"aZ":-30.400236303442973,"pfxX":-8.322273653013422,"pfxZ":1.1159167547519142,"pX":-0.3542851845850762,"pZ":-0.35696251154110914,"vX0":4.50753287553899,"vY0":-124.88453253311921,"vZ0":-9.750259983667167,"x":130.5,"y":248.42,"x0":-1.093998515038188,"y0":50.0052859268167,"z0":6.069945558120451,"aX":-13.24957488813818},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.1,"breakHorizontal":14.2,"spinRate":2260,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.4372867427365419,"extension":6.1625147959858095},"index":2,"playId":"cf49827a-9766-3730-a5e3-05e60b6b9429","pitchNumber":3,"startTime":"2025-08-24T18:38:33.141Z","endTime":"2025-08-24T18:38:36.800Z","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":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.11450040038746,"strikeZoneBottom":1.57757966130862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.280111738232417,"aZ":-35.22911668951845,"pfxX":1.840712745441845,"pfxZ":-2.0959167842674935,"pX":0.5278181594621569,"pZ":1.4814730028338476,"vX0":2.996630646578419,"vY0":-119.68873436573895,"vZ0":-3.9996241707486613,"x":96.88,"y":198.78,"x0":-0.9777568862029441,"y0":50.00399173683768,"z0":6.316419595761987,"aX":2.680619121853502},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.4,"breakHorizontal":-4.1,"spinRate":2537,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.45696847239636673,"extension":6.249497254433051},"index":3,"playId":"013801ac-7017-3f6f-b180-e2dc8d47a694","pitchNumber":4,"startTime":"2025-08-24T18:38:51.072Z","endTime":"2025-08-24T18:38:56.266Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65422133576055,"aZ":-22.14093690786595,"pfxX":-6.932194779464521,"pfxZ":5.65279032083215,"pX":-0.5942384929598996,"pZ":2.8469443207667506,"vX0":3.622906205452332,"vY0":-131.79670036881814,"vZ0":-4.981581349406431,"x":139.65,"y":161.91,"x0":-1.0794870766357867,"y0":50.00340998360362,"z0":6.377537197249047,"aX":-12.305371873436538},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":11.9,"spinRate":2002,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4141720419567787,"extension":6.17242501239128},"index":4,"playId":"349a12cc-995a-3253-b178-58b6b537bb03","pitchNumber":5,"startTime":"2025-08-24T18:39:11.685Z","endTime":"2025-08-24T18:39:15.491Z","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.5,"endSpeed":84.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.829351000249314,"aZ":-26.694542003772778,"pfxX":-8.640641002365584,"pfxZ":3.028144562824913,"pX":-1.048369192953575,"pZ":2.1170383003628594,"vX0":3.166640481743467,"vY0":-133.23398699866982,"vZ0":-5.9745123447594715,"x":156.96,"y":181.62,"x0":-1.1250404248103603,"y0":50.0045955146938,"z0":6.300863667528232,"aX":-15.639553949129917},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.4,"breakHorizontal":15.0,"spinRate":2030,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4100627290297032,"extension":6.135718788095807},"hitData":{"launchSpeed":93.2,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.41,"coordY":141.36}},"index":5,"playId":"493a1a68-0bd3-3430-a21f-ad5ac0fbc682","pitchNumber":6,"startTime":"2025-08-24T18:39:26.138Z","endTime":"2025-08-24T18:39:34.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:39:34.692Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Nick Allen to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T18:39:39.692Z","endTime":"2025-08-24T18:40:53.173Z","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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"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":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":91.2,"endSpeed":84.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.951832126937422,"aZ":-24.189000607323262,"pfxX":-8.337362289425073,"pfxZ":4.473455073382501,"pX":-1.1855367779383235,"pZ":1.7385928229225651,"vX0":2.6608770059235805,"vY0":-132.69784360845262,"vZ0":-7.12562410342902,"x":162.19,"y":191.84,"x0":-1.116918565950778,"y0":50.00618965784353,"z0":6.21674403701882,"aX":-14.89639220529977},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":14.5,"spinRate":2105,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4124935956240976,"extension":6.216396320018691},"index":0,"playId":"2aa24291-cc3f-38dc-a720-bfb4276a6b9a","pitchNumber":1,"startTime":"2025-08-24T18:39:56.700Z","endTime":"2025-08-24T18:40:01.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, 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":91.5,"endSpeed":83.7,"strikeZoneTop":3.29633592273449,"strikeZoneBottom":1.37244146936143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89764208266947,"aZ":-21.871941689169244,"pfxX":-8.363414604759619,"pfxZ":5.787910889384156,"pX":-0.8762901868196383,"pZ":1.0066737448283374,"vX0":3.457010789536827,"vY0":-132.90099939234955,"vZ0":-9.201333914302163,"x":150.4,"y":211.6,"x0":-1.111335523733843,"y0":50.000329359643395,"z0":6.1169555840210394,"aX":-14.878993217757976},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":14.3,"spinRate":2185,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.41297564266080933,"extension":6.252749248204154},"index":1,"playId":"26c4da86-e30f-37d6-98fc-546c6e393bf6","pitchNumber":2,"startTime":"2025-08-24T18:40:13.641Z","endTime":"2025-08-24T18:40:17.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03316503461362,"aZ":-30.309626705881907,"pfxX":-5.695979052679453,"pfxZ":1.1428018539981117,"pX":-0.8901904966763311,"pZ":2.252287854652222,"vX0":2.6090264089411668,"vY0":-126.43591899290439,"vZ0":-4.231628713438581,"x":150.93,"y":177.97,"x0":-1.1890464921577113,"y0":50.00585195555614,"z0":6.34926322797372,"aX":-9.328576514839396},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":9.8,"spinRate":2256,"spinDirection":220},"zone":13,"typeConfidence":0.87,"plateTime":0.4313327153012705,"extension":6.113161681649102},"index":2,"playId":"b75b7b9f-4777-3aa2-aa61-eaea4f0ad1fa","pitchNumber":3,"startTime":"2025-08-24T18:40:25.612Z","endTime":"2025-08-24T18:40:30.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.900702100651156,"aZ":-24.578105793194418,"pfxX":-8.896502139530185,"pfxZ":4.239318009346537,"pX":0.7330201339693617,"pZ":3.2091571746221716,"vX0":7.69947248897153,"vY0":-132.91538285364228,"vZ0":-3.3969166612146093,"x":89.06,"y":152.13,"x0":-1.0422966622347047,"y0":50.006308976115015,"z0":6.284120233480985,"aX":-15.956438150062324},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":14.5,"spinRate":2210,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4117376593876072,"extension":6.353803120563798},"hitData":{"launchSpeed":96.1,"launchAngle":-12.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":146.2}},"index":3,"playId":"8f5dda47-c72c-3063-a719-d7eed9283029","pitchNumber":4,"startTime":"2025-08-24T18:40:44.572Z","endTime":"2025-08-24T18:40:53.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:40:53.173Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T18:43:20.611Z","endTime":"2025-08-24T18:44:09.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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":0},"index":0,"startTime":"2025-08-24T18:43:11.403Z","endTime":"2025-08-24T18:43:22.815Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.40382863845638,"aZ":-36.31473283254539,"pfxX":-2.5368199463875767,"pfxZ":-3.233170985981408,"pX":0.5850447269074194,"pZ":2.1596572360205766,"vX0":-2.3343996992089573,"vY0":-112.14595851110974,"vZ0":-1.4774598841341309,"x":94.7,"y":180.47,"x0":1.9673329870935075,"y0":50.004342391056504,"z0":6.515731869229924,"aX":-3.2461738334169974},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-6.0,"breakHorizontal":5.2,"spinRate":2295,"spinDirection":328},"zone":9,"typeConfidence":0.91,"plateTime":0.4875402286139461,"extension":6.940948156459161},"index":1,"playId":"38d87e1c-8e98-37c0-ba9a-148a269b19e1","pitchNumber":1,"startTime":"2025-08-24T18:43:22.815Z","endTime":"2025-08-24T18:43:26.400Z","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":91.3,"endSpeed":84.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.012776631409174,"aZ":-19.04539587824448,"pfxX":1.283375642016501,"pfxZ":7.270303243275361,"pX":0.3543315674911846,"pZ":3.2198793057922312,"vX0":-5.749676776401418,"vY0":-132.9020634442323,"vZ0":-3.868372764652179,"x":103.49,"y":151.84,"x0":2.3702990131411603,"y0":50.000495335717495,"z0":6.061251402836595,"aX":2.3172807476208965},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":-1.2,"spinRate":2076,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.41067032732138875,"extension":7.0979030743770055},"index":2,"playId":"58b1e33b-225d-34a0-b1ca-eac2dd2c9899","pitchNumber":2,"startTime":"2025-08-24T18:43:35.601Z","endTime":"2025-08-24T18:43:39.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.43997717235175,"strikeZoneBottom":1.63133331419624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38548063752079,"aZ":-17.94879337599484,"pfxX":1.835755887641966,"pfxZ":7.600367730441622,"pX":1.0190332901074852,"pZ":4.1565891415800875,"vX0":-3.9208382924285,"vY0":-135.2046831977342,"vZ0":-1.8870259851140507,"x":78.16,"y":126.55,"x0":2.242272238275786,"y0":50.00465413736934,"z0":6.108253175127439,"aX":3.4371567197688635},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":-2.6,"spinRate":2174,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40338415018849716,"extension":7.083808435605906},"index":3,"playId":"a40e83ef-c406-3ffa-a5a5-6ddd02943459","pitchNumber":3,"startTime":"2025-08-24T18:43:48.209Z","endTime":"2025-08-24T18:43:51.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43089449671094,"aZ":-29.50696944099581,"pfxX":-0.42482844828986766,"pfxZ":1.7138860336203723,"pX":-0.6291551106297294,"pZ":0.9757810021026493,"vX0":-6.623896643671345,"vY0":-123.12096946146153,"vZ0":-6.046125217161032,"x":140.98,"y":212.43,"x0":2.136584122304307,"y0":50.003233040091125,"z0":5.920020001691375,"aX":-0.6594859420808407},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":2.2,"spinRate":2390,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.4426549493522538,"extension":7.046385078420776},"index":4,"playId":"bb66f041-2fff-371c-9809-67c494d83d58","pitchNumber":4,"startTime":"2025-08-24T18:44:03.680Z","endTime":"2025-08-24T18:44:09.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:44:09.030Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Allen pops out to second baseman Brett Baty.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T18:44:14.817Z","endTime":"2025-08-24T18:45:13.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":"Pop Out","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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":68.9,"strikeZoneTop":3.00844231425627,"strikeZoneBottom":1.37956833683104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.88357489068245,"aZ":-37.91000494898007,"pfxX":-3.7946094897660227,"pfxZ":-4.823893192466608,"pX":0.8590805466200662,"pZ":2.0557433839631556,"vX0":-2.0012397220461873,"vY0":-108.58604406584944,"vZ0":-0.30326268575703463,"x":84.25,"y":183.27,"x0":2.2871899580547566,"y0":50.003737911840815,"z0":6.338845517498737,"aX":-4.509449557950113},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-8.5,"breakHorizontal":7.4,"spinRate":2270,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.5053557619687918,"extension":6.805117910820186},"index":0,"playId":"77649bbb-f4fc-3e91-a384-6460696181fb","pitchNumber":1,"startTime":"2025-08-24T18:44:37.490Z","endTime":"2025-08-24T18:44:41.211Z","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":91.7,"endSpeed":84.3,"strikeZoneTop":3.03142757619266,"strikeZoneBottom":1.40291260631026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47101939404179,"aZ":-20.023669844124512,"pfxX":7.843628930957757,"pfxZ":6.754889003595954,"pX":-1.0004984224735902,"pZ":1.6988584242306657,"vX0":-9.952133748683108,"vY0":-133.0190829609018,"vZ0":-7.495230852437643,"x":155.14,"y":192.91,"x0":1.7633861958847692,"y0":50.00412697907726,"z0":5.99540981040786,"aX":14.113166911585825},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":-12.1,"spinRate":2192,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.41114137185126953,"extension":7.343130853314438},"index":1,"playId":"9c85ce7c-2a80-3816-91c8-cada91f9649b","pitchNumber":2,"startTime":"2025-08-24T18:44:49.312Z","endTime":"2025-08-24T18:44:53.706Z","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":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.785388775034175,"aZ":-23.198077917870187,"pfxX":8.93081844427337,"pfxZ":5.489794184378913,"pX":0.16571458305501513,"pZ":1.6817106661169956,"vX0":-7.099661018479681,"vY0":-126.80706966904563,"vZ0":-6.532181284953632,"x":110.68,"y":193.37,"x0":1.8349674983342683,"y0":50.00580939272751,"z0":6.129538286143502,"aX":14.61552610587314},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.8,"breakHorizontal":-14.6,"spinRate":1649,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.4311542984711876,"extension":7.232103749167189},"hitData":{"launchSpeed":69.0,"launchAngle":70.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":155.28}},"index":2,"playId":"18fabeb4-048a-374f-a811-27914efc9b68","pitchNumber":3,"startTime":"2025-08-24T18:45:03.041Z","endTime":"2025-08-24T18:45:13.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:45:13.058Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a ground ball to third baseman Ronny Mauricio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T18:45:17.492Z","endTime":"2025-08-24T18:46:01.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(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.1,"endSpeed":78.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.764412973372437,"aZ":-30.85267122905076,"pfxX":-0.8264107480293461,"pfxZ":0.8609946623944822,"pX":-0.08827870936753257,"pZ":1.106339726136071,"vX0":-5.330089844397038,"vY0":-122.44411019123011,"vZ0":-5.419689283960607,"x":120.36,"y":208.91,"x0":2.218411263944751,"y0":50.00118137196295,"z0":5.96900495453013,"aX":-1.2611740616761915},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":2.6,"spinRate":2401,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.44627556551542025,"extension":7.17509923639745},"index":0,"playId":"af0d054b-bc39-3235-9d6d-6639099ecbfe","pitchNumber":1,"startTime":"2025-08-24T18:45:35.402Z","endTime":"2025-08-24T18:45:38.862Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.208371202742363,"aZ":-15.99313684138531,"pfxX":3.723186614077158,"pfxZ":8.999483961914095,"pX":-0.7386475532545138,"pZ":2.92619941468171,"vX0":-8.463826027998262,"vY0":-132.69573317009852,"vZ0":-4.9138981954990015,"x":145.16,"y":159.77,"x0":1.9968704163790278,"y0":50.00152038159659,"z0":5.952811067480193,"aX":6.693806802588943},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.5,"breakHorizontal":-5.0,"spinRate":2236,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4114770755098842,"extension":7.35447251674323},"hitData":{"launchSpeed":103.8,"launchAngle":6.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.1,"coordY":168.59}},"index":1,"playId":"42a4eaa0-5cb9-3075-9d12-5e028b5f2ab1","pitchNumber":2,"startTime":"2025-08-24T18:45:48.165Z","endTime":"2025-08-24T18:46:01.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:46:01.199Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T18:46:56.579Z","endTime":"2025-08-24T18:50:05.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7,8,9],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":"230d7e80-dab9-35a4-9391-3ffaf83933bd","startTime":"2025-08-24T18:46:38.627Z","endTime":"2025-08-24T18:46:41.627Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":85.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.726328259257894,"aZ":-16.814928471053467,"pfxX":7.763192802535219,"pfxZ":8.227011299109694,"pX":-0.12688952655957195,"pZ":2.3568187142609403,"vX0":-8.671855562991626,"vY0":-135.31236161183784,"vZ0":-6.628482851260943,"x":121.84,"y":175.15,"x0":2.1009643471959314,"y0":50.000094116375664,"z0":6.003242118283711,"aX":14.487785861958072},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":-12.4,"spinRate":2164,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4037818216900839,"extension":7.329338328928564},"index":1,"playId":"616909dc-1856-32a4-b85d-b7d30e22e7eb","pitchNumber":1,"startTime":"2025-08-24T18:46:58.954Z","endTime":"2025-08-24T18:47:02.030Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"e8d2dd1f-13f9-38af-b8d3-442fb0107fc3","startTime":"2025-08-24T18:47:16.451Z","endTime":"2025-08-24T18:47:20.856Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.953105217002136,"aZ":-20.496968534813238,"pfxX":8.636894717322699,"pfxZ":6.46506991376719,"pX":0.6499761358260859,"pZ":3.672549518169974,"vX0":-6.257401964268032,"vY0":-133.3490469368084,"vZ0":-3.004697997977749,"x":92.22,"y":139.62,"x0":1.9017076685361889,"y0":50.00083198749456,"z0":6.288034377509461,"aX":15.594559080238028},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":-14.3,"spinRate":2179,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.4103314845858703,"extension":6.910096376959337},"index":3,"playId":"31317609-989a-3730-a390-48e94b5d0fa9","pitchNumber":2,"startTime":"2025-08-24T18:47:36.917Z","endTime":"2025-08-24T18:47:41.443Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-24T18:47:49.825Z","endTime":"2025-08-24T18:48:05.547Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.55483211632444,"aZ":-39.10394836745093,"pfxX":-3.5856992616050776,"pfxZ":-5.428651301568719,"pX":-0.4256193120561095,"pZ":2.2785072522641223,"vX0":-4.537380851879272,"vY0":-112.58789717176414,"vZ0":-0.2834844888771264,"x":133.22,"y":177.26,"x0":2.086200979804448,"y0":50.00360615147067,"z0":6.383107143697778,"aX":-4.575907791328199},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-9.6,"breakHorizontal":7.7,"spinRate":2450,"spinDirection":333},"zone":7,"typeConfidence":0.91,"plateTime":0.4875735596570969,"extension":6.88589484707009},"index":5,"playId":"459051f6-6f80-3e7f-865c-e5bf712175f4","pitchNumber":3,"startTime":"2025-08-24T18:48:05.547Z","endTime":"2025-08-24T18:48:11.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-24T18:48:36.312Z","endTime":"2025-08-24T18:49:08.139Z","isPitch":false,"type":"action"},{"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,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.961328341430363,"aZ":-37.89417115899269,"pfxX":-4.418350794009854,"pfxZ":-4.172823391387444,"pX":-0.03309902438048794,"pZ":2.5764293406095784,"vX0":-3.556758152159721,"vY0":-116.60527225640277,"vZ0":-0.19103715441110025,"x":118.26,"y":169.22,"x0":2.0888409087294124,"y0":50.003346610637095,"z0":6.249859156772634,"aX":-6.053847934499373},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.3,"breakHorizontal":8.9,"spinRate":2402,"spinDirection":319},"zone":5,"typeConfidence":0.91,"plateTime":0.4706320989622004,"extension":7.195883580436815},"index":7,"playId":"a6ea60f5-d9f7-3959-a478-b1b19fcf1be0","pitchNumber":4,"startTime":"2025-08-24T18:49:08.139Z","endTime":"2025-08-24T18:49:12.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.57594583021709,"strikeZoneBottom":1.74546611139768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59136974443307,"aZ":-31.003772335906667,"pfxX":-0.07648996154842091,"pfxZ":0.7503829400216593,"pX":-1.6964487221748583,"pZ":0.6188313511369888,"vX0":-9.388112505261699,"vY0":-124.21794435771314,"vZ0":-6.137784084289678,"x":181.66,"y":222.07,"x0":2.1466625057369533,"y0":50.002604535643634,"z0":5.70914382317113,"aX":-0.11800509662798732},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.1,"breakHorizontal":2.4,"spinRate":2252,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.4414616203394299,"extension":7.3690577939682305},"index":8,"playId":"8cc5e2aa-6baa-3fe2-8a4e-8af215d3d36e","pitchNumber":5,"startTime":"2025-08-24T18:49:35.051Z","endTime":"2025-08-24T18:49:38.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.68611649563956,"aZ":-32.99213856306301,"pfxX":-0.789905997689889,"pfxZ":-0.5321572150977216,"pX":-1.0689830025014433,"pZ":0.9990625097497698,"vX0":-7.606086314257508,"vY0":-122.5671102890235,"vZ0":-5.01663340681832,"x":157.75,"y":211.81,"x0":2.162719774397992,"y0":50.0023455286896,"z0":5.854087173905294,"aX":-1.2147022811830523},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":3.0,"spinRate":2464,"spinDirection":288},"zone":13,"typeConfidence":0.91,"plateTime":0.4449721524575856,"extension":7.258590214054847},"index":9,"playId":"64495a04-c3cb-3b62-9e39-e15dc78f5013","pitchNumber":6,"startTime":"2025-08-24T18:49:56.384Z","endTime":"2025-08-24T18:50:05.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:50:05.543Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T18:51:42.795Z","endTime":"2025-08-24T18:52:17.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":90.5,"endSpeed":83.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.476049743457708,"aZ":-23.35411139869357,"pfxX":-8.638569811204013,"pfxZ":5.0481565456167505,"pX":-0.3824374800017474,"pZ":1.6262519957824626,"vX0":5.029008857362044,"vY0":-131.51636910420174,"vZ0":-7.686636941594163,"x":131.58,"y":194.87,"x0":-1.1992822686331897,"y0":50.00368681366405,"z0":6.324918345983703,"aX":-15.099669140181732},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":2153,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4168233697606931,"extension":6.106749764635792},"hitData":{"launchSpeed":84.6,"launchAngle":9.0,"totalDistance":129.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":160.08,"coordY":162.57}},"index":0,"playId":"38764210-d5f7-37c9-b1b0-b49fa510757a","pitchNumber":1,"startTime":"2025-08-24T18:52:11.367Z","endTime":"2025-08-24T18:52:17.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:52:17.384Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, third baseman Nacho Alvarez Jr. to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T18:52:28.698Z","endTime":"2025-08-24T18:53:45.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.66652903222717,"strikeZoneBottom":1.63133331419624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.456804697975098,"aZ":-22.77892913241306,"pfxX":-6.545093710822331,"pfxZ":5.465236350166959,"pX":-1.2381803281486643,"pZ":2.474729793433508,"vX0":1.8663358545838142,"vY0":-130.07165632282886,"vZ0":-5.493305117605784,"x":164.2,"y":171.96,"x0":-1.1131968203430296,"y0":50.00382572969863,"z0":6.333866926427463,"aX":-11.251383417865346},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":11.5,"spinRate":2078,"spinDirection":205},"zone":13,"typeConfidence":0.65,"plateTime":0.42058289831223394,"extension":6.125631762259695},"index":0,"playId":"b19a7779-2b9e-3af8-a184-f3ac074124ec","pitchNumber":1,"startTime":"2025-08-24T18:52:38.166Z","endTime":"2025-08-24T18:52:42.134Z","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":89.9,"endSpeed":82.7,"strikeZoneTop":3.57594583021709,"strikeZoneBottom":1.53998933825103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.191880727471762,"aZ":-20.80231675876656,"pfxX":-6.8117345258177675,"pfxZ":6.566561457782511,"pX":-0.7429630639795626,"pZ":1.4887480626850171,"vX0":3.184896521567535,"vY0":-130.66541102396388,"vZ0":-8.301338832873903,"x":145.32,"y":198.58,"x0":-1.0917721434455328,"y0":50.00357101268509,"z0":6.266665057635782,"aX":-11.794376355085806},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":11.6,"spinRate":2077,"spinDirection":209},"zone":7,"typeConfidence":0.87,"plateTime":0.41897369163804754,"extension":6.15810566114146},"index":1,"playId":"9af37f2b-b9ba-3358-8dac-98e5f14dc2c3","pitchNumber":2,"startTime":"2025-08-24T18:52:52.831Z","endTime":"2025-08-24T18:52:56.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.50797541066542,"strikeZoneBottom":1.53998933825103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.375964272572688,"aZ":-18.731007254362904,"pfxX":-6.594972000722455,"pfxZ":7.51611476070123,"pX":0.1296691879704951,"pZ":0.7712925148543043,"vX0":5.114482968341634,"vY0":-132.64980353198672,"vZ0":-10.689666991498756,"x":112.06,"y":217.96,"x0":-0.9629706421279195,"y0":50.003075598382146,"z0":6.208280226322202,"aX":-11.79727068195206},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":10.9,"spinRate":2102,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41232395646679354,"extension":6.216194456727159},"index":2,"playId":"59607f46-3628-38ad-b7a4-b6b4468c0a10","pitchNumber":3,"startTime":"2025-08-24T18:53:06.595Z","endTime":"2025-08-24T18:53:10.064Z","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":91.5,"endSpeed":83.9,"strikeZoneTop":3.50797541066542,"strikeZoneBottom":1.56282842013287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30273641054206,"aZ":-19.00953847217204,"pfxX":-7.393591414252403,"pfxZ":7.356731605814935,"pX":-1.1645092295917876,"pZ":1.4482451841861157,"vX0":2.3080587046509757,"vY0":-133.0749813658599,"vZ0":-8.97271953574817,"x":161.39,"y":199.68,"x0":-1.084095399987935,"y0":50.00001018847609,"z0":6.247899130867739,"aX":-13.220648695358092},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":2070,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.41203180441392995,"extension":6.211159976147524},"index":3,"playId":"b4fde47d-c958-3599-adf1-0aff0b153791","pitchNumber":4,"startTime":"2025-08-24T18:53:21.995Z","endTime":"2025-08-24T18:53:25.769Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.947184662378525,"aZ":-20.14144231062301,"pfxX":-7.3012157164140055,"pfxZ":6.649134436131842,"pX":0.3757521320749739,"pZ":1.6495237812330712,"vX0":6.465721205460907,"vY0":-133.6966490704657,"vZ0":-8.132792660270358,"x":102.68,"y":194.24,"x0":-1.1259306266614832,"y0":50.00132437859489,"z0":6.1773810563591995,"aX":-13.210516990971279},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":11.8,"spinRate":2047,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40973885520985354,"extension":6.329383342088952},"hitData":{"launchSpeed":89.7,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.04,"coordY":159.44}},"index":4,"playId":"4bcf5892-3cb1-3bb8-bbfc-742391ffbe4e","pitchNumber":5,"startTime":"2025-08-24T18:53:37.162Z","endTime":"2025-08-24T18:53:45.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:53:45.185Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T18:53:53.385Z","endTime":"2025-08-24T18:56:53.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.57594583021709,"strikeZoneBottom":1.60850042230422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44054073133158,"aZ":-26.759232359582455,"pfxX":-7.200685296121401,"pfxZ":3.076034478807422,"pX":0.3232781923021407,"pZ":1.7918124449726793,"vX0":6.22094289220376,"vY0":-131.07005138089278,"vZ0":-6.546614630264745,"x":104.68,"y":190.4,"x0":-1.1309593704750087,"y0":50.00553192177775,"z0":6.2865010879519465,"aX":-12.688198346446717},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":11.9,"spinRate":1999,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4158942835716135,"extension":6.2465231530468985},"index":0,"playId":"f1b74917-d2c8-3298-ae4e-82c6dd8845e1","pitchNumber":1,"startTime":"2025-08-24T18:54:12.296Z","endTime":"2025-08-24T18:54:16.630Z","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":92.7,"endSpeed":86.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.336616382667618,"aZ":-17.142829121667834,"pfxX":-3.88062732610359,"pfxZ":8.022129516647382,"pX":-0.31542421311862884,"pZ":2.4182189109318064,"vX0":3.720917810986237,"vY0":-135.0267154850938,"vZ0":-6.888532556315607,"x":129.02,"y":173.49,"x0":-1.197406409431769,"y0":50.004349146005296,"z0":6.178495197204387,"aX":-7.272324736604381},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":6.4,"spinRate":2233,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.4033891119722881,"extension":6.3322742746041625},"index":1,"playId":"ef6e0530-1d71-344f-9fb5-e8c22e276bb1","pitchNumber":2,"startTime":"2025-08-24T18:54:24.725Z","endTime":"2025-08-24T18:54:29.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427072778233995,"aZ":-21.617293746512566,"pfxX":-4.2581576135782235,"pfxZ":6.443277842556099,"pX":-0.2704944390191032,"pZ":2.1842642558171357,"vX0":3.5491146963905087,"vY0":-126.81655346264057,"vZ0":-5.950013464053107,"x":127.31,"y":179.8,"x0":-1.1306692167100396,"y0":50.00546659260598,"z0":6.270463928362174,"aX":-6.979968986213194},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.7,"breakHorizontal":7.0,"spinRate":2267,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.4308849854493997,"extension":6.243623766606543},"index":2,"playId":"b51324ea-8224-3382-bcf6-41ff75537c6a","pitchNumber":3,"startTime":"2025-08-24T18:54:44.655Z","endTime":"2025-08-24T18:54:48.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.66652903222717,"strikeZoneBottom":1.63133331419624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.022642437523725,"aZ":-28.9746695785936,"pfxX":-5.070230145310864,"pfxZ":1.9757945300552064,"pX":-0.6545890095657011,"pZ":1.0972743830735585,"vX0":2.588001305953225,"vY0":-125.66449968793874,"vZ0":-7.108755999410894,"x":141.95,"y":209.15,"x0":-1.03357739060317,"y0":50.000335573539964,"z0":6.28454725347776,"aX":-8.19079231259594},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":8.6,"spinRate":2135,"spinDirection":221},"zone":13,"typeConfidence":0.82,"plateTime":0.4341798009475477,"extension":6.221848457872768},"index":3,"playId":"2de0ff79-41bf-32da-a2b0-84d450e1e8d7","pitchNumber":4,"startTime":"2025-08-24T18:55:01.513Z","endTime":"2025-08-24T18:55:05.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.6891668635935,"strikeZoneBottom":1.65416411431966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.335625233453868,"aZ":-24.713335401608653,"pfxX":-9.016246264926924,"pfxZ":4.050684912037292,"pX":1.3390011355462241,"pZ":2.499018606266773,"vX0":9.107205225713882,"vY0":-134.39279548320357,"vZ0":-5.358273587526885,"x":65.96,"y":171.31,"x0":-0.9116109144744884,"y0":50.001825744194754,"z0":6.258929691554549,"aX":-16.60065220206655},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.5,"breakHorizontal":14.5,"spinRate":2080,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4065401069479275,"extension":6.288145732125147},"index":4,"playId":"df9c091a-4547-3eec-a1fc-17e2b97bbeaa","pitchNumber":5,"startTime":"2025-08-24T18:55:16.733Z","endTime":"2025-08-24T18:55:20.794Z","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":93.3,"endSpeed":86.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1909563368306,"aZ":-15.502663529369215,"pfxX":-1.8730109594703355,"pfxZ":8.804706798492251,"pX":0.5839460926145503,"pZ":2.8394000428794275,"vX0":4.860447314627316,"vY0":-135.87369623926605,"vZ0":-6.3673485349866175,"x":94.74,"y":162.12,"x0":-0.974649698379296,"y0":50.00472897679507,"z0":6.266599923251725,"aX":-3.5476802559248215},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":2.5,"spinRate":2261,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.40115249785368157,"extension":6.32284513271578},"index":5,"playId":"3826bf1b-e77a-3294-984d-d9214fff6c21","pitchNumber":6,"startTime":"2025-08-24T18:55:30.550Z","endTime":"2025-08-24T18:55:34.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.322358041738788,"aZ":-35.89281187534191,"pfxX":1.4327339195147182,"pfxZ":-2.5547154559008236,"pX":0.06567498590648667,"pZ":1.241093264485199,"vX0":2.6135454692909543,"vY0":-119.71723784010456,"vZ0":-4.272840136101124,"x":114.5,"y":205.27,"x0":-1.2247060860799948,"y0":50.00215174729885,"z0":6.249285089506802,"aX":2.0866273029454163},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.4,"breakHorizontal":-3.2,"spinRate":2591,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.45688167405536717,"extension":6.3103790628402034},"index":6,"playId":"ffbe3193-97f3-3f6f-b61c-c88090e09347","pitchNumber":7,"startTime":"2025-08-24T18:55:46.807Z","endTime":"2025-08-24T18:55:51.392Z","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":2,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-24T18:55:57.449Z","endTime":"2025-08-24T18:56:13.974Z","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(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":92.1,"endSpeed":83.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34674008283837,"aZ":-25.769993758308694,"pfxX":-10.702805576110794,"pfxZ":3.5939255260977268,"pX":0.4084397672504338,"pZ":1.9135419873746276,"vX0":7.410144724102518,"vY0":-133.76118926991393,"vZ0":-6.244958691885767,"x":101.43,"y":187.11,"x0":-1.0308523107838605,"y0":50.004064124150695,"z0":6.169038870784634,"aX":-19.071885411782578},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.2,"breakHorizontal":17.4,"spinRate":2034,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.41212759072214844,"extension":6.348232805597456},"index":8,"playId":"6f74db83-bd45-39c5-8fa0-aac80ac1a080","pitchNumber":8,"startTime":"2025-08-24T18:56:13.974Z","endTime":"2025-08-24T18:56:17.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.66638094729151,"strikeZoneBottom":1.72220896223348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.451126585999884,"aZ":-26.961261115131226,"pfxX":-6.116415732926623,"pfxZ":3.1847342315757716,"pX":-0.09983722025376757,"pZ":1.6232804521019466,"vX0":4.651484710053451,"vY0":-126.83398749469704,"vZ0":-6.166834516484329,"x":120.81,"y":194.95,"x0":-1.1573170798271732,"y0":50.00610714802425,"z0":6.219117728795577,"aX":-10.028272498609663},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":10.1,"spinRate":2234,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.43083860898459303,"extension":6.274308428796271},"index":9,"playId":"72403d45-6001-3426-bac3-88a5fddff823","pitchNumber":9,"startTime":"2025-08-24T18:56:31.180Z","endTime":"2025-08-24T18:56:37.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.46245999992583,"strikeZoneBottom":1.67652442903849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.253817778822263,"aZ":-34.855252888628286,"pfxX":-0.43296200237625015,"pfxZ":-1.7645365803638509,"pX":1.0244185594680628,"pZ":1.924690287684764,"vX0":4.640804159710268,"vY0":-122.43178950015756,"vZ0":-3.4505928950851046,"x":77.95,"y":186.81,"x0":-0.8360105397170562,"y0":50.00043339038778,"z0":6.3229770559517435,"aX":-0.6610601560447591},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.7,"breakHorizontal":-0.2,"spinRate":2481,"spinDirection":5},"zone":14,"typeConfidence":0.9,"plateTime":0.4466853039225871,"extension":6.446561164810476},"index":10,"playId":"87a52c4d-1e4d-380d-98b0-cd190c525433","pitchNumber":10,"startTime":"2025-08-24T18:56:48.065Z","endTime":"2025-08-24T18:56:53.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:56:53.876Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, third baseman Ronny Mauricio to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T18:58:28.765Z","endTime":"2025-08-24T18:59:29.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_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":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.004188222647848,"aZ":-18.146027401978635,"pfxX":3.592905910502797,"pfxZ":7.778595713524167,"pX":-0.40624644653803876,"pZ":3.2062079418236604,"vX0":-7.833420420012273,"vY0":-132.84452982059327,"vZ0":-4.216956173290643,"x":132.49,"y":152.21,"x0":2.101852646222097,"y0":50.00366169591012,"z0":6.117070257674045,"aX":6.480981923301755},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":-5.0,"spinRate":2059,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4108619219210765,"extension":7.251482324405365},"index":0,"playId":"34f938b0-ec5c-327c-89fa-30a79fd6b8be","pitchNumber":1,"startTime":"2025-08-24T18:59:00.712Z","endTime":"2025-08-24T18:59:04.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61164617352336,"aZ":-20.110738894444353,"pfxX":2.5993236829978663,"pfxZ":6.598564651578721,"pX":-0.6646787210970357,"pZ":2.5223605921944694,"vX0":-7.842449528822557,"vY0":-133.566768558286,"vZ0":-5.820245182606463,"x":142.34,"y":170.68,"x0":1.956750581017912,"y0":50.002263024615885,"z0":6.15119921010928,"aX":4.752309313298017},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.0,"breakHorizontal":-3.2,"spinRate":2102,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4082658664903538,"extension":7.314835265472115},"hitData":{"launchSpeed":84.0,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.58,"coordY":161.55}},"index":1,"playId":"f1aa1af7-ba9c-354c-9774-1714bec2c17f","pitchNumber":2,"startTime":"2025-08-24T18:59:20.450Z","endTime":"2025-08-24T18:59:29.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:59:29.629Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T18:59:35.541Z","endTime":"2025-08-24T19:02:17.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.48531240083503,"strikeZoneBottom":1.65416411431966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91067920903864,"aZ":-20.257442663733197,"pfxX":7.17567937433488,"pfxZ":6.865968362486637,"pX":0.5592750909495364,"pZ":2.582740175193527,"vX0":-6.235572729922213,"vY0":-130.74626232388732,"vZ0":-5.447883777316509,"x":95.68,"y":169.05,"x0":2.0398908049978135,"y0":50.002374034427525,"z0":6.208101334518084,"aX":12.454649348261288},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.5,"breakHorizontal":-11.6,"spinRate":2073,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.41851535456371947,"extension":7.1616532631525756},"index":0,"playId":"a503bf8f-df5f-329d-ad6b-7df75dd934d6","pitchNumber":1,"startTime":"2025-08-24T18:59:54.235Z","endTime":"2025-08-24T18:59:57.877Z","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":84.0,"endSpeed":77.9,"strikeZoneTop":3.53063532954434,"strikeZoneBottom":1.63133331419624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.570104741422305,"aZ":-34.58172152839336,"pfxX":-1.345447788838329,"pfxZ":-1.576526659018116,"pX":1.7895168206353773,"pZ":2.33211439187775,"vX0":-0.9607884910949487,"vY0":-122.40555183761644,"vZ0":-2.0689140052784056,"x":48.79,"y":175.81,"x0":2.360940619736342,"y0":50.0014997482171,"z0":6.1293235220766284,"aX":-2.0558590238120504},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.1,"breakHorizontal":2.6,"spinRate":2261,"spinDirection":257},"zone":14,"typeConfidence":0.91,"plateTime":0.44626073240927777,"extension":7.023558823016941},"index":1,"playId":"c0bfbd0f-7a96-3bd4-98fc-54bf9e6fbf9f","pitchNumber":2,"startTime":"2025-08-24T19:00:07.288Z","endTime":"2025-08-24T19:00:10.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.863070470154696,"aZ":-32.507893519936836,"pfxX":-1.9885714620414292,"pfxZ":-0.2209581068863482,"pX":-0.40411439232817786,"pZ":0.752711510343627,"vX0":-5.286323218883767,"vY0":-121.26178124610662,"vZ0":-5.801025936062969,"x":132.4,"y":218.46,"x0":2.0592407475200147,"y0":50.00427179046789,"z0":5.999243062765231,"aX":-2.9727358932290184},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.6,"breakHorizontal":4.8,"spinRate":2232,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.45103259169142396,"extension":7.2164104500839175},"index":2,"playId":"46c90a27-68b9-385e-9172-5eddbe6a2c2d","pitchNumber":3,"startTime":"2025-08-24T19:00:19.762Z","endTime":"2025-08-24T19:00:23.385Z","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":1},"index":3,"startTime":"2025-08-24T19:00:32.996Z","endTime":"2025-08-24T19:00:47.562Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.59104654282145,"strikeZoneBottom":1.71503590934344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.620133398900542,"aZ":-29.797147736845776,"pfxX":-0.3932510234628088,"pfxZ":1.495856520455137,"pX":-1.0440041465870409,"pZ":-0.2493272266435764,"vX0":-8.014763274552747,"vY0":-124.48475225459629,"vZ0":-8.996334544547395,"x":156.79,"y":245.51,"x0":2.2546819965859206,"y0":50.00083341521964,"z0":5.842157355437501,"aX":-0.6220629260404007},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":2.4,"spinRate":2382,"spinDirection":118},"zone":13,"typeConfidence":0.9,"plateTime":0.4383046470808938,"extension":7.2736684774033415},"index":4,"playId":"152b24a6-eba8-3628-8aea-8184fbe191e0","pitchNumber":4,"startTime":"2025-08-24T19:00:47.562Z","endTime":"2025-08-24T19:00:51.395Z","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":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.92310360490374,"aZ":-37.807707535586175,"pfxX":-2.6212723943067897,"pfxZ":-4.177486319729947,"pX":-0.4049861724990985,"pZ":2.216834937628815,"vX0":-4.778795518994418,"vY0":-114.96932847123495,"vZ0":-0.9705573925350505,"x":132.44,"y":178.93,"x0":2.0354686418022387,"y0":50.00457123491027,"z0":6.2915559507385534,"aX":-3.5327207404002547},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.6,"breakHorizontal":5.9,"spinRate":2407,"spinDirection":322},"zone":7,"typeConfidence":0.9,"plateTime":0.47514920376898706,"extension":7.127738455187541},"index":5,"playId":"2b2867bb-4bbc-3a89-86b7-67dc52e04c89","pitchNumber":5,"startTime":"2025-08-24T19:01:08.327Z","endTime":"2025-08-24T19:01:12.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.978944014144982,"aZ":-18.777404250530246,"pfxX":1.9964577721219836,"pfxZ":7.2552434971307935,"pX":-0.9678354810035519,"pZ":3.4413996381149485,"vX0":-9.006920565232857,"vY0":-134.51574362835296,"vZ0":-3.4765331143275766,"x":153.89,"y":145.86,"x0":2.1530758770082556,"y0":50.00603905078818,"z0":6.068633244782043,"aX":3.688223528878019},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-1.8,"spinRate":2179,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.40593873043062345,"extension":7.3538123361321075},"index":6,"playId":"007252de-7d7f-3bc4-91a7-e1a8f67d367c","pitchNumber":6,"startTime":"2025-08-24T19:01:25.937Z","endTime":"2025-08-24T19:01:32.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.60614586085878,"strikeZoneBottom":1.66177391190758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86757520668701,"aZ":-24.362512157001863,"pfxX":8.432910140209769,"pfxZ":5.025836337467163,"pX":-0.8650854140987002,"pZ":1.2253801667734179,"vX0":-8.996682021014188,"vY0":-123.67613113147866,"vZ0":-6.761499309730632,"x":149.98,"y":205.69,"x0":1.7181960150272426,"y0":50.00265781527646,"z0":6.028090478362725,"aX":13.108824019114786},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.8,"breakHorizontal":-13.3,"spinRate":1489,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.44228675813552787,"extension":7.249835714095955},"index":7,"playId":"736362c8-c6f9-3213-b906-1f3eb30374c2","pitchNumber":7,"startTime":"2025-08-24T19:01:58.697Z","endTime":"2025-08-24T19:02:05.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.62879219981961,"strikeZoneBottom":1.707427764607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.228105953690747,"aZ":-30.046709992873648,"pfxX":-1.1753222960657341,"pfxZ":1.3262928939646024,"pX":-0.5000020273097268,"pZ":1.1063838734847256,"vX0":-6.367145885996699,"vY0":-125.16413516777698,"vZ0":-5.749539111659029,"x":136.06,"y":208.91,"x0":2.216302421800017,"y0":50.00389507985547,"z0":5.855416038993698,"aX":-1.8890133980887482},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":3.4,"spinRate":2422,"spinDirection":260},"zone":13,"typeConfidence":0.9,"plateTime":0.43547518818720965,"extension":7.313450787096264},"index":8,"playId":"f84aa909-d923-3e40-9a28-1b7856e9ea70","pitchNumber":8,"startTime":"2025-08-24T19:02:12.815Z","endTime":"2025-08-24T19:02:17.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:02:17.224Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ozzie Albies grounds into a force out, third baseman Ronny Mauricio to second baseman Brett Baty. Marcell Ozuna out at 2nd. Ozzie Albies to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:02:25.571Z","endTime":"2025-08-24T19:03:15.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":84.9,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.201697464785816,"aZ":-29.212254448530025,"pfxX":-0.5238313590457381,"pfxZ":1.8873968574452116,"pX":0.1233024021194378,"pZ":1.153292016473806,"vX0":-5.214017062579004,"vY0":-123.6244346137695,"vZ0":-5.588717285183854,"x":112.3,"y":207.64,"x0":2.31496081099418,"y0":50.005962757938285,"z0":5.851572452897802,"aX":-0.8217390350342013},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":2.0,"spinRate":2431,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.44057204846990405,"extension":7.288045840033769},"index":0,"playId":"c7409238-ac56-375f-a140-f23df5c58f73","pitchNumber":1,"startTime":"2025-08-24T19:02:45.875Z","endTime":"2025-08-24T19:02:49.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0802155558385,"aZ":-26.845976672739194,"pfxX":8.462861102634706,"pfxZ":3.292258742413236,"pX":0.07413830028367405,"pZ":1.4809443386203462,"vX0":-7.478578374066159,"vY0":-126.03149136672523,"vZ0":-6.127056776060198,"x":114.17,"y":198.79,"x0":1.9712694222050202,"y0":50.00519550194836,"z0":6.093972382172024,"aX":13.70366025228603},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.8,"breakHorizontal":-13.8,"spinRate":1528,"spinDirection":133},"zone":8,"typeConfidence":0.89,"plateTime":0.4335370381459982,"extension":7.236635363940709},"hitData":{"launchSpeed":99.6,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":169.19}},"index":1,"playId":"a3294813-7583-31dd-9b39-50682cde5334","pitchNumber":2,"startTime":"2025-08-24T19:03:07.180Z","endTime":"2025-08-24T19:03:15.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:03:15.240Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a line drive to center fielder Cedric Mullins. Ozzie Albies to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:03:26.004Z","endTime":"2025-08-24T19:06:17.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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(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.0,"endSpeed":79.4,"strikeZoneTop":3.58349636121594,"strikeZoneBottom":1.63894381221131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.828453280315863,"aZ":-30.083156341652746,"pfxX":-0.8843602013007663,"pfxZ":1.3312918922300465,"pX":-1.7579176758770763,"pZ":1.2292913378617967,"vX0":-9.301338396628829,"vY0":-123.54907783987345,"vZ0":-5.421573043032907,"x":184.01,"y":205.59,"x0":2.1514201671279753,"y0":50.0003057033836,"z0":5.94417965733754,"aX":-1.3808488348151107},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":3.5,"spinRate":2352,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.44129549860460404,"extension":7.294351259511526},"index":0,"playId":"8c456dbb-972d-3952-9442-ea28e2d6026d","pitchNumber":1,"startTime":"2025-08-24T19:03:48.965Z","endTime":"2025-08-24T19:03:52.933Z","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":92.4,"endSpeed":84.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.690230436103157,"aZ":-19.60579823007371,"pfxX":10.824937559803242,"pfxZ":6.899785742362541,"pX":0.6516257434332486,"pZ":2.771483346846735,"vX0":-7.293994753915852,"vY0":-134.2710828128456,"vZ0":-4.97468149585951,"x":92.16,"y":163.95,"x0":2.0000400250449544,"y0":50.004886044671515,"z0":6.047862671958999,"aX":19.722901843957285},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-18.0,"spinRate":2221,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.4082899416765913,"extension":7.257868765986332},"index":1,"playId":"26d2291b-0190-344a-8307-4ac282fbef03","pitchNumber":2,"startTime":"2025-08-24T19:04:05.158Z","endTime":"2025-08-24T19:04:08.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"5649cddf-53eb-4a0c-bbc5-ff004bde997c","startTime":"2025-08-24T19:04:33.337Z","endTime":"2025-08-24T19:04:38.337Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.541727957333247,"aZ":-18.49318894616509,"pfxX":3.341538736685501,"pfxZ":7.463943927039713,"pX":0.6368530889113682,"pZ":2.886237556789505,"vX0":-5.610919989799502,"vY0":-134.15470410039237,"vZ0":-4.529744201317422,"x":92.72,"y":160.85,"x0":2.3161082483035877,"y0":50.003087616556456,"z0":5.905097030410262,"aX":6.125155069729991},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-4.9,"spinRate":2148,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4074475540329425,"extension":7.2997314119174534},"index":3,"playId":"3456d397-0c57-303e-8314-8b3b060e4b56","pitchNumber":3,"startTime":"2025-08-24T19:04:47.693Z","endTime":"2025-08-24T19:04:54.662Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.042744860145685,"aZ":-23.268720143632553,"pfxX":9.108773778723654,"pfxZ":4.98950143428898,"pX":-0.39644730224353397,"pZ":2.1957460175048493,"vX0":-9.220159581595933,"vY0":-133.08802994959095,"vZ0":-5.488475943414874,"x":132.11,"y":179.49,"x0":1.9386296605038278,"y0":50.0015935834903,"z0":5.982710249697831,"aX":16.249200253492397},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":-14.4,"spinRate":2206,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.412444849344062,"extension":7.452799960544946},"index":4,"playId":"2a022e5c-a742-37d3-9b1a-bc936911b351","pitchNumber":4,"startTime":"2025-08-24T19:05:24.279Z","endTime":"2025-08-24T19:05:27.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.40200789587971,"strikeZoneBottom":1.61565868571802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40334185472355,"aZ":-29.564440655514233,"pfxX":8.598946928376229,"pfxZ":1.6647161447926493,"pX":0.4206824623726087,"pZ":1.4564198493078624,"vX0":-7.06841877440669,"vY0":-123.754796172948,"vZ0":-5.078109702750845,"x":100.96,"y":199.46,"x0":2.1830091976641746,"y0":50.00137038550903,"z0":5.982487049736477,"aX":13.469130806797027},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-14.2,"spinRate":1539,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.44092791531232045,"extension":7.163747293253168},"index":5,"playId":"9dfa240b-2651-3193-8559-b0364d2cfabe","pitchNumber":5,"startTime":"2025-08-24T19:05:44.862Z","endTime":"2025-08-24T19:05:49.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.219898154677665,"aZ":-30.984002131651195,"pfxX":0.1446811552420173,"pfxZ":0.7320396686933828,"pX":-0.609136646234579,"pZ":1.9089517736798383,"vX0":-7.051405633218915,"vY0":-126.17143961001551,"vZ0":-3.5893116847986195,"x":140.22,"y":187.24,"x0":2.1958117792950933,"y0":50.000995418063056,"z0":5.83061315896033,"aX":0.23496415887510708},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":1.2,"spinRate":2366,"spinDirection":175},"zone":7,"typeConfidence":0.88,"plateTime":0.4331074378448223,"extension":7.267102149699721},"hitData":{"launchSpeed":76.0,"launchAngle":21.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.92,"coordY":95.97}},"index":6,"playId":"58b28a80-bb50-3089-8007-dd461ec5f265","pitchNumber":6,"startTime":"2025-08-24T19:06:06.280Z","endTime":"2025-08-24T19:06:17.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:06:17.690Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nacho Alvarez Jr. walks. Ozzie Albies to 3rd. Michael Harris II to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:07:48.351Z","endTime":"2025-08-24T19:09:16.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T19:06:28.161Z","endTime":"2025-08-24T19:07:50.563Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.8,"strikeZoneTop":3.15233339755375,"strikeZoneBottom":1.43289773682992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.03427565822108,"aZ":-35.39643113933996,"pfxX":-3.1692102876902797,"pfxZ":-2.5554704542864206,"pX":0.9092191219216296,"pZ":1.9363491680348421,"vX0":-2.045595294821687,"vY0":-111.82611977665195,"vZ0":-1.5147644907268292,"x":82.34,"y":186.5,"x0":2.2490565075091817,"y0":50.003796383066785,"z0":6.269083863398249,"aX":-3.9948895131914166},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-4.7,"breakHorizontal":6.2,"spinRate":2240,"spinDirection":321},"zone":14,"typeConfidence":0.91,"plateTime":0.4906687106930794,"extension":7.157629492824051},"index":1,"playId":"646d4700-afe1-303b-888c-8b66cd085b83","pitchNumber":1,"startTime":"2025-08-24T19:07:50.563Z","endTime":"2025-08-24T19:07:54.352Z","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":90.4,"endSpeed":82.7,"strikeZoneTop":3.1979868139883,"strikeZoneBottom":1.38767746649506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.794073986803763,"aZ":-24.000748318231395,"pfxX":9.321735256637247,"pfxZ":4.677951530675941,"pX":1.2916251780967591,"pZ":2.2368619012314315,"vX0":-5.330843998094734,"vY0":-131.5381943167081,"vZ0":-5.212864287316901,"x":67.77,"y":178.38,"x0":2.137086108880143,"y0":50.00181329893086,"z0":6.031829736182703,"aX":16.277813386189983},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-15.6,"spinRate":2145,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4169491430144747,"extension":7.301030647981476},"index":2,"playId":"abdaf9f1-0b56-3975-9f21-3d7fff93d0f7","pitchNumber":2,"startTime":"2025-08-24T19:08:10.406Z","endTime":"2025-08-24T19:08:14.632Z","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":84.1,"endSpeed":78.3,"strikeZoneTop":3.24338549281845,"strikeZoneBottom":1.4333802755891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.734353148609518,"aZ":-30.08319939826365,"pfxX":-0.17751748701432835,"pfxZ":1.3675199731665113,"pX":-0.7058233502748124,"pZ":0.3378169944931178,"vX0":-7.471223605495555,"vY0":-122.26638789244221,"vZ0":-7.045785222673578,"x":143.9,"y":229.66,"x0":2.4045509380312873,"y0":50.000281377180656,"z0":5.8180928267247936,"aX":-0.26856131226457014},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.1,"breakHorizontal":1.9,"spinRate":2422,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4469446630515157,"extension":7.2819707074755575},"index":3,"playId":"c2b19fd7-9de3-3f16-9aec-bc4db5db47b5","pitchNumber":3,"startTime":"2025-08-24T19:08:28.530Z","endTime":"2025-08-24T19:08:32.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.17528315519576,"strikeZoneBottom":1.38767746649506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.74950220924711,"aZ":-40.154965874816426,"pfxX":-2.4542207626546904,"pfxZ":-6.215190595026608,"pX":0.6925421314107186,"pZ":1.1475522728235241,"vX0":-2.64630738094608,"vY0":-112.97547952472478,"vZ0":-2.204284594833439,"x":90.6,"y":207.8,"x0":2.2005190202044305,"y0":50.00146568296641,"z0":6.194827736955152,"aX":-3.152437956486086},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.5,"breakHorizontal":5.2,"spinRate":2336,"spinDirection":321},"zone":14,"typeConfidence":0.91,"plateTime":0.4859511483532941,"extension":7.093373814360837},"index":4,"playId":"3c271aee-bff8-3916-9935-6ddae4737ac8","pitchNumber":4,"startTime":"2025-08-24T19:08:53.869Z","endTime":"2025-08-24T19:08:57.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.0617222926669,"strikeZoneBottom":1.34196689242253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.623692724518936,"aZ":-24.24129203794146,"pfxX":9.670981952598432,"pfxZ":4.599886974695082,"pX":1.3894188638442906,"pZ":2.8820684793063025,"vX0":-5.518148256603413,"vY0":-130.7391876808529,"vZ0":-3.253443023077202,"x":64.04,"y":160.96,"x0":2.275553374225155,"y0":50.001162966286294,"z0":5.970348097298234,"aX":16.67106140942033},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.8,"breakHorizontal":-16.2,"spinRate":2090,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.41960559581867907,"extension":7.221075558347441},"index":5,"playId":"9d4432dc-923a-3043-9c88-16901eb08a47","pitchNumber":5,"startTime":"2025-08-24T19:09:12.585Z","endTime":"2025-08-24T19:09:16.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:09:16.750Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sean Murphy singles on a line drive to right fielder Juan Soto. Ozzie Albies scores. Michael Harris II scores. Nacho Alvarez Jr. to 2nd.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:09:21.133Z","endTime":"2025-08-24T19:10:44.876Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"postOnSecond":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"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":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","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":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":656849,"link":"/api/v1/people/656849"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":656849,"link":"/api/v1/people/656849"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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 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":84.7,"endSpeed":78.4,"strikeZoneTop":3.35683106368754,"strikeZoneBottom":1.57044099094935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98521938610202,"aZ":-30.929196803821714,"pfxX":0.2777712344559027,"pfxZ":0.809094422357842,"pX":-0.42902372429584956,"pZ":0.6918414411212781,"vX0":-6.471347553071548,"vY0":-123.13939263703679,"vZ0":-5.932139693883756,"x":133.35,"y":220.1,"x0":2.194634441894988,"y0":50.00203476853037,"z0":5.742116530153165,"aX":0.42736778800177877},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":1.0,"spinRate":2472,"spinDirection":273},"zone":13,"typeConfidence":0.9,"plateTime":0.4444543071443592,"extension":7.128880453069361},"index":0,"playId":"6edfad21-3cf6-3a95-8474-4fc15e1fc2bb","pitchNumber":1,"startTime":"2025-08-24T19:09:50.308Z","endTime":"2025-08-24T19:09:55.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.35683106368754,"strikeZoneBottom":1.52476215044115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.811793557982213,"aZ":-36.34635035287737,"pfxX":-2.00074223230806,"pfxZ":-3.1344879958814387,"pX":-0.5088507582449892,"pZ":1.2877978911045418,"vX0":-5.314000911489904,"vY0":-114.81994360974595,"vZ0":-2.8458273707689177,"x":136.4,"y":204.01,"x0":2.0979965692320115,"y0":50.00265279689898,"z0":6.089683336812699,"aX":-2.6631357299161182},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.1,"breakHorizontal":5.0,"spinRate":2244,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.47753349668261924,"extension":7.212138337615798},"index":1,"playId":"82129d6b-09ec-3254-9c7f-1ded05308bb9","pitchNumber":2,"startTime":"2025-08-24T19:10:14.891Z","endTime":"2025-08-24T19:10:18.863Z","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":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.831249664102405,"aZ":-24.14599817373082,"pfxX":10.965867907687587,"pfxZ":4.451047028812323,"pX":0.9671778529601228,"pZ":2.0244875123535038,"vX0":-6.958764584064116,"vY0":-133.8999091915795,"vZ0":-5.558613898652768,"x":80.13,"y":184.12,"x0":2.184561475527645,"y0":50.00191457383301,"z0":5.871559061110407,"aX":19.769628897041212},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":-18.2,"spinRate":2122,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4101788253186993,"extension":7.274964146564771},"hitData":{"launchSpeed":75.1,"launchAngle":20.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.04,"coordY":115.06}},"index":2,"playId":"abe77c8c-2d8a-346f-9994-5ad21f4813ca","pitchNumber":3,"startTime":"2025-08-24T19:10:33.869Z","endTime":"2025-08-24T19:10:44.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:10:44.876Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eli White grounds out, second baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:13:38.695Z","endTime":"2025-08-24T19:14:14.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"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":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T19:11:10.789Z","endTime":"2025-08-24T19:12:12.443Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brooks Raley replaces David Peterson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-24T19:12:12.443Z","endTime":"2025-08-24T19:13:03.982Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Eli White replaces Nick Allen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-24T19:13:03.982Z","endTime":"2025-08-24T19:13:40.989Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.5313830769897,"aZ":-33.31564104740051,"pfxX":-8.583110555967641,"pfxZ":-0.8595279119198693,"pX":0.4982007179833799,"pZ":2.067596648383108,"vX0":-3.12268775807065,"vY0":-114.45503873652228,"vZ0":-0.7722609854788078,"x":98.01,"y":182.95,"x0":2.9963286622159377,"y0":50.005345175866786,"z0":5.6779291144538595,"aX":-11.364154070926748},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.4,"breakHorizontal":16.3,"spinRate":2967,"spinDirection":280},"zone":9,"typeConfidence":0.91,"plateTime":0.47893901950419293,"extension":5.863381343209627},"index":3,"playId":"1f9d44ad-57b8-3f0e-b3bc-b167b74b4845","pitchNumber":1,"startTime":"2025-08-24T19:13:40.989Z","endTime":"2025-08-24T19:13:45.616Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17606221478073,"aZ":-25.404703146058406,"pfxX":9.807229200202094,"pfxZ":3.975143926637257,"pX":0.3875156806540192,"pZ":1.7468543187104906,"vX0":-8.754927477285067,"vY0":-129.67572460685994,"vZ0":-5.2932696192295445,"x":102.23,"y":191.61,"x0":2.5336300575079465,"y0":50.00257423357913,"z0":5.75322583744605,"aX":16.698644491664098},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":-15.8,"spinRate":2383,"spinDirection":129},"zone":9,"typeConfidence":0.91,"plateTime":0.422418375061143,"extension":5.869481320252386},"hitData":{"launchSpeed":89.5,"launchAngle":4.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":145.59}},"index":4,"playId":"d2c583b9-55d2-332a-90d4-e6abbacc868d","pitchNumber":2,"startTime":"2025-08-24T19:14:05.587Z","endTime":"2025-08-24T19:14:14.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:14:14.614Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:16:40.811Z","endTime":"2025-08-24T19:17:24.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Vidal Bruján replaces Eli White, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T19:15:50.825Z","endTime":"2025-08-24T19:15:50.852Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"902","replacedPlayer":{"id":642201,"link":"/api/v1/people/642201"}},{"details":{"description":"Pitching Change: Pierce Johnson replaces Bryce Elder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T19:15:50.852Z","endTime":"2025-08-24T19:16:43.072Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.9,"strikeZoneTop":3.99822093427758,"strikeZoneBottom":1.92036407771779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.948333185522138,"aZ":-37.91076036750997,"pfxX":1.4479220679987042,"pfxZ":-3.536178078926463,"pX":0.18723977879600706,"pZ":2.1507110976788075,"vX0":3.7193517692167184,"vY0":-125.47064433990691,"vZ0":-3.0438418449721296,"x":109.86,"y":180.71,"x0":-1.491411328693521,"y0":50.00039495296761,"z0":6.41223965941253,"aX":2.3506749496190427},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.8,"breakHorizontal":-3.4,"spinRate":2869,"spinDirection":34},"zone":8,"typeConfidence":0.9,"plateTime":0.4334635531656854,"extension":5.496119467023077},"index":2,"playId":"34dad4ad-c32a-35bf-9f81-f207889a42d3","pitchNumber":1,"startTime":"2025-08-24T19:16:43.072Z","endTime":"2025-08-24T19:16:46.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.088256189679797,"aZ":-35.791382102989374,"pfxX":1.8711418799846573,"pfxZ":-2.2343890716322896,"pX":0.9744469146820085,"pZ":1.6802615690008607,"vX0":5.461202158274032,"vY0":-125.6344258867752,"vZ0":-4.214569991280419,"x":79.86,"y":193.41,"x0":-1.4581686307736512,"y0":50.00007297818012,"z0":6.244716791568934,"aX":3.032739980688045},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.7,"breakHorizontal":-4.4,"spinRate":2985,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.43362632724510597,"extension":5.749013523907166},"index":3,"playId":"69123915-ae22-30a4-bae7-2d1694a137ab","pitchNumber":2,"startTime":"2025-08-24T19:17:01.505Z","endTime":"2025-08-24T19:17:05.227Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.3,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.878273458437885,"aZ":-34.4216107132915,"pfxX":2.867863012922417,"pfxZ":-1.36545908280078,"pX":0.9894022355489841,"pZ":1.3625570187989897,"vX0":5.193444093752975,"vY0":-126.2578031856094,"vZ0":-5.2605219567191925,"x":79.29,"y":201.99,"x0":-1.454375092869315,"y0":50.0056567403386,"z0":6.193306973111014,"aX":4.704647640563148},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.4,"breakHorizontal":-6.2,"spinRate":3043,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4312017982877645,"extension":5.648595058236121},"index":4,"playId":"3a24a129-907a-32e5-87e6-28cb7d13fe00","pitchNumber":3,"startTime":"2025-08-24T19:17:19.531Z","endTime":"2025-08-24T19:17:24.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:17:24.034Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Torrens lines out to left fielder Jurickson Profar.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:17:32.508Z","endTime":"2025-08-24T19:17:55.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.067138453589124,"aZ":-36.12039763666674,"pfxX":3.2864719758886967,"pfxZ":-2.4865438244839044,"pX":0.4246619678289371,"pZ":2.0943893781948293,"vX0":3.73402255930703,"vY0":-124.50281743618349,"vZ0":-3.0625910535992835,"x":100.81,"y":182.23,"x0":-1.514455537103654,"y0":50.00129872254983,"z0":6.292614516227259,"aX":5.222141467100706},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.9,"breakHorizontal":-6.7,"spinRate":2945,"spinDirection":34},"zone":9,"typeConfidence":0.9,"plateTime":0.4378571180358186,"extension":5.766792340073952},"hitData":{"launchSpeed":99.8,"launchAngle":14.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.84,"coordY":97.17}},"index":0,"playId":"5e744803-fd9f-3809-949a-4c999a4f46cf","pitchNumber":1,"startTime":"2025-08-24T19:17:48.692Z","endTime":"2025-08-24T19:17:55.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:17:55.702Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:18:10.227Z","endTime":"2025-08-24T19:21:08.838Z","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":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.40974692924639,"strikeZoneBottom":1.53237587075353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.900061242018037,"aZ":-35.16071591136117,"pfxX":2.7094236998235237,"pfxZ":-1.8731889627547051,"pX":-1.7484431838265024,"pZ":2.893896347125787,"vX0":-0.4234626886804874,"vY0":-124.53940233826742,"vZ0":-1.317128761565465,"x":183.65,"y":160.64,"x0":-1.9299864526526846,"y0":50.00565175486035,"z0":6.303221408473685,"aX":4.313090748938046},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":-4.8,"spinRate":2845,"spinDirection":50},"zone":11,"typeConfidence":0.9,"plateTime":0.4375943628405734,"extension":5.528533543305518},"index":0,"playId":"ab2fe458-8516-3b43-9e90-e49521869e7f","pitchNumber":1,"startTime":"2025-08-24T19:18:22.744Z","endTime":"2025-08-24T19:18:26.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.47775739272619,"strikeZoneBottom":1.46384446034779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.696762025597913,"aZ":-32.46882115789052,"pfxX":4.446600970877656,"pfxZ":-0.1829228495872055,"pX":-0.6030877191660668,"pZ":2.8774660068479707,"vX0":1.335422355094882,"vY0":-125.16388189870065,"vZ0":-2.0727253424885523,"x":139.99,"y":161.09,"x0":-1.7199214099634463,"y0":50.00421705098398,"z0":6.347699088567233,"aX":7.131404189375261},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.6,"breakHorizontal":-8.4,"spinRate":3039,"spinDirection":44},"zone":1,"typeConfidence":0.9,"plateTime":0.4358176020575648,"extension":5.502416542432219},"index":1,"playId":"f03ec2ca-41e2-331c-acad-6c627710cec2","pitchNumber":2,"startTime":"2025-08-24T19:18:36.051Z","endTime":"2025-08-24T19:18:39.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.22817413151151,"aZ":-34.872630866776596,"pfxX":3.1625096091575013,"pfxZ":-1.6837321760839536,"pX":-0.2588372339141904,"pZ":1.58800492155225,"vX0":2.5895644195183585,"vY0":-124.97276735127218,"vZ0":-4.352607177839264,"x":126.87,"y":195.9,"x0":-1.7148001910401045,"y0":50.00371630415822,"z0":6.177985658813321,"aX":5.065006451910342},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.7,"breakHorizontal":-6.2,"spinRate":3008,"spinDirection":37},"zone":8,"typeConfidence":0.9,"plateTime":0.4361935376424557,"extension":5.634709828144523},"index":2,"playId":"3ccdafc7-ddad-3297-92fc-1173140511ea","pitchNumber":3,"startTime":"2025-08-24T19:18:54.735Z","endTime":"2025-08-24T19:18:58.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-24T19:19:19.858Z","endTime":"2025-08-24T19:19:19.859Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":87.4,"endSpeed":81.1,"strikeZoneTop":3.41730501268996,"strikeZoneBottom":1.51714824862785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.533449157561957,"aZ":-38.15493601876734,"pfxX":0.9039438083880176,"pfxZ":-3.6383719768107925,"pX":0.48571836873228263,"pZ":0.9104545292347739,"vX0":4.935676635418261,"vY0":-127.25907484851686,"vZ0":-5.339987664712192,"x":98.49,"y":214.2,"x0":-1.594463224109093,"y0":50.00412600178878,"z0":6.050552513106895,"aX":1.484791733176016},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.6,"breakHorizontal":-2.8,"spinRate":2794,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4300248254485388,"extension":5.717854670495578},"index":4,"playId":"bdda2762-eff3-3b05-a8e2-58240e00c55c","pitchNumber":4,"startTime":"2025-08-24T19:19:19.860Z","endTime":"2025-08-24T19:19:25.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.41730501268996,"strikeZoneBottom":1.51714824862785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50508229476087,"aZ":-34.26941570855002,"pfxX":4.962517284423373,"pfxZ":-1.3307656144453244,"pX":-1.6764792690501895,"pZ":2.9906534166440806,"vX0":-1.2432458519218808,"vY0":-124.29417686218872,"vZ0":-1.0981639962895091,"x":180.9,"y":158.03,"x0":-1.8177284906914986,"y0":50.000395681003674,"z0":6.257845176173568,"aX":7.843063012377444},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.4,"breakHorizontal":-8.8,"spinRate":2910,"spinDirection":41},"zone":11,"typeConfidence":0.9,"plateTime":0.43894775851211687,"extension":5.602739283150345},"index":5,"playId":"92213485-2185-30af-ab3d-ce9aab20a109","pitchNumber":5,"startTime":"2025-08-24T19:19:41.522Z","endTime":"2025-08-24T19:19:45.212Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.160173444481963,"aZ":-37.958934894013204,"pfxX":4.297551499487197,"pfxZ":-3.5653430404521966,"pX":-0.07893649928421004,"pZ":2.421750766870637,"vX0":2.396297345698726,"vY0":-125.97644077091603,"vZ0":-1.6635897447170545,"x":120.01,"y":173.39,"x0":-1.5976214902848151,"y0":50.00096368549174,"z0":6.130512989258864,"aX":6.976455646717559},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.6,"breakHorizontal":-8.3,"spinRate":2949,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.43309916362806833,"extension":5.730759588169742},"index":6,"playId":"7b9ce334-1e35-3374-9ae6-c84ab067af7c","pitchNumber":6,"startTime":"2025-08-24T19:19:58.649Z","endTime":"2025-08-24T19:20:02.784Z","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":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.046345993220186,"aZ":-35.920694431876896,"pfxX":2.1700144864180126,"pfxZ":-2.3288682641392713,"pX":0.9100420269116056,"pZ":1.721770349067188,"vX0":5.276647612354283,"vY0":-125.23357530488279,"vZ0":-3.729050211332569,"x":82.31,"y":192.29,"x0":-1.49470037054071,"y0":50.00147457297651,"z0":6.1266653003988045,"aX":3.4931237815567546},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.8,"breakHorizontal":-5.0,"spinRate":2926,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4350938585099704,"extension":5.837966313347612},"index":7,"playId":"9485a3d6-ade1-3854-a9de-7d871b2daee0","pitchNumber":7,"startTime":"2025-08-24T19:20:30.449Z","endTime":"2025-08-24T19:20:34.333Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.41730501268996,"strikeZoneBottom":1.47145996652243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.988868320243657,"aZ":-34.70553839615277,"pfxX":3.57033444618638,"pfxZ":-1.58251933118445,"pX":-0.35400734901241143,"pZ":1.3268615232119776,"vX0":2.050583792565489,"vY0":-125.47828907443038,"vZ0":-4.631677154399282,"x":130.49,"y":202.95,"x0":-1.6453082095459957,"y0":50.00498404249228,"z0":6.019223338688326,"aX":5.703054844185602},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.7,"breakHorizontal":-7.0,"spinRate":3025,"spinDirection":48},"zone":13,"typeConfidence":0.9,"plateTime":0.4362352174556263,"extension":5.839960594320053},"index":8,"playId":"b1858b3f-5d09-3584-8e6e-2d874b644578","pitchNumber":8,"startTime":"2025-08-24T19:21:03.500Z","endTime":"2025-08-24T19:21:08.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:21:08.838Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:21:13.418Z","endTime":"2025-08-24T19:24:46.079Z","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":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,6,7,8,9],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.46264634308569,"strikeZoneBottom":1.49430511094199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.561617091202777,"aZ":-34.48255296121769,"pfxX":4.704173579240721,"pfxZ":-1.449976480977817,"pX":-1.636395252394039,"pZ":2.6886575271463418,"vX0":-1.0364886331929022,"vY0":-125.1029750646295,"vZ0":-1.6057026849383569,"x":179.38,"y":166.19,"x0":-1.8287025325732627,"y0":50.00355214477383,"z0":6.157655835498616,"aX":7.4782654081620965},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.8,"breakHorizontal":-8.3,"spinRate":3115,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.4373270588963485,"extension":5.733159737782791},"index":0,"playId":"6e047a77-44f3-31bb-a7bf-c27ffb8f3c0f","pitchNumber":1,"startTime":"2025-08-24T19:21:35.488Z","endTime":"2025-08-24T19:21:38.972Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"b1c71b15-ca7f-30a1-9089-a32d17998441","startTime":"2025-08-24T19:21:55.765Z","endTime":"2025-08-24T19:21:59.831Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"0a828b12-99d9-3d37-b5ad-c96fb084f5ce","startTime":"2025-08-24T19:22:15.801Z","endTime":"2025-08-24T19:22:20.015Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.41713730207064,"strikeZoneBottom":1.52670347164043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.140820526268875,"aZ":-35.05049412500256,"pfxX":3.960125324734559,"pfxZ":-1.7691535434896437,"pX":-1.3621919554019741,"pZ":2.8573952687625095,"vX0":-0.3484175068364637,"vY0":-126.33525103545952,"vZ0":-1.389929248643574,"x":168.92,"y":161.63,"x0":-1.737940659521456,"y0":50.003121140847135,"z0":6.215083701158212,"aX":6.44331541423914},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":-7.1,"spinRate":3157,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.4324717190826872,"extension":5.657230369115582},"index":3,"playId":"b2d3e31a-b612-30b6-b65c-a514204a8dba","pitchNumber":2,"startTime":"2025-08-24T19:22:37.813Z","endTime":"2025-08-24T19:22:44.843Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cedric Mullins steals (19) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":4,"actionPlayId":"b2d3e31a-b612-30b6-b65c-a514204a8dba","startTime":"2025-08-24T19:22:49.651Z","endTime":"2025-08-24T19:23:21.286Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":5,"startTime":"2025-08-24T19:23:21.286Z","endTime":"2025-08-24T19:23:29.913Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.521827015833022,"aZ":-14.695628001096336,"pfxX":-6.606366534472357,"pfxZ":8.86618180263215,"pX":-0.6052778407482444,"pZ":3.364360978414578,"vX0":5.2392920148018725,"vY0":-139.55100341356214,"vZ0":-4.639154331778984,"x":140.07,"y":147.94,"x0":-1.6491098113476703,"y0":50.00400127957561,"z0":6.0170026549975395,"aX":-13.025759882309245},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":10.9,"spinRate":2365,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3925569003092617,"extension":5.82559832467412},"index":6,"playId":"a5dd38af-c6ef-3f26-b3cb-f27083f90efc","pitchNumber":3,"startTime":"2025-08-24T19:23:29.913Z","endTime":"2025-08-24T19:23:33.417Z","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":85.8,"endSpeed":79.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.175565646533315,"aZ":-36.93516365116513,"pfxX":3.7801411427011233,"pfxZ":-2.984305039498185,"pX":-0.5070352151693776,"pZ":2.582699444104791,"vX0":1.4616779636694326,"vY0":-124.99943174398851,"vZ0":-1.7981089058772604,"x":136.33,"y":169.05,"x0":-1.58906247024745,"y0":50.00262262040109,"z0":6.3198839212755615,"aX":6.03241718111354},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":-7.2,"spinRate":2951,"spinDirection":43},"zone":4,"typeConfidence":0.9,"plateTime":0.4367619559752045,"extension":5.660688752965892},"index":7,"playId":"64b0fa0e-2c7b-30f8-b6e8-24b54b13683f","pitchNumber":4,"startTime":"2025-08-24T19:23:50.725Z","endTime":"2025-08-24T19:23:55.699Z","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":87.9,"endSpeed":82.2,"strikeZoneTop":3.32641835529137,"strikeZoneBottom":1.43532227602914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.831463888822476,"aZ":-35.53737222360951,"pfxX":0.978674084318981,"pfxZ":-2.0083635090328733,"pX":0.5895048083413104,"pZ":0.04017780812926553,"vX0":5.1471549196631585,"vY0":-127.8250549103518,"vZ0":-7.820831208311269,"x":94.53,"y":237.7,"x0":-1.5691298177319313,"y0":50.00580037900572,"z0":5.893311851342509,"aX":1.6357645608036797},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-5.0,"breakHorizontal":-2.9,"spinRate":2944,"spinDirection":22},"zone":14,"typeConfidence":0.89,"plateTime":0.42684226465215014,"extension":5.870852801027763},"index":8,"playId":"e5ab1625-a0d7-3aa6-b406-8b0866831fd3","pitchNumber":5,"startTime":"2025-08-24T19:24:17.503Z","endTime":"2025-08-24T19:24:21.518Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.32648511775057,"strikeZoneBottom":1.41261144080082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.159947136037278,"aZ":-35.74100060099955,"pfxX":5.232864450109374,"pfxZ":-2.197298476798519,"pX":-0.66936506607926,"pZ":4.484818186117338,"vX0":0.9264305233537006,"vY0":-126.04914478355776,"vZ0":2.3105714703249047,"x":142.51,"y":117.69,"x0":-1.7209820049622224,"y0":50.0004841558728,"z0":6.4216003234542,"aX":8.505162564729018},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.2,"breakHorizontal":-9.7,"spinRate":3051,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.43284894372383675,"extension":5.67883311644965},"index":9,"playId":"e1de12e8-a630-3c5b-97fd-85d53f2dc981","pitchNumber":6,"startTime":"2025-08-24T19:24:41.254Z","endTime":"2025-08-24T19:24:46.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:24:46.079Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Cedric Mullins to 3rd. Francisco Lindor to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:27:18.467Z","endTime":"2025-08-24T19:28:41.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":6},"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":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T19:25:00.180Z","endTime":"2025-08-24T19:25:18.959Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Lee replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-24T19:25:18.959Z","endTime":"2025-08-24T19:27:20.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.24063763191699,"strikeZoneBottom":1.46114568109625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.705460757655004,"aZ":-11.766130243033825,"pfxX":5.098163891661182,"pfxZ":10.554969927013602,"pX":-1.0921649439813415,"pZ":2.038944366990609,"vX0":-9.050811759355211,"vY0":-137.71399323149055,"vZ0":-9.514865692113128,"x":158.63,"y":183.73,"x0":1.5648224908034896,"y0":50.003849981606265,"z0":6.321036235317995,"aX":9.85865133029405},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.4,"spinRate":2411,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.3967462037758609,"extension":6.196987248689034},"index":2,"playId":"4b31eb01-b396-39d6-b8f2-928136261f2a","pitchNumber":1,"startTime":"2025-08-24T19:27:20.669Z","endTime":"2025-08-24T19:27:24.761Z","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":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.19524056660777,"strikeZoneBottom":1.39259857826714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.511554601768104,"aZ":-24.077229000175215,"pfxX":1.2244761586957325,"pfxZ":5.032203535857214,"pX":0.09274843806446943,"pZ":0.4024536092746487,"vX0":-4.723104814064697,"vY0":-125.53610481801554,"vZ0":-9.62402065618802,"x":113.46,"y":227.91,"x0":1.8329739132190699,"y0":50.00429681014752,"z0":6.220291278174668,"aX":1.9710955581903433},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":-1.2,"spinRate":2199,"spinDirection":148},"zone":14,"typeConfidence":0.88,"plateTime":0.4349981078215306,"extension":6.460804155823834},"index":3,"playId":"9f3831e3-c6ac-3588-be68-53c6e4ef9d5e","pitchNumber":2,"startTime":"2025-08-24T19:27:37.571Z","endTime":"2025-08-24T19:27:41.340Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.21794054494391,"strikeZoneBottom":1.41544957812761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.573222791400838,"aZ":-10.30081745175984,"pfxX":5.741718902767226,"pfxZ":11.320458165819954,"pX":1.482946181623414,"pZ":2.6767894023494248,"vX0":-2.6400876257859323,"vY0":-138.09180347882116,"vZ0":-8.36890599804486,"x":60.47,"y":166.51,"x0":1.705035114125158,"y0":50.00478036681132,"z0":6.4385628506967505,"aX":11.097263349434831},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":-9.8,"spinRate":2440,"spinDirection":157},"zone":12,"typeConfidence":0.9,"plateTime":0.3965375952796566,"extension":6.262550179341801},"index":4,"playId":"0ef63b7c-50f1-3873-b677-f9f4ffc16a11","pitchNumber":3,"startTime":"2025-08-24T19:27:55.170Z","endTime":"2025-08-24T19:28:00.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.21794054494391,"strikeZoneBottom":1.48399075611917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79401241345518,"aZ":-8.837538296537597,"pfxX":5.853432599147444,"pfxZ":11.78403598532372,"pX":-0.18048277506311036,"pZ":2.2720290489247135,"vX0":-6.81725243618496,"vY0":-139.66745633849018,"vZ0":-9.627555520959497,"x":123.88,"y":177.44,"x0":1.5288920648174509,"y0":50.00068527300655,"z0":6.340546921767747,"aX":11.58954872278709},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":-9.2,"spinRate":2516,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.3918356115467496,"extension":6.51565236304047},"index":5,"playId":"d4a10c1d-fd8e-3a62-8127-e35c44e4e6db","pitchNumber":4,"startTime":"2025-08-24T19:28:18.356Z","endTime":"2025-08-24T19:28:22.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.24063763191699,"strikeZoneBottom":1.50683382807877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.727401722704375,"aZ":-22.787730834018614,"pfxX":0.14154862416285718,"pfxZ":5.661298439548517,"pX":-0.7432270201588348,"pZ":0.8843733043475711,"vX0":-6.2035014245425115,"vY0":-127.55110516510659,"vZ0":-9.118778093393463,"x":145.33,"y":214.9,"x0":1.6956623471847783,"y0":50.00214538611245,"z0":6.284179811148008,"aX":0.23509758638393943},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":1.1,"spinRate":2221,"spinDirection":147},"zone":13,"typeConfidence":0.87,"plateTime":0.42842024904562237,"extension":6.306947159685496},"index":6,"playId":"5abdac2b-da80-3c21-93b3-ffb5127822a6","pitchNumber":5,"startTime":"2025-08-24T19:28:35.814Z","endTime":"2025-08-24T19:28:41.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:28:41.458Z","atBatIndex":55},{"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":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:28:49.176Z","endTime":"2025-08-24T19:29:15.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.665826808088056,"aZ":-18.1668023911327,"pfxX":6.541920819115074,"pfxZ":8.566007305111771,"pX":0.6342801521484139,"pZ":2.663914924375542,"vX0":-5.195138326827632,"vY0":-126.96803526017999,"vZ0":-5.589788474655318,"x":92.82,"y":166.85,"x0":1.8556380189929547,"y0":50.000008126110494,"z0":6.336603140350404,"aX":10.693812959146268},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.5,"breakHorizontal":-10.7,"spinRate":1897,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.43115991271610987,"extension":6.630839657378649},"hitData":{"launchSpeed":71.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.05,"coordY":166.17}},"index":0,"playId":"ee1a6206-c0fe-3a55-9df4-fc9b74a45558","pitchNumber":1,"startTime":"2025-08-24T19:29:07.453Z","endTime":"2025-08-24T19:29:15.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:29:15.465Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jurickson Profar lines out to right fielder Juan Soto.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T19:32:17.749Z","endTime":"2025-08-24T19:34:01.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"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":1},"details":{"event":"Lineout","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":2},"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":"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":85.9,"endSpeed":79.6,"strikeZoneTop":3.32915451634715,"strikeZoneBottom":1.61968572010289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8754568825496,"aZ":-26.982642207713933,"pfxX":-0.7279799898014403,"pfxZ":3.251048333082574,"pX":-0.5468953643655734,"pZ":3.1275858675910064,"vX0":-7.917375561576898,"vY0":-124.96385454093232,"vZ0":-1.5695646265210423,"x":137.85,"y":154.34,"x0":2.7442234081298933,"y0":50.003394436760274,"z0":5.9600256388038755,"aX":-1.1613732030824644},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.8,"breakHorizontal":3.0,"spinRate":2531,"spinDirection":184},"zone":1,"typeConfidence":0.91,"plateTime":0.436679853244077,"extension":5.865065986727751},"index":0,"playId":"f48b502d-22e8-3cff-9724-7135747492da","pitchNumber":1,"startTime":"2025-08-24T19:33:22.954Z","endTime":"2025-08-24T19:33:26.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.34933592473467,"strikeZoneBottom":1.51728317521231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.635324174969607,"aZ":-32.34644099439192,"pfxX":-10.803036202715985,"pfxZ":-0.13143326316478543,"pX":1.1290795279368036,"pZ":2.144871327814983,"vX0":-1.2519364078692585,"vY0":-114.51427479050791,"vZ0":-0.6745331723800029,"x":73.96,"y":180.87,"x0":3.086280877959207,"y0":50.00219126433811,"z0":5.628450948172519,"aX":-14.238479468336317},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.1,"breakHorizontal":19.8,"spinRate":2968,"spinDirection":282},"zone":14,"typeConfidence":0.91,"plateTime":0.47968640057922673,"extension":5.939788894860449},"index":1,"playId":"82cfadfa-a90c-37e6-8e56-2734d35b881d","pitchNumber":2,"startTime":"2025-08-24T19:33:37.631Z","endTime":"2025-08-24T19:33:41.734Z","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":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.124968378474207,"aZ":-29.29833066693983,"pfxX":11.386930902273878,"pfxZ":1.923697054564176,"pX":1.137319018343142,"pZ":2.6318401058387577,"vX0":-6.65732474804991,"vY0":-121.10816128277389,"vZ0":-1.9403886907272108,"x":73.65,"y":167.72,"x0":2.4326997528949383,"y0":50.004488261551685,"z0":5.9891679592496185,"aX":17.033230199130905},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":-19.2,"spinRate":2072,"spinDirection":111},"zone":12,"typeConfidence":0.9,"plateTime":0.4510925150249685,"extension":5.590543781877495},"hitData":{"launchSpeed":88.7,"launchAngle":18.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.47,"coordY":109.29}},"index":2,"playId":"144d81e7-5360-3df7-a972-8e21d2132a8c","pitchNumber":3,"startTime":"2025-08-24T19:33:51.897Z","endTime":"2025-08-24T19:34:01.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:34:01.911Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T19:34:02.985Z","endTime":"2025-08-24T19:35:12.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"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(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":87.3,"endSpeed":81.2,"strikeZoneTop":3.62129491640057,"strikeZoneBottom":1.6771207759106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.292646835301994,"aZ":-24.917355582675516,"pfxX":-1.1839117297471637,"pfxZ":4.357990389138035,"pX":0.2632995220889621,"pZ":3.655881550143028,"vX0":-5.63489562332649,"vY0":-127.20662680028818,"vZ0":-1.1151896304011775,"x":106.96,"y":140.07,"x0":2.646881317086004,"y0":50.00092927875385,"z0":6.047361820578983,"aX":-1.9689192230595478},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":3.2,"spinRate":2520,"spinDirection":185},"zone":2,"typeConfidence":0.9,"plateTime":0.4280554234824665,"extension":5.854671029722159},"index":0,"playId":"e95ebe87-deb4-3533-b7d5-139934725c14","pitchNumber":1,"startTime":"2025-08-24T19:34:28.654Z","endTime":"2025-08-24T19:34:33.531Z","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":81.5,"endSpeed":74.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33428666520519,"aZ":-28.56526893967692,"pfxX":-10.55268002319596,"pfxZ":2.5400248781810593,"pX":-0.14363855751319612,"pZ":2.865691319691614,"vX0":-3.9660551809531035,"vY0":-118.64843912844016,"vZ0":-0.5615865049429882,"x":122.48,"y":161.41,"x0":2.92209275412973,"y0":50.00370402683724,"z0":5.71531953585583,"aX":-15.000246525547489},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.7,"breakHorizontal":20.0,"spinRate":2970,"spinDirection":269},"zone":5,"typeConfidence":0.9,"plateTime":0.46217576713572317,"extension":5.784535666657841},"index":1,"playId":"f16c1c6a-127b-3259-9926-20ec5e7be452","pitchNumber":2,"startTime":"2025-08-24T19:34:39.600Z","endTime":"2025-08-24T19:34:46.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31002477509301,"aZ":-31.554710994223353,"pfxX":-8.124802884497234,"pfxZ":0.42908033474036067,"pX":-0.9199293488211606,"pZ":2.498837199085376,"vX0":-5.797227449826937,"vY0":-119.22453308160192,"vZ0":-0.8548419664897889,"x":152.07,"y":171.31,"x0":2.6038677010774696,"y0":50.00027838772217,"z0":5.726239577611833,"aX":-11.617457104823945},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.8,"breakHorizontal":16.2,"spinRate":3004,"spinDirection":283},"zone":13,"typeConfidence":0.89,"plateTime":0.46055417721351377,"extension":5.9635726242618174},"hitData":{"launchSpeed":88.9,"launchAngle":48.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.71,"coordY":117.56}},"index":2,"playId":"531f4e0e-bff2-344a-80b1-207d9d4fa114","pitchNumber":3,"startTime":"2025-08-24T19:35:02.392Z","endTime":"2025-08-24T19:35:12.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:35:12.399Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a ground ball to left fielder Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T19:37:44.987Z","endTime":"2025-08-24T19:38:53.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"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":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"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":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":643446,"link":"/api/v1/people/643446"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T19:35:26.133Z","endTime":"2025-08-24T19:35:46.987Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Huascar Brazobán replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-24T19:35:46.987Z","endTime":"2025-08-24T19:37:47.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.59864874515025,"strikeZoneBottom":1.63146329196211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42394480605252,"aZ":-22.31158549520734,"pfxX":-9.325921086854216,"pfxZ":5.000617086313753,"pX":-2.3783505777728764,"pZ":3.153911744539265,"vX0":1.3155777043948598,"vY0":-139.77421689231628,"vZ0":-3.815061160231276,"x":207.66,"y":153.62,"x0":-1.6447474865628802,"y0":50.00293505855341,"z0":6.007141522537851,"aX":-18.395111775617647},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":2299,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39232785699108597,"extension":5.627181709619305},"index":2,"playId":"c25c30a1-6c24-39c8-823b-2065a5bceb7d","pitchNumber":1,"startTime":"2025-08-24T19:37:47.256Z","endTime":"2025-08-24T19:37:53.110Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.48537083100047,"strikeZoneBottom":1.51728317521231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00106109432444,"aZ":-22.107401916182987,"pfxX":-8.9598051545564,"pfxZ":5.043492867339184,"pX":-1.687918081010321,"pZ":3.12587707344897,"vX0":2.620316959116184,"vY0":-140.39790292901745,"vZ0":-3.5107276339922504,"x":181.34,"y":154.38,"x0":-1.46982326755335,"y0":50.00044381463203,"z0":5.832563556362334,"aX":-17.870433579008385},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.6,"breakHorizontal":15.7,"spinRate":2346,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39024640575720415,"extension":5.659034632415903},"index":3,"playId":"80dfec5e-3ad2-3b2a-bc15-5c38d591032c","pitchNumber":2,"startTime":"2025-08-24T19:38:09.779Z","endTime":"2025-08-24T19:38:14.715Z","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":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11448203356827,"aZ":-21.81759329466421,"pfxX":-9.89133697474768,"pfxZ":5.154009681518568,"pX":-0.4920956040423232,"pZ":2.344148567667865,"vX0":6.0939767698915865,"vY0":-140.90273969424535,"vZ0":-5.337792511604812,"x":135.76,"y":175.49,"x0":-1.398063825555296,"y0":50.00634358454264,"z0":5.67373193175558,"aX":-19.88616823475762},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":2406,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.3887868258544578,"extension":5.842723676756802},"index":4,"playId":"abad6109-c0c4-39ab-a17b-d6d6ccfe4d35","pitchNumber":3,"startTime":"2025-08-24T19:38:23.254Z","endTime":"2025-08-24T19:38:27.566Z","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":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27288725910751,"aZ":-21.248583954999773,"pfxX":-10.366122223801575,"pfxZ":5.4178463204145295,"pX":0.13321289848817297,"pZ":2.6024764164014043,"vX0":7.543464382110752,"vY0":-141.37057148801514,"vZ0":-4.7331539265873745,"x":111.92,"y":168.51,"x0":-1.227540038537047,"y0":50.00599764473868,"z0":5.6689400778651535,"aX":-20.91330966113433},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":17.2,"spinRate":2436,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3879637155271922,"extension":5.861531225958097},"hitData":{"launchSpeed":108.2,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.34,"coordY":103.92}},"index":5,"playId":"eec3d833-fb57-3289-b8dd-7937fc508ce9","pitchNumber":4,"startTime":"2025-08-24T19:38:40.898Z","endTime":"2025-08-24T19:38:53.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:38:53.133Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Marcell Ozuna grounds into a force out, shortstop Francisco Lindor to second baseman Brett Baty. Ronald Acuña Jr. out at 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T19:38:58.134Z","endTime":"2025-08-24T19:41:20.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"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,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":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":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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.41736701458295,"strikeZoneBottom":1.5857974295288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53495091904682,"aZ":-26.113823157455737,"pfxX":-10.409500103937107,"pfxZ":3.0280150244987354,"pX":-0.43174786813762867,"pZ":3.1109128602770344,"vX0":6.0638551071839615,"vY0":-140.17535821716461,"vZ0":-3.055775582397864,"x":133.46,"y":154.79,"x0":-1.262239332751288,"y0":50.006844004611075,"z0":5.906561955526906,"aX":-20.870590256740698},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.0,"breakHorizontal":17.8,"spinRate":2216,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3896592529291101,"extension":5.741141433267368},"index":0,"playId":"bf6b0cd0-644a-34f3-876a-28d68e31c5bf","pitchNumber":1,"startTime":"2025-08-24T19:39:22.999Z","endTime":"2025-08-24T19:39:26.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.28113577726297,"strikeZoneBottom":1.63114252909469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82582323324919,"aZ":-23.016707651095555,"pfxX":-2.432568884074749,"pfxZ":4.998008554159291,"pX":-0.6980822909598859,"pZ":2.378423054542251,"vX0":3.136368234440685,"vY0":-133.53023017012737,"vZ0":-4.60253377865294,"x":143.61,"y":174.56,"x0":-1.5639074306361795,"y0":50.00335103044361,"z0":5.750183181343586,"aX":-4.457276543423249},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.4,"breakHorizontal":3.8,"spinRate":2383,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.40793673279633236,"extension":5.689697221366942},"index":1,"playId":"06b3aafc-b3bf-3963-b80e-20c3f46b56c1","pitchNumber":2,"startTime":"2025-08-24T19:39:39.009Z","endTime":"2025-08-24T19:39:44.138Z","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":98.0,"endSpeed":90.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.373559863519606,"aZ":-22.277994805336203,"pfxX":-10.019313289999218,"pfxZ":4.779686711666443,"pX":-1.3538117546651085,"pZ":2.634769463633485,"vX0":3.4547852048041148,"vY0":-142.6850058739851,"vZ0":-4.651707657153702,"x":168.6,"y":167.64,"x0":-1.2749873153529858,"y0":50.00538775850619,"z0":5.681199463364359,"aX":-20.760524229335026},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.9,"breakHorizontal":17.5,"spinRate":2454,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.38317921594830073,"extension":5.906065802078754},"index":2,"playId":"24f2b1b0-0852-32c4-b784-526290789c12","pitchNumber":3,"startTime":"2025-08-24T19:39:59.874Z","endTime":"2025-08-24T19:40:06.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.936439058021747,"aZ":-26.888481967631446,"pfxX":-9.776143314736371,"pfxZ":2.905364780961177,"pX":0.3742092594824324,"pZ":2.4513422111350187,"vX0":7.037766854851508,"vY0":-133.62718405493763,"vZ0":-4.169995214700909,"x":102.74,"y":172.59,"x0":-1.014360124591283,"y0":50.005738889436515,"z0":5.948441950503766,"aX":-17.804683742700586},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":16.3,"spinRate":2097,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.40882170689811614,"extension":6.006911693675743},"index":3,"playId":"e30aeb8a-b709-3b84-bf41-14575e299254","pitchNumber":4,"startTime":"2025-08-24T19:40:31.866Z","endTime":"2025-08-24T19:40:38.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"951d7bbe-9cf0-3f79-9a90-f93bb6756c0e","startTime":"2025-08-24T19:40:56.979Z","endTime":"2025-08-24T19:41:00.695Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63816473846619,"aZ":-30.65958162521879,"pfxX":-8.299626818328996,"pfxZ":0.8640669727025845,"pX":-1.089542937532514,"pZ":2.569159705417118,"vX0":3.3449741498051213,"vY0":-130.73068850602436,"vZ0":-2.8656997055779225,"x":158.53,"y":169.41,"x0":-1.2964131998869466,"y0":50.005182730507485,"z0":5.945405479287684,"aX":-14.585767507859615},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.2,"breakHorizontal":14.5,"spinRate":1981,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.41657914999064305,"extension":5.860088248552274},"hitData":{"launchSpeed":63.7,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.7,"coordY":156.49}},"index":5,"playId":"4320986c-fda2-38a5-ad28-6075f055dcf3","pitchNumber":5,"startTime":"2025-08-24T19:41:12.899Z","endTime":"2025-08-24T19:41:20.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:41:20.914Z","atBatIndex":60},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jeff McNeil hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:43:48.827Z","endTime":"2025-08-24T19:44:21.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T19:42:37.023Z","endTime":"2025-08-24T19:43:51.129Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.8,"strikeZoneTop":3.66657771822865,"strikeZoneBottom":1.65429308838139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.269560589903808,"aZ":-25.880174148586303,"pfxX":1.2836840281281994,"pfxZ":3.8960138339292083,"pX":1.2364461680594043,"pZ":0.34561838608049295,"vX0":4.348749668090749,"vY0":-125.21327534516959,"vZ0":-9.643291699887707,"x":69.87,"y":229.45,"x0":-0.6777645882211415,"y0":50.00174267105252,"z0":6.307814078204786,"aX":2.072094463441837},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-3.1,"spinRate":2496,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.43462895587056893,"extension":5.572185377534513},"index":1,"playId":"8c87dbdf-9b29-3681-98df-2167180515f8","pitchNumber":1,"startTime":"2025-08-24T19:43:51.129Z","endTime":"2025-08-24T19:43:55.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13698991030502,"aZ":-27.78920205909884,"pfxX":0.5254054478336343,"pfxZ":2.676038124355122,"pX":2.2879627357489314,"pZ":1.3771387887759943,"vX0":6.6463592479038915,"vY0":-126.3188128872192,"vZ0":-7.150676719099099,"x":29.79,"y":201.6,"x0":-0.42944324794132127,"y0":50.00429323581768,"z0":6.4338739337325395,"aX":0.8618515553072721},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":-2.3,"spinRate":2561,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.43115887335414715,"extension":5.588899046376834},"index":2,"playId":"720667b7-b0f3-3517-be4f-01805a757224","pitchNumber":2,"startTime":"2025-08-24T19:44:14.591Z","endTime":"2025-08-24T19:44:21.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:44:21.643Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mark Vientos grounds into a force out, shortstop Vidal Bruján to second baseman Ozzie Albies. Jeff McNeil out at 2nd. Mark Vientos to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:44:23.719Z","endTime":"2025-08-24T19:46:02.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.57599941521342,"strikeZoneBottom":1.60863140092855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19217084654944,"aZ":-27.23638728597907,"pfxX":1.394944603840148,"pfxZ":3.027944733126514,"pX":0.07591326066286229,"pZ":4.118681453665866,"vX0":1.731574298308521,"vY0":-126.19089360605987,"vZ0":-1.176687022255811,"x":114.11,"y":127.58,"x0":-0.7976864500476377,"y0":50.001365073141606,"z0":6.7645157232625355,"aX":2.272185334232946},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":-2.9,"spinRate":2438,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.43234887159939506,"extension":5.3775834710058605},"index":0,"playId":"323a452e-ed3b-37d8-b751-e18c153fbde5","pitchNumber":1,"startTime":"2025-08-24T19:44:48.703Z","endTime":"2025-08-24T19:44:52.217Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T19:44:56.460Z","endTime":"2025-08-24T19:45:36.572Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43763770453881,"aZ":-29.138757161328776,"pfxX":1.5506446082895473,"pfxZ":1.8884190775527614,"pX":0.9215347436132614,"pZ":2.964577260416606,"vX0":3.634900732037159,"vY0":-124.97703332196882,"vZ0":-3.0038552165337853,"x":81.87,"y":158.74,"x0":-0.7441061660905772,"y0":50.00355969365498,"z0":6.536315158261724,"aX":2.490956631276151},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2489,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.43563255961529634,"extension":5.554623276161974},"index":2,"playId":"834e41c1-6e61-3549-8b1c-48c90beda9de","pitchNumber":2,"startTime":"2025-08-24T19:45:36.572Z","endTime":"2025-08-24T19:45:40.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.944395738300987,"aZ":-27.71245955215341,"pfxX":1.7873400535245008,"pfxZ":2.6906997601027633,"pX":1.0430370764608337,"pZ":2.2767674983633395,"vX0":3.8195297613052226,"vY0":-127.13026540479714,"vZ0":-5.002100915383216,"x":77.24,"y":177.31,"x0":-0.7034941177616071,"y0":50.002035062823055,"z0":6.43584192093203,"aX":2.962520835542981},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2500,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.42874664554432274,"extension":5.627956306240371},"hitData":{"launchSpeed":64.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.83,"coordY":159.18}},"index":3,"playId":"73f9de86-f8fa-39d0-b65f-40f29e44698b","pitchNumber":3,"startTime":"2025-08-24T19:45:53.079Z","endTime":"2025-08-24T19:46:02.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:46:02.093Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to center fielder Michael Harris II.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:46:47.400Z","endTime":"2025-08-24T19:47:42.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyrone Taylor replaces Mark Vientos.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T19:46:30.035Z","endTime":"2025-08-24T19:46:49.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.0,"strikeZoneTop":3.7571047049819,"strikeZoneBottom":1.69994634024596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.05686005927699,"aZ":-28.213271755445316,"pfxX":1.285031297633025,"pfxZ":2.3980834704711267,"pX":-1.135545436554789,"pZ":3.5873503112149687,"vX0":-0.997066146888221,"vY0":-126.4159278896395,"vZ0":-2.143920051411654,"x":160.28,"y":141.92,"x0":-0.9067149965042139,"y0":50.001479109900785,"z0":6.668249806406949,"aX":2.1203198792723614},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":-2.2,"spinRate":2495,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.4300914551806456,"extension":5.451357359565554},"index":1,"playId":"6c3bb3dd-4169-356f-a3ba-e729ea7f2e95","pitchNumber":1,"startTime":"2025-08-24T19:46:49.672Z","endTime":"2025-08-24T19:46:53.678Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"ae7ba328-cc7a-32bc-9dbc-806dee1dff16","startTime":"2025-08-24T19:47:08.992Z","endTime":"2025-08-24T19:47:12.754Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.445476240885643,"aZ":-32.86553468309018,"pfxX":0.8452327363556011,"pfxZ":-0.4292213157301896,"pX":0.29159613014344865,"pZ":1.9410598644966175,"vX0":2.865720333829073,"vY0":-125.30749663373325,"vZ0":-4.712353326449349,"x":105.89,"y":186.37,"x0":-0.9711288966190951,"y0":50.00466877552705,"z0":6.4950480329033375,"aX":1.3597025186959166},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":-2.2,"spinRate":2570,"spinDirection":91},"zone":9,"typeConfidence":0.81,"plateTime":0.4351017655412286,"extension":5.575292523729121},"hitData":{"launchSpeed":97.9,"launchAngle":35.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.59,"coordY":60.88}},"index":3,"playId":"e64f21bf-1af5-3fdf-a8b8-3c3b41bfbc25","pitchNumber":2,"startTime":"2025-08-24T19:47:27.900Z","endTime":"2025-08-24T19:47:42.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:47:42.417Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out, first baseman Matt Olson to pitcher Tyler Kinley.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:48:28.166Z","endTime":"2025-08-24T19:50:09.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"15c6365a-09c9-39dd-88d5-ad6d8b6a4147","startTime":"2025-08-24T19:48:11.105Z","endTime":"2025-08-24T19:48:14.243Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.419817266678695,"aZ":-26.877040184319355,"pfxX":1.507317226585895,"pfxZ":3.0155954512301655,"pX":0.20726730746772593,"pZ":2.928241415955336,"vX0":1.9496968980557063,"vY0":-130.59958685305585,"vZ0":-4.248683246536851,"x":109.1,"y":159.72,"x0":-0.7402980565028937,"y0":50.000987829170704,"z0":6.560671165055568,"aX":2.6440316678128455},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":-3.1,"spinRate":2535,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.41688151566345066,"extension":5.654380796453721},"index":1,"playId":"5231dc2c-49cb-38b5-abb6-6ab9acb8a132","pitchNumber":1,"startTime":"2025-08-24T19:48:30.460Z","endTime":"2025-08-24T19:48:34.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.902804951308003,"aZ":-29.082075795777687,"pfxX":0.9627632469952445,"pfxZ":1.800259065787941,"pX":-0.11852538378427184,"pZ":1.6972071579131214,"vX0":0.6666414775941374,"vY0":-129.8245372007825,"vZ0":-6.722312651184997,"x":121.52,"y":192.96,"x0":-0.5029903858723181,"y0":50.00624566615595,"z0":6.507715756082617,"aX":1.6585225445533969},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":-1.9,"spinRate":2631,"spinDirection":166},"zone":13,"typeConfidence":0.89,"plateTime":0.42046200317798155,"extension":5.428112758449812},"index":2,"playId":"b0eaab14-2a89-39d6-9918-8ed8ea6fe1ec","pitchNumber":2,"startTime":"2025-08-24T19:49:03.386Z","endTime":"2025-08-24T19:49:07.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.71184769109266,"strikeZoneBottom":1.7455910420171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61902531476885,"aZ":-29.397635087898394,"pfxX":0.5651644735782506,"pfxZ":1.661085100366119,"pX":0.547126286925957,"pZ":-0.4110819567228474,"vX0":2.7181137902781027,"vY0":-127.75869979026993,"vZ0":-10.883052803101682,"x":96.14,"y":249.88,"x0":-0.5992268457341129,"y0":50.001692266415155,"z0":6.17384201578511,"aX":0.9444700267272421},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-1.6,"spinRate":2672,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.42693381257229657,"extension":5.812008100691603},"index":3,"playId":"279fa3ef-31f9-33aa-85b5-8523b44e72f8","pitchNumber":3,"startTime":"2025-08-24T19:49:26.936Z","endTime":"2025-08-24T19:49:36.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tyler Kinley. Tyrone Taylor to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"279fa3ef-31f9-33aa-85b5-8523b44e72f8","startTime":"2025-08-24T19:49:37.269Z","endTime":"2025-08-24T19:50:01.036Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"}},{"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":90.1,"endSpeed":83.7,"strikeZoneTop":3.9,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.436005888730854,"aZ":-27.6691503982682,"pfxX":1.092540383298512,"pfxZ":2.5410291146298256,"pX":-0.4694048968573209,"pZ":3.525056878389311,"vX0":0.05876171894889415,"vY0":-131.42772328845163,"vZ0":-2.704420063914499,"x":134.89,"y":143.6,"x0":-0.634172628868108,"y0":50.00152009183574,"z0":6.594493451619191,"aX":1.9361595360637505},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":-2.0,"spinRate":2599,"spinDirection":163},"zone":1,"typeConfidence":0.89,"plateTime":0.41467964628034215,"extension":5.456104105490866},"hitData":{"launchSpeed":85.5,"launchAngle":-28.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":168.59}},"index":5,"playId":"da61196e-e9f8-389a-8a5a-7e6fa1f93c31","pitchNumber":4,"startTime":"2025-08-24T19:50:01.036Z","endTime":"2025-08-24T19:50:09.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:50:09.068Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to center fielder Cedric Mullins, deflected by second baseman Brett Baty.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T19:52:51.836Z","endTime":"2025-08-24T19:53:20.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to first base for Jeff McNeil.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T19:51:33.754Z","endTime":"2025-08-24T19:51:33.784Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400"},{"details":{"description":"Tyrone Taylor remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T19:51:33.784Z","endTime":"2025-08-24T19:51:33.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"description":"Pitching Change: Gregory Soto replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-24T19:51:33.786Z","endTime":"2025-08-24T19:52:54.154Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"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":95.6,"endSpeed":88.2,"strikeZoneTop":3.23574007760615,"strikeZoneBottom":1.47126195630872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31312679685989,"aZ":-23.529909193510395,"pfxX":10.289879813382026,"pfxZ":4.391947209079172,"pX":-0.695530601916865,"pZ":1.7354969252507815,"vX0":-10.882442939264015,"vY0":-138.79417987546432,"vZ0":-6.152087418135475,"x":143.51,"y":191.92,"x0":1.9216429811672042,"y0":50.006384858039084,"z0":5.526909941817909,"aX":20.27015590232416},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":-16.7,"spinRate":2278,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.3932175134453053,"extension":6.662416802021232},"index":3,"playId":"2409fec4-400e-3ae9-a3e7-bdc34143ff46","pitchNumber":1,"startTime":"2025-08-24T19:52:54.154Z","endTime":"2025-08-24T19:52:59.072Z","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":97.5,"endSpeed":89.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91073044673535,"aZ":-23.000016092528988,"pfxX":10.602182547495065,"pfxZ":4.467877113107973,"pX":0.43527860495143833,"pZ":2.0063856698046756,"vX0":-8.66637392777556,"vY0":-141.7713608612283,"vZ0":-5.76977151004932,"x":100.41,"y":184.61,"x0":2.141867419253599,"y0":50.00206286460676,"z0":5.519007364766449,"aX":21.75916093902117},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.2,"breakHorizontal":-17.6,"spinRate":2345,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.3851386314137777,"extension":6.554130101443906},"hitData":{"launchSpeed":105.8,"launchAngle":8.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":159.14,"coordY":100.21}},"index":4,"playId":"62b7a257-8cab-36df-824c-846d8c922290","pitchNumber":2,"startTime":"2025-08-24T19:53:08.452Z","endTime":"2025-08-24T19:53:20.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:53:20.980Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Harris II pops out to third baseman Ronny Mauricio in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T19:53:24.305Z","endTime":"2025-08-24T19:54:47.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","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":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.48537083100047,"strikeZoneBottom":1.5857974295288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.562672688791736,"aZ":-24.009768754725098,"pfxX":9.12464221353829,"pfxZ":4.089555772249879,"pX":0.4230592812735145,"pZ":2.4541891507485336,"vX0":-7.553503785172165,"vY0":-139.7212523798179,"vZ0":-4.548243632634875,"x":100.87,"y":172.52,"x0":1.9628224767633544,"y0":50.0054597139254,"z0":5.66147064052993,"aX":18.22267189011013},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":-15.1,"spinRate":2312,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.390541986693659,"extension":6.59769354059166},"index":0,"playId":"96868328-f52d-3ce3-9893-3ab05ab0c7c0","pitchNumber":1,"startTime":"2025-08-24T19:53:57.877Z","endTime":"2025-08-24T19:54:01.532Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.57599941521342,"strikeZoneBottom":1.65429308838139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33770672338454,"aZ":-20.266208700423245,"pfxX":9.731051542248121,"pfxZ":5.6890192268057005,"pX":-0.13865556935280618,"pZ":2.1085843012585146,"vX0":-9.48012836651968,"vY0":-143.16080355746269,"vZ0":-6.41639956947016,"x":122.29,"y":181.85,"x0":1.9374163206345802,"y0":50.00470783939184,"z0":5.63006994820057,"aX":20.378074416838754},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.2,"breakHorizontal":-16.0,"spinRate":2445,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.3813118114438745,"extension":6.5648707966187585},"index":1,"playId":"2a8de86b-ab02-32ca-b5f2-84d08415d6b1","pitchNumber":2,"startTime":"2025-08-24T19:54:14.955Z","endTime":"2025-08-24T19:54:18.862Z","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":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.488101453035505,"aZ":-30.13192230884627,"pfxX":1.4303622583147066,"pfxZ":1.2532526583807684,"pX":-0.6250638233134777,"pZ":2.005551857264448,"vX0":-6.638641216735015,"vY0":-125.75159144506823,"vZ0":-2.9615421477947423,"x":140.83,"y":184.63,"x0":1.8442622307319172,"y0":50.003511011721955,"z0":5.601228783348232,"aX":2.3309596727272135},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.3,"spinRate":2459,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4328061329206405,"extension":6.714589403931006},"hitData":{"launchSpeed":82.3,"launchAngle":61.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.53,"coordY":177.66}},"index":2,"playId":"2b2a72a9-d944-325b-ad16-ac9e01145f79","pitchNumber":3,"startTime":"2025-08-24T19:54:33.592Z","endTime":"2025-08-24T19:54:47.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:54:47.125Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nacho Alvarez Jr. called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T19:54:54.608Z","endTime":"2025-08-24T19:58:00.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.21319363877564,"strikeZoneBottom":1.33449048870254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.470182646545858,"aZ":-21.560608855973133,"pfxX":10.277891691927866,"pfxZ":5.180641670253579,"pX":-0.5574611909073653,"pZ":1.0483580121042029,"vX0":-10.04366897078576,"vY0":-141.76711271388348,"vZ0":-8.729204521967619,"x":138.25,"y":210.47,"x0":1.684988792286974,"y0":50.0020856288589,"z0":5.528021861674407,"aX":21.053620341452735},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.8,"breakHorizontal":-16.7,"spinRate":2471,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.38541123650561904,"extension":6.833358109570723},"index":0,"playId":"71ce3c25-028f-3a2a-917a-852d6798d09a","pitchNumber":1,"startTime":"2025-08-24T19:55:18.393Z","endTime":"2025-08-24T19:55:22.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.23589133170844,"strikeZoneBottom":1.40305246625282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50875880721702,"aZ":-28.180919020564406,"pfxX":0.8436399746709784,"pfxZ":2.5144200907967384,"pX":0.26756297002850865,"pZ":3.6502834330957175,"vX0":-4.033132579607962,"vY0":-124.80990968009603,"vZ0":0.14974006958175445,"x":106.8,"y":140.22,"x0":1.7900443183652213,"y0":50.00249595721614,"z0":5.897228961893172,"aX":1.3400841207122975},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":-0.7,"spinRate":2453,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4377007553594612,"extension":6.653501915618286},"index":1,"playId":"3b3efeb0-df01-3385-a35d-da481286ce70","pitchNumber":2,"startTime":"2025-08-24T19:55:33.768Z","endTime":"2025-08-24T19:55:38.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"de3a255f-e389-3c78-ae47-d510873991dd","startTime":"2025-08-24T19:55:51.110Z","endTime":"2025-08-24T19:55:54.486Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.09966216608958,"strikeZoneBottom":1.38020040840323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.623034865122243,"aZ":-24.890715561245056,"pfxX":11.215254549334407,"pfxZ":3.689595034492391,"pX":-1.7583172791598998,"pZ":0.8923466875515227,"vX0":-13.49917841137527,"vY0":-138.95033227357035,"vZ0":-7.923175259747676,"x":184.02,"y":214.69,"x0":1.6860452906140992,"y0":50.00041492572026,"z0":5.412518975962886,"aX":22.117627434565147},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":-17.8,"spinRate":2401,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.39289610453713175,"extension":6.667992591624136},"index":3,"playId":"2ee9abb3-c083-3fc8-a3ac-75fdafaa28bc","pitchNumber":3,"startTime":"2025-08-24T19:56:09.472Z","endTime":"2025-08-24T19:56:15.256Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.14508329421195,"strikeZoneBottom":1.35734641123332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.267447412285176,"aZ":-22.560911851286924,"pfxX":11.103933459554966,"pfxZ":4.738052733990388,"pX":0.05043253543015908,"pZ":2.540344287474405,"vX0":-9.018519668738385,"vY0":-141.3074893660624,"vZ0":-4.51516609345757,"x":115.08,"y":170.19,"x0":1.835800429733469,"y0":50.00165607751051,"z0":5.602516042675726,"aX":22.523694164605704},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.8,"breakHorizontal":-18.4,"spinRate":2399,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.3871570361649388,"extension":6.6667168210287295},"index":4,"playId":"443f6366-d6ac-3418-8965-747827a47c5c","pitchNumber":4,"startTime":"2025-08-24T19:56:36.183Z","endTime":"2025-08-24T19:56:39.735Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.16778960436569,"strikeZoneBottom":1.40305246625282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03163907584603,"aZ":-23.169860976735336,"pfxX":11.370814214065382,"pfxZ":4.549922767549962,"pX":-0.4921920030880088,"pZ":2.5938585500960096,"vX0":-10.234275902215957,"vY0":-139.8553047479424,"vZ0":-4.306032346557176,"x":135.76,"y":168.75,"x0":1.7402843866405355,"y0":50.00041081264368,"z0":5.676324347670616,"aX":22.485153462547213},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":-18.5,"spinRate":2435,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.39188871943114423,"extension":6.657852112392395},"index":5,"playId":"76e56490-a8d2-3026-a7e8-cd5f60366021","pitchNumber":5,"startTime":"2025-08-24T19:56:55.377Z","endTime":"2025-08-24T19:56:59.088Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-24T19:57:19.584Z","endTime":"2025-08-24T19:57:54.638Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.16778960436569,"strikeZoneBottom":1.44875070801541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.640325016268434,"aZ":-20.03018670435308,"pfxX":10.170749508550124,"pfxZ":5.92707838598495,"pX":-0.7678834998974824,"pZ":2.019402038973639,"vX0":-10.91329273656097,"vY0":-142.0267374994581,"vZ0":-6.234380791902568,"x":146.27,"y":184.26,"x0":1.7976486509327831,"y0":50.00241923535688,"z0":5.510979719239835,"aX":20.83870158770328},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":-16.3,"spinRate":2471,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.3852234386498936,"extension":6.7141082906077},"index":7,"playId":"6b75022b-874b-3526-99c6-a89fbfae3b3d","pitchNumber":6,"startTime":"2025-08-24T19:57:54.638Z","endTime":"2025-08-24T19:58:00.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:58:00.447Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sean Murphy walks. Ozzie Albies to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T19:58:03.497Z","endTime":"2025-08-24T19:59:33.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.3,"endSpeed":90.8,"strikeZoneTop":3.39469299378397,"strikeZoneBottom":1.56296139198293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51082148512216,"aZ":-20.10446039557734,"pfxX":11.479033894155538,"pfxZ":5.744636705752944,"pX":-0.8871267483048912,"pZ":1.3696071769996983,"vX0":-11.667635905742733,"vY0":-144.02357461938195,"vZ0":-8.033732912985588,"x":150.82,"y":201.8,"x0":1.7255223544470808,"y0":50.001156609525275,"z0":5.438934354822506,"aX":24.108718921358996},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.9,"breakHorizontal":-18.5,"spinRate":2500,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3803351342563941,"extension":6.798413061010416},"index":0,"playId":"4192bc0c-8671-39c0-9128-30e6e251019d","pitchNumber":1,"startTime":"2025-08-24T19:58:25.078Z","endTime":"2025-08-24T19:58:28.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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.41736701458295,"strikeZoneBottom":1.5857974295288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65794689104675,"aZ":-20.94272477195763,"pfxX":10.902712737538977,"pfxZ":5.393613595312966,"pX":-1.0226156727258924,"pZ":2.3943155213158747,"vX0":-11.839571018364513,"vY0":-143.2849838328027,"vZ0":-5.134201565059795,"x":155.98,"y":174.13,"x0":1.7435986568249748,"y0":50.00142132167959,"z0":5.515193530993047,"aX":22.701065540048244},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":8.9,"breakHorizontal":-17.4,"spinRate":2520,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3820494589885186,"extension":6.723535909025271},"index":1,"playId":"3ae0d31c-003f-38ec-a23c-2c51a5356b33","pitchNumber":2,"startTime":"2025-08-24T19:58:48.819Z","endTime":"2025-08-24T19:58:53.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.34933592473467,"strikeZoneBottom":1.5857974295288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07864240035828,"aZ":-20.514703747437263,"pfxX":9.976464956606867,"pfxZ":5.658471579002757,"pX":0.6052487100780736,"pZ":3.7512931847793936,"vX0":-7.192014531837745,"vY0":-142.47898950878385,"vZ0":-1.6043856469070443,"x":93.93,"y":137.5,"x0":1.863314454499368,"y0":50.001698815313894,"z0":5.615240115687431,"aX":20.554095072740036},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.1,"breakHorizontal":-16.7,"spinRate":2458,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.3841018341743534,"extension":6.5190978281378476},"index":2,"playId":"d1789a3a-cd8e-329b-b2e5-595c435d3535","pitchNumber":3,"startTime":"2025-08-24T19:59:07.807Z","endTime":"2025-08-24T19:59:11.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.1222082388533,"strikeZoneBottom":1.60829388537287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24018305003345,"aZ":-17.98422150775831,"pfxX":10.175688871011607,"pfxZ":6.773217753263673,"pX":-0.7223594546098737,"pZ":1.390509812738209,"vX0":-10.873056293565952,"vY0":-143.6207200838509,"vZ0":-8.223863847525333,"x":144.53,"y":201.24,"x0":1.7845531765711429,"y0":50.00708236467635,"z0":5.402785747378238,"aX":21.33283651645084},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.8,"breakHorizontal":-16.3,"spinRate":2463,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.38089935588957546,"extension":6.683896585138042},"index":3,"playId":"6f6c9c6a-6d61-3926-82a6-b80913d39826","pitchNumber":4,"startTime":"2025-08-24T19:59:29.225Z","endTime":"2025-08-24T19:59:33.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:59:33.906Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Vidal Bruján hit by pitch. Ozzie Albies to 3rd. Sean Murphy to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T20:00:47.952Z","endTime":"2025-08-24T20:02:01.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnSecond":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T19:59:49.072Z","endTime":"2025-08-24T20:00:50.261Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.44003800501905,"strikeZoneBottom":1.5857974295288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35855319202562,"aZ":-22.00190581659559,"pfxX":11.191474986471047,"pfxZ":4.934878835651444,"pX":0.03868039826135371,"pZ":1.8900581632764906,"vX0":-9.353248370889142,"vY0":-143.02016848869462,"vZ0":-6.276563875246543,"x":115.53,"y":187.75,"x0":1.9045714124700166,"y0":50.007011274196955,"z0":5.502479647854077,"aX":23.08697639466097},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.7,"breakHorizontal":-18.2,"spinRate":2444,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.38362426987024856,"extension":6.65257786000764},"index":1,"playId":"9fb14d04-b039-3120-90cb-f312fd300a80","pitchNumber":1,"startTime":"2025-08-24T20:00:50.261Z","endTime":"2025-08-24T20:00:54.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43751652821331,"aZ":-21.77458244610518,"pfxX":11.207526254266785,"pfxZ":4.933862272245367,"pX":-0.5186834207438655,"pZ":1.797675350605564,"vX0":-10.666958423976626,"vY0":-144.22519615050638,"vZ0":-6.513164485867544,"x":136.77,"y":190.24,"x0":1.7710444631877014,"y0":50.003242594479524,"z0":5.427561541123485,"aX":23.619922937404294},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":7.8,"breakHorizontal":-18.1,"spinRate":2552,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.3797345037501292,"extension":6.651325710333059},"index":2,"playId":"101e575e-dbab-34b4-9670-9ed4c61ad05d","pitchNumber":2,"startTime":"2025-08-24T20:01:09.859Z","endTime":"2025-08-24T20:01:14.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.16778960436569,"strikeZoneBottom":1.35734641123332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31565849122668,"aZ":-23.580968260271966,"pfxX":1.7172740917014662,"pfxZ":4.955989115737011,"pX":-0.528832140037283,"pZ":-0.14037828953273612,"vX0":-6.4869050341938586,"vY0":-130.1001666646013,"vZ0":-9.696767300817228,"x":137.16,"y":242.57,"x0":1.761186080470904,"y0":50.00340882476617,"z0":5.387042995419722,"aX":2.9784508441900432},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.2,"breakHorizontal":-1.8,"spinRate":2610,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.41913664582017285,"extension":6.710523031722953},"index":3,"playId":"b7e56d3a-2d8d-3ff3-ad75-eb6087c4aad2","pitchNumber":3,"startTime":"2025-08-24T20:01:28.962Z","endTime":"2025-08-24T20:01:33.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":78.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.871836342834335,"aZ":-31.292875084840677,"pfxX":-4.3132317179310915,"pfxZ":0.5541157535745445,"pX":-2.204831056687922,"pZ":1.4339089122272866,"vX0":-8.58684044281385,"vY0":-126.66632521885614,"vZ0":-3.76188466848651,"x":201.04,"y":200.06,"x0":1.8287745333438639,"y0":50.00095789703519,"z0":5.521138430533753,"aX":-6.801174551823885},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.1,"breakHorizontal":10.3,"spinRate":2783,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4373390501370431,"extension":6.446086393461785},"index":4,"playId":"9c72f821-9ed8-3b67-9bdc-6f78d1880ed3","pitchNumber":4,"startTime":"2025-08-24T20:01:53.646Z","endTime":"2025-08-24T20:02:01.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:02:01.689Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a line drive to center fielder Cedric Mullins. Ozzie Albies scores. Sean Murphy scores. Vidal Bruján to 3rd.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T20:02:11.872Z","endTime":"2025-08-24T20:03:20.805Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnThird":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":{"id":642397,"link":"/api/v1/people/642397"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":642397,"link":"/api/v1/people/642397"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.448105497351065,"aZ":-22.09426974899795,"pfxX":9.720869676366757,"pfxZ":4.670911805544769,"pX":-0.673705823275027,"pZ":2.8235890880483163,"vX0":-10.58485861062457,"vY0":-144.97134112911817,"vZ0":-4.211432966661114,"x":142.68,"y":162.54,"x0":1.737535174642566,"y0":50.0049540279191,"z0":5.6199043928338215,"aX":20.98434691331341},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":7.9,"breakHorizontal":-15.8,"spinRate":2437,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.3758237974707974,"extension":6.82474979884197},"index":0,"playId":"f835fd49-1ea8-3a10-b9e9-37ba25d42723","pitchNumber":1,"startTime":"2025-08-24T20:02:43.242Z","endTime":"2025-08-24T20:02:47.726Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97597092050638,"aZ":-23.55390235655811,"pfxX":9.819517515090467,"pfxZ":4.098302020248495,"pX":0.6626900885347732,"pZ":3.8586028260092227,"vX0":-6.904653295542256,"vY0":-143.62959543831454,"vZ0":-0.9094317270084553,"x":91.74,"y":134.6,"x0":1.8129488011827992,"y0":50.00658492555599,"z0":5.634223114425421,"aX":20.67158136468432},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.4,"breakHorizontal":-16.6,"spinRate":2373,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.3802877481330924,"extension":6.3154749967001065},"hitData":{"launchSpeed":76.7,"launchAngle":22.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.23,"coordY":100.18}},"index":1,"playId":"fad0374d-0e5a-31c1-88cb-98817eb13524","pitchNumber":2,"startTime":"2025-08-24T20:03:08.784Z","endTime":"2025-08-24T20:03:20.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:03:20.805Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T20:03:45.471Z","endTime":"2025-08-24T20:04:59.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":3},"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(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":99.0,"endSpeed":91.4,"strikeZoneTop":3.62129491640057,"strikeZoneBottom":1.81404181171168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.226109563138404,"aZ":-21.459948031581032,"pfxX":10.716450365692905,"pfxZ":5.061458402967069,"pX":0.04132847914845123,"pZ":1.8678894680262186,"vX0":-9.192733395256264,"vY0":-143.8671421663736,"vZ0":-6.772927976758446,"x":115.42,"y":188.35,"x0":1.869834017227026,"y0":50.00690367456694,"z0":5.562050712940146,"aX":22.696568591673948},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.0,"breakHorizontal":-17.8,"spinRate":2462,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.3792700498991204,"extension":6.675570842894222},"index":0,"playId":"74c083eb-f1f6-3384-bb04-a1d1ef01ee62","pitchNumber":1,"startTime":"2025-08-24T20:04:03.966Z","endTime":"2025-08-24T20:04:07.666Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.44003800501905,"strikeZoneBottom":1.54012330248771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78279501912564,"aZ":-31.897610340860318,"pfxX":-3.826223729054541,"pfxZ":0.17765469999949118,"pX":-1.4704922325578267,"pZ":0.1042988422709878,"vX0":-7.55530448733173,"vY0":-122.74768761482183,"vZ0":-6.453900853602918,"x":173.05,"y":235.96,"x0":2.141607509247628,"y0":50.00220476359655,"z0":5.476052254791708,"aX":-5.849097102068973},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":8.6,"spinRate":2619,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.44584430477196646,"extension":6.532066857889152},"index":1,"playId":"22d95ec2-b2c6-3e94-a71b-70907552c84f","pitchNumber":2,"startTime":"2025-08-24T20:04:21.587Z","endTime":"2025-08-24T20:04:28.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jurickson Profar steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"22d95ec2-b2c6-3e94-a71b-70907552c84f","startTime":"2025-08-24T20:04:31.977Z","endTime":"2025-08-24T20:04:50.208Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86936456263993,"aZ":-21.301388028834715,"pfxX":8.805345401128276,"pfxZ":5.581696544288884,"pX":-0.3430651093206302,"pZ":1.9277739823006415,"vX0":-9.874956453599609,"vY0":-138.00341659350806,"vZ0":-5.79169787527266,"x":130.08,"y":186.73,"x0":2.1208785057963913,"y0":50.002270034913636,"z0":5.46807251827055,"aX":17.151708702969504},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.1,"breakHorizontal":-14.2,"spinRate":2285,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.395403923714857,"extension":6.695675485545733},"hitData":{"launchSpeed":84.2,"launchAngle":33.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.5,"coordY":78.42}},"index":3,"playId":"1bab3193-242d-3057-af8e-67c429f09028","pitchNumber":3,"startTime":"2025-08-24T20:04:50.208Z","endTime":"2025-08-24T20:04:59.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:04:59.193Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:07:19.436Z","endTime":"2025-08-24T20:08:25.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T20:06:37.857Z","endTime":"2025-08-24T20:06:57.020Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brandon Nimmo replaces Luis Torrens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T20:06:57.020Z","endTime":"2025-08-24T20:07:21.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.57599941521342,"strikeZoneBottom":1.5857974295288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.882674917378335,"aZ":-29.400694437851797,"pfxX":-12.162958039925185,"pfxZ":1.6664015764134348,"pX":-1.874605437116323,"pZ":2.5154526821699563,"vX0":3.7750670329948193,"vY0":-128.3499770728078,"vZ0":-1.7586682505632487,"x":188.46,"y":170.86,"x0":-1.7852388746402825,"y0":50.00557314087194,"z0":5.501985010348612,"aX":-20.269367068468913},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":21.1,"spinRate":1995,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4269558256931516,"extension":5.940619006929342},"index":2,"playId":"5163ae89-52d6-3752-8e09-6c5fb5dce133","pitchNumber":1,"startTime":"2025-08-24T20:07:21.703Z","endTime":"2025-08-24T20:07:25.585Z","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":95.0,"endSpeed":87.2,"strikeZoneTop":3.57599941521342,"strikeZoneBottom":1.7684101507154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.628206384084912,"aZ":-16.94834544506919,"pfxX":-8.926874477827948,"pfxZ":7.84196185691735,"pX":0.15262715768764573,"pZ":2.317539368908545,"vX0":7.110363659457141,"vY0":-138.18885301444377,"vZ0":-5.6149541243724626,"x":111.18,"y":176.21,"x0":-1.288805763929737,"y0":50.003055728468006,"z0":5.507006656435772,"aX":-17.33493499629846},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":14.8,"spinRate":2382,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3957462617717096,"extension":6.10791925039592},"index":3,"playId":"4159fa55-5e9d-3cc2-8cd4-82369a6753bc","pitchNumber":2,"startTime":"2025-08-24T20:07:33.143Z","endTime":"2025-08-24T20:07:37.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.59864874515025,"strikeZoneBottom":1.65429308838139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.279563525316348,"aZ":-22.177512440750068,"pfxX":-9.301057620229315,"pfxZ":5.155487949850595,"pX":0.8419596439323105,"pZ":3.346489278356721,"vX0":10.732020974460365,"vY0":-138.01069638395214,"vZ0":-1.1432552439875527,"x":84.91,"y":148.42,"x0":-1.8794741227807827,"y0":50.00057947718233,"z0":5.25267938834233,"aX":-18.029476733367588},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":14.8,"spinRate":2328,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39610772930016935,"extension":6.076274519666578},"index":4,"playId":"87c9d40f-624a-3851-a431-72f4dbb32b62","pitchNumber":3,"startTime":"2025-08-24T20:07:44.705Z","endTime":"2025-08-24T20:07:49.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20453196972891,"aZ":-27.360867702001162,"pfxX":-11.958467240441884,"pfxZ":2.856895117649647,"pX":-0.48005759961646816,"pZ":1.9435728632139448,"vX0":6.778598592683946,"vY0":-128.74221866323305,"vZ0":-3.3238349742320303,"x":135.3,"y":186.3,"x0":-1.5907533989961222,"y0":50.00000842920911,"z0":5.364276932640522,"aX":-20.112441728623672},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":20.2,"spinRate":2155,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.42510713793730925,"extension":6.23135349334474},"index":5,"playId":"07b4be71-4edf-3b30-b4f5-68a3f26e81fc","pitchNumber":4,"startTime":"2025-08-24T20:07:56.898Z","endTime":"2025-08-24T20:08:01.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12390882645369,"aZ":-22.202636507130755,"pfxX":-9.746058508306627,"pfxZ":5.00533703617395,"pX":-0.7242909487990496,"pZ":2.4310926884225847,"vX0":7.530301174700446,"vY0":-140.3112578194177,"vZ0":-3.41561823824512,"x":144.61,"y":173.14,"x0":-2.1783750522759586,"y0":50.001176668563204,"z0":5.113154690942366,"aX":-19.406252459242705},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":16.1,"spinRate":2352,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3905560845702398,"extension":6.234094808865802},"hitData":{"launchSpeed":98.1,"launchAngle":24.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.96,"coordY":94.53}},"index":6,"playId":"adaf26e0-0d97-3694-8e1a-41f42a7ba6a3","pitchNumber":5,"startTime":"2025-08-24T20:08:13.395Z","endTime":"2025-08-24T20:08:25.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:08:25.413Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a sharp line drive to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:08:26.582Z","endTime":"2025-08-24T20:09:30.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.43990837570371,"strikeZoneBottom":1.53979405957131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.449113702453964,"aZ":-16.580496975969243,"pfxX":-7.797848034149648,"pfxZ":7.931707114691293,"pX":0.29809179726271556,"pZ":1.4016660883291123,"vX0":7.349864439686204,"vY0":-139.56240164144415,"vZ0":-7.640392291525714,"x":105.64,"y":200.94,"x0":-1.3610101410265028,"y0":50.001496528001155,"z0":5.274113875787911,"aX":-15.327222301027362},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2309,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3929868758915789,"extension":6.1735113231570695},"index":0,"playId":"9728c77e-3363-3025-ae69-d19fc0eb1d61","pitchNumber":1,"startTime":"2025-08-24T20:08:43.470Z","endTime":"2025-08-24T20:08:47.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.976213757287123,"aZ":-19.13038353131509,"pfxX":-8.235038722784898,"pfxZ":6.822381714637208,"pX":-0.6286313045059776,"pZ":2.4362352423816716,"vX0":4.824878285932275,"vY0":-137.28340843898664,"vZ0":-4.594818469526716,"x":140.96,"y":173.0,"x0":-1.3377246138414762,"y0":50.000697871922924,"z0":5.431092374769108,"aX":-15.739734216736741},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":13.9,"spinRate":2333,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.39874242732155807,"extension":6.146691820927242},"index":1,"playId":"2b5f5f18-cf3c-3c63-8966-6045e4f674fc","pitchNumber":2,"startTime":"2025-08-24T20:08:54.095Z","endTime":"2025-08-24T20:08:58.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.41736701458295,"strikeZoneBottom":1.51728317521231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.322647675147262,"aZ":-15.812335996965814,"pfxX":-6.474810019942272,"pfxZ":8.125395157722236,"pX":-1.1014126609844366,"pZ":2.755303005200797,"vX0":5.689581209412397,"vY0":-140.6456096964211,"vZ0":-3.5649132705998645,"x":158.98,"y":164.39,"x0":-2.3040912232982853,"y0":50.00593753482306,"z0":5.0575510910475705,"aX":-13.042795022196565},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":10.7,"spinRate":2403,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3886533971513666,"extension":6.382279032636152},"index":2,"playId":"a93249fb-d0e6-3a0a-84ad-612bf2132c5f","pitchNumber":3,"startTime":"2025-08-24T20:09:08.291Z","endTime":"2025-08-24T20:09:12.332Z","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":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.942827745525996,"aZ":-27.30152745213962,"pfxX":-9.77095239493487,"pfxZ":2.798644306121499,"pX":-0.3282255739356144,"pZ":2.4232264688023175,"vX0":6.0481089145641445,"vY0":-130.71641997744675,"vZ0":-2.4322283444347472,"x":129.51,"y":173.35,"x0":-1.3951321548929427,"y0":50.00240472873855,"z0":5.402399644419749,"aX":-17.014112950719323},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2134,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4180099539768558,"extension":6.0921999141521015},"hitData":{"launchSpeed":102.4,"launchAngle":8.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.8,"coordY":126.51}},"index":3,"playId":"52fa4931-8075-3f9e-889a-944ad710b1ba","pitchNumber":4,"startTime":"2025-08-24T20:09:20.156Z","endTime":"2025-08-24T20:09:30.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:09:30.883Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a ground ball to right fielder Ronald Acuña Jr. Cedric Mullins to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:09:36.082Z","endTime":"2025-08-24T20:12:09.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.32665290824164,"strikeZoneBottom":1.42590257079542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49086058933977,"aZ":-13.897194478495162,"pfxX":-4.950751295220256,"pfxZ":9.50165515963855,"pX":1.1171914945802328,"pZ":1.9517047596796773,"vX0":7.763374017586414,"vY0":-137.113915712984,"vZ0":-7.074122806535796,"x":74.42,"y":186.08,"x0":-1.0947072794675758,"y0":50.000035579681715,"z0":5.494872286801899,"aX":-9.520232006271177},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2351,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.397958499912046,"extension":6.111780426085865},"index":0,"playId":"5af86620-3ac3-31b0-9cd1-76cd4ed0992e","pitchNumber":1,"startTime":"2025-08-24T20:09:54.636Z","endTime":"2025-08-24T20:09:58.773Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T20:10:19.640Z","endTime":"2025-08-24T20:10:31.170Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.32650796288359,"strikeZoneBottom":1.5397884836106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61789571155303,"aZ":-18.007733802091607,"pfxX":-7.016676526653512,"pfxZ":7.378598406128556,"pX":0.8379296318736299,"pZ":1.6698281974591966,"vX0":9.608931981453855,"vY0":-136.8175322613289,"vZ0":-5.856857084228212,"x":85.06,"y":193.69,"x0":-1.7875700155638639,"y0":50.00311992627784,"z0":5.048366979771941,"aX":-13.471760264026594},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":11.0,"spinRate":2295,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3984225016931182,"extension":6.443162629934333},"index":2,"playId":"045672ba-ac79-370a-957a-4b9ad07333a5","pitchNumber":2,"startTime":"2025-08-24T20:10:31.170Z","endTime":"2025-08-24T20:10:36.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"09a7d3f0-eb43-357c-9f5e-b88de583d103","startTime":"2025-08-24T20:10:44.870Z","endTime":"2025-08-24T20:10:48.661Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.637317870368143,"aZ":-17.080907990754742,"pfxX":-7.488751780655951,"pfxZ":7.854487242936556,"pX":-0.030869169631535166,"pZ":2.0760850517167055,"vX0":7.537400019669067,"vY0":-137.5235139956696,"vZ0":-4.988743829819673,"x":118.18,"y":182.73,"x0":-1.8302306968288438,"y0":50.00095563999377,"z0":5.066989098220375,"aX":-14.386539511659453},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2406,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.39781761200531207,"extension":6.267081096797143},"index":4,"playId":"2237bd7d-1176-38e2-8b4f-0c18e44f3187","pitchNumber":3,"startTime":"2025-08-24T20:11:00.288Z","endTime":"2025-08-24T20:11:04.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.34933592473467,"strikeZoneBottom":1.35734641123332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.755949450784538,"aZ":-14.547110503735047,"pfxX":-4.85326670911196,"pfxZ":9.138163799526048,"pX":0.2558831976984606,"pZ":3.5726323011042016,"vX0":5.489317442777397,"vY0":-138.02791561071808,"vZ0":-3.152935954599973,"x":107.25,"y":142.32,"x0":-1.1282110729610813,"y0":50.00690100719002,"z0":5.709579831818512,"aX":-9.366145274417892},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2367,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39684935312571,"extension":6.084082223459646},"index":5,"playId":"019b39d6-ac9d-341b-aad8-6420acaa8b5a","pitchNumber":4,"startTime":"2025-08-24T20:11:21.546Z","endTime":"2025-08-24T20:11:26.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.617130358315148,"aZ":-19.078581417295506,"pfxX":-7.011385339092989,"pfxZ":6.867176574080857,"pX":0.15789530515226455,"pZ":1.976206595875445,"vX0":7.9278619350711645,"vY0":-137.04898327656065,"vZ0":-4.817771475943566,"x":110.98,"y":185.42,"x0":-1.858136680060033,"y0":50.001833382051444,"z0":5.055656456074892,"aX":-13.368714516069437},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":11.0,"spinRate":2290,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.3992951128004174,"extension":6.335386483979042},"index":6,"playId":"9e917868-9d9d-3b90-be74-87e4848e572f","pitchNumber":5,"startTime":"2025-08-24T20:11:36.718Z","endTime":"2025-08-24T20:11:40.397Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52445281256973,"aZ":-14.765662792036524,"pfxX":-5.278932015516023,"pfxZ":9.040769399308052,"pX":0.3980875479468728,"pZ":2.776438978943171,"vX0":6.096588412725997,"vY0":-137.872729353468,"vZ0":-4.709632565465643,"x":101.83,"y":163.82,"x0":-1.1555155566566382,"y0":50.00539644074648,"z0":5.502601299528029,"aX":-10.16890405891406},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":2373,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39720072740348655,"extension":6.07485311523953},"hitData":{"launchSpeed":91.2,"launchAngle":9.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.93,"coordY":108.08}},"index":7,"playId":"aa37804b-bb92-38f8-9237-3a5d52c77cd5","pitchNumber":6,"startTime":"2025-08-24T20:11:57.206Z","endTime":"2025-08-24T20:12:09.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:12:09.657Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a line drive to left fielder Jurickson Profar. Cedric Mullins scores. Francisco Lindor to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:13:06.976Z","endTime":"2025-08-24T20:14:07.047Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":628452,"link":"/api/v1/people/628452"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T20:12:22.397Z","endTime":"2025-08-24T20:13:09.299Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.09966216608958,"strikeZoneBottom":1.44875070801541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.880620943621427,"aZ":-18.19651264632332,"pfxX":-9.116779049726498,"pfxZ":7.11330989250039,"pX":-0.08677853121403341,"pZ":2.3750017626607236,"vX0":6.252905676837965,"vY0":-139.1968213157888,"vZ0":-5.338485470315016,"x":120.31,"y":174.65,"x0":-1.1764309141540408,"y0":50.00024176887534,"z0":5.520066285766737,"aX":-17.909918521182075},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":15.2,"spinRate":2329,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3932977019139958,"extension":5.970807754073379},"index":1,"playId":"d5f46dca-1911-3adb-bdaf-449b3ec5f4ad","pitchNumber":1,"startTime":"2025-08-24T20:13:09.299Z","endTime":"2025-08-24T20:13:13.242Z","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.6,"endSpeed":87.4,"strikeZoneTop":3.12237414292169,"strikeZoneBottom":1.51728317521231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.066875845104256,"aZ":-19.49506200172882,"pfxX":-9.667927331888038,"pfxZ":6.4666741627061235,"pX":0.34182678177059583,"pZ":3.0757905187182852,"vX0":7.555505331176384,"vY0":-139.0992623800486,"vZ0":-3.3580713054175964,"x":103.97,"y":155.73,"x0":-1.1529295366101673,"y0":50.001901848039346,"z0":5.590493536955603,"aX":-18.953051526310546},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.2,"breakHorizontal":16.0,"spinRate":2224,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3936911744061211,"extension":6.106035599971557},"index":2,"playId":"2043d316-6c34-3f01-9508-dff0a490d342","pitchNumber":2,"startTime":"2025-08-24T20:13:23.142Z","endTime":"2025-08-24T20:13:27.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.0315094378987,"strikeZoneBottom":1.24304782335803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.477747353922364,"aZ":-17.789156616943117,"pfxX":-8.16230318413278,"pfxZ":7.321459149230657,"pX":-0.4427934238711381,"pZ":3.8795744397606513,"vX0":7.19233872525374,"vY0":-139.3290637165313,"vZ0":-0.26191998355660195,"x":133.88,"y":134.03,"x0":-1.9979317365635363,"y0":50.00392190037541,"z0":5.151005905454444,"aX":-16.039573955538646},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":13.3,"spinRate":2423,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3932201404363207,"extension":6.246801549826104},"index":3,"playId":"76870585-b75b-3c0d-820f-cf921606bb23","pitchNumber":3,"startTime":"2025-08-24T20:13:39.778Z","endTime":"2025-08-24T20:13:44.156Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42202526155197,"aZ":-29.830392675682535,"pfxX":-10.141100734933236,"pfxZ":1.38721704778591,"pX":-1.050848905906517,"pZ":2.135786102777482,"vX0":4.432159040581236,"vY0":-129.35894296486072,"vZ0":-2.2295937447848715,"x":157.06,"y":181.11,"x0":-1.4743871683932903,"y0":50.0003150491027,"z0":5.308707489267877,"aX":-17.085856590204354},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":17.3,"spinRate":1944,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4243539561816001,"extension":6.095432471279165},"hitData":{"launchSpeed":95.3,"launchAngle":13.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.2,"coordY":98.09}},"index":4,"playId":"ba89cda7-cc26-304d-bcc3-5aebfc18cd9e","pitchNumber":4,"startTime":"2025-08-24T20:13:55.004Z","endTime":"2025-08-24T20:14:07.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:14:07.047Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Alonso pops out to shortstop Vidal Bruján on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:14:21.374Z","endTime":"2025-08-24T20:15:32.034Z","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":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"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":"Pop Out","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":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.292646532474524,"aZ":-25.482308169716383,"pfxX":-8.595725091763827,"pfxZ":3.8493685065661296,"pX":-0.07522091345208629,"pZ":2.1251045242643074,"vX0":6.186139731098191,"vY0":-130.71754477399713,"vZ0":-3.421132037448657,"x":119.87,"y":181.4,"x0":-1.3498763474956135,"y0":50.00332711242365,"z0":5.353484926179307,"aX":-14.948610557897144},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":14.3,"spinRate":2177,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4182306516084435,"extension":6.01127685998281},"index":0,"playId":"749319c0-1041-3f35-8014-b3d6ae9897e6","pitchNumber":1,"startTime":"2025-08-24T20:14:45.410Z","endTime":"2025-08-24T20:14:49.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.30396692490079,"strikeZoneBottom":1.49444102430619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.934325274674745,"aZ":-24.306608044606087,"pfxX":2.625171314425949,"pfxZ":4.9556546921720255,"pX":1.7851841907985702,"pZ":0.9913931780546966,"vX0":6.403930783760218,"vY0":-124.40224694306714,"vZ0":-5.867030188296317,"x":48.95,"y":212.01,"x0":-1.150312477701041,"y0":50.00319767339135,"z0":5.361122303124273,"aX":4.167018563246648},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.0,"breakHorizontal":-6.1,"spinRate":2768,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.43812477541842076,"extension":6.058310388304316},"index":1,"playId":"fa97ba7d-150e-38d0-857b-5f0906a0d4f5","pitchNumber":2,"startTime":"2025-08-24T20:15:04.295Z","endTime":"2025-08-24T20:15:08.089Z","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":94.5,"endSpeed":86.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.324669942363514,"aZ":-25.705527200005804,"pfxX":-9.79956775721336,"pfxZ":3.366280486359072,"pX":-0.677026839704427,"pZ":2.494871025360711,"vX0":7.345153733361887,"vY0":-137.45561247347504,"vZ0":-2.1790119119808207,"x":142.81,"y":171.42,"x0":-2.1052950089295694,"y0":50.00342804336115,"z0":5.036175038373,"aX":-18.828103980457065},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.9,"breakHorizontal":16.3,"spinRate":2315,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3978718774155481,"extension":6.437486902125332},"hitData":{"launchSpeed":82.6,"launchAngle":60.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":96.21,"coordY":132.28}},"index":2,"playId":"6d6b264f-2400-3962-adc5-11cb13560c43","pitchNumber":3,"startTime":"2025-08-24T20:15:19.521Z","endTime":"2025-08-24T20:15:32.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:15:32.034Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to first baseman Matt Olson in foul territory.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:15:59.781Z","endTime":"2025-08-24T20:16:27.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":81.3,"endSpeed":75.8,"strikeZoneTop":3.41736701458295,"strikeZoneBottom":1.51728317521231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.226991706565023,"aZ":-29.721567695986238,"pfxX":5.813922430046578,"pfxZ":1.7063738084770588,"pX":0.394600482718159,"pZ":1.1962639357675924,"vX0":2.4358160013113856,"vY0":-118.47940545671904,"vZ0":-3.6181721955393726,"x":101.96,"y":206.48,"x0":-1.398755992044933,"y0":50.00386296319815,"z0":5.426805549042446,"aX":8.35912753392857},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.5,"breakHorizontal":-11.0,"spinRate":2704,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4603036779117846,"extension":5.959962520225014},"index":0,"playId":"d4d0c288-cad4-3551-a02e-d94a17ab8af6","pitchNumber":1,"startTime":"2025-08-24T20:15:59.796Z","endTime":"2025-08-24T20:16:05.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54453974968428,"aZ":-17.05233818162514,"pfxX":-7.180925439166472,"pfxZ":7.770181486545232,"pX":0.7851904067330749,"pZ":2.790138422237589,"vX0":10.023378604334658,"vY0":-138.5127794032774,"vZ0":-2.925501953039767,"x":87.07,"y":163.45,"x0":-1.9450888847073056,"y0":50.00058654887281,"z0":4.998290604067291,"aX":-13.971537547176702},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2435,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3952384854731643,"extension":6.283529658196253},"hitData":{"launchSpeed":99.2,"launchAngle":66.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.69,"coordY":177.06}},"index":1,"playId":"86834efa-fcac-3694-b94e-ef0e6bd9b46a","pitchNumber":2,"startTime":"2025-08-24T20:16:16.194Z","endTime":"2025-08-24T20:16:27.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:16:27.203Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to first baseman Matt Olson in foul territory.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:15:59.781Z","endTime":"2025-08-24T20:16:27.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":81.3,"endSpeed":75.8,"strikeZoneTop":3.41736701458295,"strikeZoneBottom":1.51728317521231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.226991706565023,"aZ":-29.721567695986238,"pfxX":5.813922430046578,"pfxZ":1.7063738084770588,"pX":0.394600482718159,"pZ":1.1962639357675924,"vX0":2.4358160013113856,"vY0":-118.47940545671904,"vZ0":-3.6181721955393726,"x":101.96,"y":206.48,"x0":-1.398755992044933,"y0":50.00386296319815,"z0":5.426805549042446,"aX":8.35912753392857},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.5,"breakHorizontal":-11.0,"spinRate":2704,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4603036779117846,"extension":5.959962520225014},"index":0,"playId":"d4d0c288-cad4-3551-a02e-d94a17ab8af6","pitchNumber":1,"startTime":"2025-08-24T20:15:59.796Z","endTime":"2025-08-24T20:16:05.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54453974968428,"aZ":-17.05233818162514,"pfxX":-7.180925439166472,"pfxZ":7.770181486545232,"pX":0.7851904067330749,"pZ":2.790138422237589,"vX0":10.023378604334658,"vY0":-138.5127794032774,"vZ0":-2.925501953039767,"x":87.07,"y":163.45,"x0":-1.9450888847073056,"y0":50.00058654887281,"z0":4.998290604067291,"aX":-13.971537547176702},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2435,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3952384854731643,"extension":6.283529658196253},"hitData":{"launchSpeed":99.2,"launchAngle":66.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.69,"coordY":177.06}},"index":1,"playId":"86834efa-fcac-3694-b94e-ef0e6bd9b46a","pitchNumber":2,"startTime":"2025-08-24T20:16:16.194Z","endTime":"2025-08-24T20:16:27.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:16:27.203Z","atBatIndex":77},"scoringPlays":[9,49,70,75],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":163.81,"y":137.69},"type":"O","description":"Pop Out"},{"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":149.46,"y":148.62},"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":1,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":123.44,"y":85.08},"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":1,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":140.55,"y":99.2},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":67.77,"y":51.19},"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":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":114.36,"y":141.36},"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":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":150.67,"y":148.01},"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":2,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":157.33,"y":157.7},"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":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"coordinates":{"x":94.32,"y":112.52},"type":"H","description":"Single"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19,20,21],"bottom":[22,23,24],"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":111.0,"y":163.91},"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":3,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":144.62,"y":145.59},"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":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":151.88,"y":148.01},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28,29],"bottom":[30,31,32,33],"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":91.36,"y":86.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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":154.62,"y":107.11},"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":156.11,"y":92.34},"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":161.56,"y":140.75},"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":4,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":82.74,"y":89.15},"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":4,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":69.16,"y":66.16},"type":"O","description":"Lineout"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36],"bottom":[37,38,39,40],"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":173.8,"y":92.21},"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":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":120.41,"y":141.36},"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":104.68,"y":146.2},"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":5,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":147.64,"y":155.28},"type":"O","description":"Pop Out"},{"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":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":107.1,"y":168.59},"type":"H","description":"Single"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43],"bottom":[44,45,46,47,48,49,50],"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":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":160.08,"y":162.57},"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":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":93.04,"y":159.44},"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":6,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":108.58,"y":161.55},"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":6,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":101.65,"y":169.19},"type":"O","description":"Forceout"},{"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":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":108.92,"y":95.97},"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":6,"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"coordinates":{"x":177.04,"y":115.06},"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":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":147.64,"y":145.59},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":60,"top":[51,52,53,54,55,56],"bottom":[57,58,59,60],"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":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":76.84,"y":97.17},"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":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":101.05,"y":166.17},"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":7,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":193.47,"y":109.29},"type":"O","description":"Lineout"},{"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":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":42.71,"y":117.56},"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":7,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":67.34,"y":103.92},"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":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":107.7,"y":156.49},"type":"O","description":"Forceout"}]}},{"startIndex":61,"endIndex":71,"top":[61,62,63,64],"bottom":[65,66,67,68,69,70,71],"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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":113.83,"y":159.18},"type":"O","description":"Forceout"},{"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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":164.59,"y":60.88},"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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":150.06,"y":168.59},"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":8,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":159.14,"y":100.21},"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":86.53,"y":177.66},"type":"O","description":"Pop Out"},{"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":136.23,"y":100.18},"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":90.5,"y":78.42},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":77,"top":[72,73,74,75,76,77],"bottom":[],"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":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":35.96,"y":94.53},"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":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":181.8,"y":126.51},"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":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":180.93,"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":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":83.2,"y":98.09},"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":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":96.21,"y":132.28},"type":"O","description":"Pop Out"},{"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":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":176.69,"y":177.06},"type":"O","description":"Pop Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":4,"hits":8,"errors":0,"leftOnBase":10},"away":{"runs":3,"hits":6,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"catcher":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"shortstop":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"left":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"onDeck":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"inHole":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"battingOrder":3,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"onDeck":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"inHole":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"battingOrder":4,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"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":3,"groundOuts":10,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".246","atBats":33,"obp":".324","slg":".423","ops":".747","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":9,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":32,"obp":".368","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"3.82","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.31","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":49,"strikes":90,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":4,"pitchesPerInning":"17.38","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"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,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":25,"groundOuts":72,"airOuts":49,"runs":10,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".212","atBats":217,"obp":".275","slg":".300","ops":".575","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":65,"rbi":16,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"108.50","popOuts":4,"lineOuts":20},"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":{"gamesStarted":1,"caughtStealing":15,"stolenBases":22,"stolenBasePercentage":".595","caughtStealingPercentage":".405","assists":31,"putOuts":547,"errors":5,"chances":583,"fielding":".991","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"501","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":45,"groundOuts":60,"airOuts":102,"runs":28,"doubles":14,"triples":3,"homeRuns":2,"strikeOuts":70,"baseOnBalls":14,"intentionalWalks":1,"hits":59,"hitByPitch":8,"avg":".206","atBats":287,"obp":".260","slg":".296","ops":".556","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":85,"rbi":20,"leftOnBase":126,"sacBunts":2,"sacFlies":2,"babip":".263","groundOutsToAirouts":"0.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"143.50","popOuts":30,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":226,"errors":2,"chances":235,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"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":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":70,"groundOuts":81,"airOuts":111,"runs":36,"doubles":16,"triples":4,"homeRuns":12,"strikeOuts":37,"baseOnBalls":39,"intentionalWalks":4,"hits":78,"hitByPitch":6,"avg":".258","atBats":302,"obp":".351","slg":".457","ops":".808","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":138,"rbi":44,"leftOnBase":128,"sacBunts":2,"sacFlies":3,"babip":".258","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.17","popOuts":19,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":134,"errors":4,"chances":270,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":51,"groundOuts":86,"airOuts":84,"runs":31,"doubles":16,"triples":2,"homeRuns":12,"strikeOuts":80,"baseOnBalls":20,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".238","atBats":323,"obp":".284","slg":".412","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":133,"rbi":43,"leftOnBase":147,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.92","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":49,"errors":7,"chances":146,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":34,"groundOuts":96,"airOuts":61,"runs":42,"doubles":10,"triples":2,"homeRuns":15,"strikeOuts":83,"baseOnBalls":27,"intentionalWalks":0,"hits":76,"hitByPitch":1,"avg":".243","atBats":313,"obp":".302","slg":".431","ops":".733","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":135,"rbi":41,"leftOnBase":131,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"1.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.87","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":181,"putOuts":118,"errors":7,"chances":306,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":45,"gamesStarted":3,"flyOuts":29,"groundOuts":46,"airOuts":49,"runs":25,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":51,"baseOnBalls":26,"intentionalWalks":1,"hits":41,"hitByPitch":4,"atBats":181,"obp":".330","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":848,"era":"3.81","inningsPitched":"52.0","wins":5,"losses":2,"saves":2,"saveOpportunities":6,"holds":11,"blownSaves":4,"earnedRuns":22,"whip":"1.29","battersFaced":217,"outs":156,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":848,"balls":312,"strikes":536,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".714","pitchesPerInning":"16.31","gamesFinished":6,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.83","walksPer9Inn":"4.50","hitsPer9Inn":"7.10","runsScoredPer9":"4.33","homeRunsPer9":"0.87","inheritedRunners":28,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 1-4)","summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":11,"strikes":13,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":25,"groundOuts":46,"airOuts":42,"runs":20,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":1,"hits":38,"hitByPitch":7,"atBats":177,"obp":".319","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":781,"era":"3.42","inningsPitched":"47.1","wins":1,"losses":4,"saves":1,"saveOpportunities":2,"holds":22,"blownSaves":1,"earnedRuns":18,"whip":"1.25","battersFaced":208,"outs":142,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":781,"balls":288,"strikes":493,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":2,"winPercentage":".200","pitchesPerInning":"16.50","gamesFinished":12,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"10.27","walksPer9Inn":"3.99","hitsPer9Inn":"7.23","runsScoredPer9":"3.80","homeRunsPer9":"0.38","inheritedRunners":28,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"battingOrder":"300","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":130,"flyOuts":77,"groundOuts":110,"airOuts":136,"runs":67,"doubles":32,"triples":1,"homeRuns":29,"strikeOuts":126,"baseOnBalls":53,"intentionalWalks":4,"hits":128,"hitByPitch":13,"avg":".260","atBats":493,"obp":".343","slg":".505","ops":".848","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":20,"groundIntoTriplePlay":0,"plateAppearances":566,"totalBases":249,"rbi":103,"leftOnBase":235,"sacBunts":0,"sacFlies":7,"babip":".287","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":27,"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":97,"putOuts":939,"errors":5,"chances":1041,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"5.2 IP, 2 ER, 8 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":52,"groundOuts":179,"airOuts":116,"runs":58,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":135,"baseOnBalls":55,"intentionalWalks":1,"hits":133,"hitByPitch":6,"atBats":561,"obp":".312","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2330,"era":"3.18","inningsPitched":"150.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.25","battersFaced":625,"outs":450,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2330,"balls":826,"strikes":1504,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.54","rbi":2,"winPercentage":".615","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.30","hitsPer9Inn":"7.98","runsScoredPer9":"3.48","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":55},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":12,"errors":0,"chances":31,"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"}]},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":26,"groundOuts":63,"airOuts":52,"runs":27,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":63,"hitByPitch":8,"avg":".289","atBats":218,"obp":".361","slg":".454","ops":".815","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":99,"rbi":26,"leftOnBase":88,"sacBunts":1,"sacFlies":4,"babip":".325","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.25","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":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":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":0,"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":false,"isOnBench":true,"isSubstitute":false}},"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":26,"gamesStarted":26,"flyOuts":52,"groundOuts":177,"airOuts":108,"runs":60,"doubles":20,"triples":1,"homeRuns":12,"strikeOuts":109,"baseOnBalls":55,"intentionalWalks":0,"hits":126,"hitByPitch":10,"atBats":515,"obp":".327","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2313,"era":"3.60","inningsPitched":"137.1","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.32","battersFaced":585,"outs":412,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2313,"balls":863,"strikes":1450,"strikePercentage":".630","hitBatsmen":10,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".647","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"7.14","walksPer9Inn":"3.60","hitsPer9Inn":"8.26","runsScoredPer9":"3.93","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":11,"errors":0,"chances":26,"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":"1-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":80,"groundOuts":126,"airOuts":152,"runs":88,"doubles":27,"triples":0,"homeRuns":25,"strikeOuts":111,"baseOnBalls":45,"intentionalWalks":2,"hits":138,"hitByPitch":12,"avg":".265","atBats":521,"obp":".334","slg":".461","ops":".795","caughtStealing":4,"stolenBases":23,"stolenBasePercentage":".852","caughtStealingPercentage":".148","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":584,"totalBases":240,"rbi":72,"leftOnBase":185,"sacBunts":0,"sacFlies":6,"babip":".289","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.84","popOuts":33,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":297,"putOuts":182,"errors":11,"chances":490,"fielding":".978","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":48,"gamesStarted":0,"flyOuts":18,"groundOuts":34,"airOuts":36,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":72,"baseOnBalls":17,"intentionalWalks":0,"hits":28,"hitByPitch":7,"atBats":168,"obp":".268","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":818,"era":"1.65","inningsPitched":"49.0","wins":5,"losses":2,"saves":24,"saveOpportunities":26,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"0.92","battersFaced":194,"outs":147,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":818,"balls":312,"strikes":506,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".714","pitchesPerInning":"16.69","gamesFinished":37,"strikeoutWalkRatio":"4.24","strikeoutsPer9Inn":"13.22","walksPer9Inn":"3.12","hitsPer9Inn":"5.14","runsScoredPer9":"2.02","homeRunsPer9":"0.73","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":123,"flyOuts":63,"groundOuts":116,"airOuts":120,"runs":62,"doubles":23,"triples":0,"homeRuns":20,"strikeOuts":110,"baseOnBalls":43,"intentionalWalks":1,"hits":116,"hitByPitch":7,"avg":".254","atBats":457,"obp":".325","slg":".435","ops":".760","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":199,"rbi":68,"leftOnBase":199,"sacBunts":1,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.85","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":65,"gamesStarted":0,"flyOuts":22,"groundOuts":94,"airOuts":43,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":42,"baseOnBalls":5,"intentionalWalks":0,"hits":56,"hitByPitch":1,"atBats":235,"obp":".257","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":791,"era":"1.88","inningsPitched":"62.1","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":24,"blownSaves":1,"earnedRuns":13,"whip":"0.98","battersFaced":241,"outs":187,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":201,"strikes":590,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.19","rbi":0,"winPercentage":".500","pitchesPerInning":"12.69","gamesFinished":11,"strikeoutWalkRatio":"8.40","strikeoutsPer9Inn":"6.06","walksPer9Inn":"0.72","hitsPer9Inn":"8.09","runsScoredPer9":"2.02","homeRunsPer9":"0.43","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":17},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":8,"groundOuts":15,"airOuts":18,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".172","atBats":58,"obp":".210","slg":".190","ops":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":11,"rbi":4,"leftOnBase":29,"sacBunts":1,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":{"caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","assists":10,"putOuts":160,"errors":1,"chances":171,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-3 | 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":61,"groundOuts":131,"airOuts":107,"runs":94,"doubles":16,"triples":0,"homeRuns":32,"strikeOuts":110,"baseOnBalls":104,"intentionalWalks":11,"hits":114,"hitByPitch":2,"avg":".250","atBats":456,"obp":".388","slg":".496","ops":".884","caughtStealing":1,"stolenBases":21,"stolenBasePercentage":".955","caughtStealingPercentage":".045","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":226,"rbi":77,"leftOnBase":199,"sacBunts":1,"sacFlies":5,"babip":".257","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.25","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":204,"errors":0,"chances":210,"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"}]},"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":"700","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":15,"groundOuts":34,"airOuts":34,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":12,"intentionalWalks":1,"hits":35,"hitByPitch":1,"avg":".229","atBats":153,"obp":".289","slg":".386","ops":".675","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":59,"rbi":10,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".299","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":39,"errors":5,"chances":125,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":7,"groundOuts":8,"airOuts":17,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":45,"obp":".275","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":203,"era":"2.19","inningsPitched":"12.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.05","battersFaced":51,"outs":37,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":203,"balls":75,"strikes":128,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"8.76","walksPer9Inn":"3.65","hitsPer9Inn":"5.84","runsScoredPer9":"2.19","homeRunsPer9":"0.00","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"1-2 | BB, HBP, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":68,"groundOuts":66,"airOuts":129,"runs":52,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":103,"baseOnBalls":42,"intentionalWalks":0,"hits":88,"hitByPitch":4,"avg":".232","atBats":380,"obp":".311","slg":".424","ops":".735","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":161,"rbi":55,"leftOnBase":168,"sacBunts":1,"sacFlies":5,"babip":".271","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.75","popOuts":34,"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":254,"errors":3,"chances":258,"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,624413,643446,668901,621438,683146,677595,620443,607043,656775,656849,548384,623211,642397],"pitchers":[656849,548384,623211,642397],"bench":[516782,663584],"bullpen":[621242,664854,605280,640455,690997,643511,673540,592773],"battingOrder":[596019,665742,624413,643446,621438,683146,677595,607043,656775],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Vientos (12, 2nd inning off Elder, 1 on, 0 out)."},{"label":"TB","value":"Lindor; Mauricio; Mullins; Soto, J; Torrens; Vientos 4."},{"label":"RBI","value":"Soto, J (77); Vientos 2 (43)."},{"label":"Runners left in scoring position, 2 out","value":"Mauricio; Alonso 2; Mullins; McNeil 3."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Mullins 2 (19, 2nd base off Elder/Murphy, S, 2nd base off Johnson/Murphy, S)."}]}],"note":[{"label":"a","value":"Flied out for Torrens in the 9th."},{"label":"1","value":"Ran for Vientos in the 8th."}]},"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":4,"groundOuts":7,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".244","atBats":32,"obp":".320","slg":".393","ops":".713","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":33,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"4.38","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.31","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":62,"strikes":92,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"pitchesPerInning":"17.11","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":45,"groundOuts":93,"airOuts":94,"runs":31,"doubles":10,"triples":0,"homeRuns":0,"strikeOuts":93,"baseOnBalls":30,"intentionalWalks":0,"hits":77,"hitByPitch":3,"avg":".223","atBats":346,"obp":".288","slg":".251","ops":".539","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":87,"rbi":21,"leftOnBase":151,"sacBunts":8,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":25,"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":246,"putOuts":148,"errors":5,"chances":399,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":4,"strikes":2,"strikePercentage":".330","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":61,"gamesStarted":0,"flyOuts":36,"groundOuts":48,"airOuts":59,"runs":23,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":62,"baseOnBalls":14,"intentionalWalks":1,"hits":46,"hitByPitch":0,"atBats":212,"obp":".264","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":921,"era":"3.26","inningsPitched":"58.0","wins":2,"losses":3,"saves":2,"saveOpportunities":7,"holds":14,"blownSaves":5,"earnedRuns":21,"whip":"1.03","battersFaced":229,"outs":174,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":921,"balls":306,"strikes":615,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".400","pitchesPerInning":"15.88","gamesFinished":6,"strikeoutWalkRatio":"4.43","strikeoutsPer9Inn":"9.62","walksPer9Inn":"2.17","hitsPer9Inn":"7.14","runsScoredPer9":"3.57","homeRunsPer9":"1.86","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"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"}]},"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":"600","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":57,"groundOuts":159,"airOuts":116,"runs":45,"doubles":21,"triples":6,"homeRuns":16,"strikeOuts":100,"baseOnBalls":13,"intentionalWalks":1,"hits":124,"hitByPitch":2,"avg":".253","atBats":490,"obp":".273","slg":".418","ops":".691","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":514,"totalBases":205,"rbi":68,"leftOnBase":244,"sacBunts":4,"sacFlies":5,"babip":".285","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.62","popOuts":22,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":309,"errors":0,"chances":310,"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":{"summary":"0.2 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":32,"groundOuts":29,"airOuts":58,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":2,"hits":33,"hitByPitch":1,"atBats":166,"obp":".272","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":756,"era":"2.06","inningsPitched":"48.0","wins":3,"losses":3,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":11,"whip":"1.02","battersFaced":184,"outs":144,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":756,"balls":260,"strikes":496,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"15.75","gamesFinished":9,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.81","walksPer9Inn":"3.00","hitsPer9Inn":"6.19","runsScoredPer9":"2.25","homeRunsPer9":"0.75","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | BB, 2 RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":35,"groundOuts":45,"airOuts":67,"runs":36,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":36,"baseOnBalls":29,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".260","atBats":200,"obp":".362","slg":".470","ops":".832","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":94,"rbi":34,"leftOnBase":69,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":19,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":107,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID593833":{"person":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"jerseyNumber":"50","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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":87,"era":"10.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.40","battersFaced":21,"outs":15,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":32,"strikes":55,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.40","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.60","hitsPer9Inn":"9.00","runsScoredPer9":"10.80","homeRunsPer9":"3.60","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":35,"groundOuts":94,"airOuts":66,"runs":35,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":54,"baseOnBalls":26,"intentionalWalks":0,"hits":82,"hitByPitch":3,"avg":".277","atBats":296,"obp":".342","slg":".449","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":133,"rbi":57,"leftOnBase":129,"sacBunts":0,"sacFlies":0,"babip":".301","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.77","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":{"caughtStealing":8,"stolenBases":64,"stolenBasePercentage":".889","caughtStealingPercentage":".111","assists":20,"putOuts":516,"errors":4,"chances":540,"fielding":".993","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":25,"flyOuts":83,"groundOuts":94,"airOuts":148,"runs":72,"doubles":28,"triples":5,"homeRuns":18,"strikeOuts":85,"baseOnBalls":35,"intentionalWalks":0,"hits":127,"hitByPitch":5,"atBats":453,"obp":".338","caughtStealing":3,"stolenBases":25,"stolenBasePercentage":".893","caughtStealingPercentage":".107","numberOfPitches":1951,"era":"5.51","inningsPitched":"114.1","wins":4,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.42","battersFaced":494,"outs":343,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1951,"balls":731,"strikes":1220,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".267","pitchesPerInning":"17.06","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.69","walksPer9Inn":"2.76","hitsPer9Inn":"10.00","runsScoredPer9":"5.67","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":24,"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 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":64,"groundOuts":110,"airOuts":121,"runs":73,"doubles":34,"triples":0,"homeRuns":19,"strikeOuts":141,"baseOnBalls":76,"intentionalWalks":2,"hits":133,"hitByPitch":2,"avg":".265","atBats":501,"obp":".362","slg":".447","ops":".809","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":583,"totalBases":224,"rbi":72,"leftOnBase":225,"sacBunts":0,"sacFlies":4,"babip":".330","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.37","popOuts":28,"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":116,"putOuts":949,"errors":4,"chances":1069,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":36,"groundOuts":67,"airOuts":52,"runs":33,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":100,"baseOnBalls":35,"intentionalWalks":1,"hits":57,"hitByPitch":8,"avg":".209","atBats":273,"obp":".313","slg":".429","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":117,"rbi":45,"leftOnBase":128,"sacBunts":0,"sacFlies":3,"babip":".256","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.06","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":{"gamesStarted":1,"caughtStealing":23,"stolenBases":54,"stolenBasePercentage":".701","caughtStealingPercentage":".299","assists":30,"putOuts":607,"errors":2,"chances":639,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":10,"groundOuts":13,"airOuts":28,"runs":13,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":4,"avg":".253","atBats":91,"obp":".340","slg":".341","ops":".681","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":31,"rbi":6,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".359","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":21,"errors":1,"chances":72,"fielding":".986","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 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":31,"groundOuts":44,"airOuts":44,"runs":54,"doubles":10,"triples":1,"homeRuns":15,"strikeOuts":72,"baseOnBalls":47,"intentionalWalks":4,"hits":70,"hitByPitch":0,"avg":".304","atBats":230,"obp":".422","slg":".552","ops":".974","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":127,"rbi":30,"leftOnBase":82,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.33","popOuts":7,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":103,"errors":1,"chances":108,"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":{"note":"(W, 2-3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":34,"groundOuts":47,"airOuts":65,"runs":34,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":32,"intentionalWalks":4,"hits":47,"hitByPitch":3,"atBats":218,"obp":".322","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1037,"era":"4.87","inningsPitched":"57.1","wins":2,"losses":3,"saves":3,"saveOpportunities":6,"holds":11,"blownSaves":3,"earnedRuns":31,"whip":"1.38","battersFaced":255,"outs":172,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":1037,"balls":377,"strikes":660,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".400","pitchesPerInning":"18.09","gamesFinished":18,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"9.58","walksPer9Inn":"5.02","hitsPer9Inn":"7.38","runsScoredPer9":"5.34","homeRunsPer9":"0.78","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"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"}]},"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":12,"gamesStarted":1,"flyOuts":8,"groundOuts":18,"airOuts":18,"runs":14,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":79,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":359,"era":"6.87","inningsPitched":"18.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":14,"whip":"1.58","battersFaced":85,"outs":55,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":359,"balls":139,"strikes":220,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.58","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"2.45","hitsPer9Inn":"11.78","runsScoredPer9":"6.87","homeRunsPer9":"3.44","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":9},"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}},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"a-","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":29,"groundOuts":58,"airOuts":60,"runs":36,"doubles":8,"triples":3,"homeRuns":7,"strikeOuts":63,"baseOnBalls":10,"intentionalWalks":1,"hits":54,"hitByPitch":2,"avg":".232","atBats":233,"obp":".268","slg":".382","ops":".650","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":89,"rbi":28,"leftOnBase":112,"sacBunts":1,"sacFlies":1,"babip":".287","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.29","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"500","stats":{"batting":{"summary":"1-4 | K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":96,"groundOuts":120,"airOuts":181,"runs":57,"doubles":18,"triples":1,"homeRuns":10,"strikeOuts":85,"baseOnBalls":47,"intentionalWalks":1,"hits":114,"hitByPitch":4,"avg":".229","atBats":497,"obp":".299","slg":".330","ops":".629","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":551,"totalBases":164,"rbi":50,"leftOnBase":228,"sacBunts":0,"sacFlies":3,"babip":".257","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.70","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":318,"putOuts":173,"errors":2,"chances":493,"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":{"note":"(S, 22)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":34,"groundOuts":34,"airOuts":68,"runs":25,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":58,"baseOnBalls":10,"intentionalWalks":2,"hits":48,"hitByPitch":2,"atBats":207,"obp":".273","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":783,"era":"3.95","inningsPitched":"54.2","wins":4,"losses":6,"saves":22,"saveOpportunities":27,"holds":2,"blownSaves":5,"earnedRuns":24,"whip":"1.06","battersFaced":220,"outs":164,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":234,"strikes":549,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".400","pitchesPerInning":"14.32","gamesFinished":45,"strikeoutWalkRatio":"5.80","strikeoutsPer9Inn":"9.55","walksPer9Inn":"1.65","hitsPer9Inn":"7.90","runsScoredPer9":"4.12","homeRunsPer9":"1.32","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"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":"902","stats":{"batting":{"summary":"0-0 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":9,"groundOuts":17,"airOuts":15,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".262","atBats":61,"obp":".324","slg":".311","ops":".635","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":19,"rbi":5,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.13","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":20,"putOuts":20,"errors":3,"chances":43,"fielding":".930","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"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":{"summary":"6.0 IP, 2 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":36,"strikes":59,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":58,"groundOuts":148,"airOuts":97,"runs":82,"doubles":28,"triples":1,"homeRuns":20,"strikeOuts":96,"baseOnBalls":45,"intentionalWalks":1,"hits":134,"hitByPitch":6,"atBats":469,"obp":".353","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","numberOfPitches":1946,"era":"6.12","inningsPitched":"117.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.52","battersFaced":526,"outs":353,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1946,"balls":743,"strikes":1203,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":2,"winPercentage":".357","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.34","walksPer9Inn":"3.44","hitsPer9Inn":"10.25","runsScoredPer9":"6.27","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":32},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"400","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":119,"flyOuts":67,"groundOuts":98,"airOuts":106,"runs":55,"doubles":13,"triples":0,"homeRuns":20,"strikeOuts":113,"baseOnBalls":85,"intentionalWalks":2,"hits":93,"hitByPitch":3,"avg":".231","atBats":403,"obp":".363","slg":".412","ops":".775","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":166,"rbi":61,"leftOnBase":196,"sacBunts":0,"sacFlies":7,"babip":".264","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.15","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"}]},"ID676702":{"person":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"jerseyNumber":"65","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":6,"gamesStarted":0,"flyOuts":9,"groundOuts":5,"airOuts":15,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":40,"obp":".458","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":194,"era":"7.27","inningsPitched":"8.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.31","battersFaced":48,"outs":26,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":194,"balls":63,"strikes":131,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"22.38","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.23","walksPer9Inn":"4.15","hitsPer9Inn":"16.62","runsScoredPer9":"7.27","homeRunsPer9":"1.04","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[595777,621566,660670,542303,645277,671739,805373,669221,669397,642201,660644,693821,572955,669276,641755,628452],"pitchers":[693821,572955,669276,641755,628452],"bench":[686948,641584],"bullpen":[680735,689266,615698,676702,675911,593833,694462,666214],"battingOrder":[595777,621566,660670,542303,645277,671739,805373,669221,660644],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Acuña Jr. 2; Albies; Harris II; Murphy, S 2; Profar, Jurickson 2."},{"label":"RBI","value":"Murphy, S 2 (45); Profar, Jurickson 2 (34)."},{"label":"2-out RBI","value":"Profar, Jurickson 2; Murphy, S 2."},{"label":"Runners left in scoring position, 2 out","value":"White, E; Albies; Olson 2."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Profar, Jurickson (7, 2nd base off Soto, G/Torrens)."}]}],"note":[{"label":"a","value":"Grounded out for Allen, N in the 6th."}]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Kinley."},{"label":"HBP","value":"Mullins (by Elder); McNeil (by Kinley); Bruján (by Soto, G)."},{"label":"Pitches-strikes","value":"Peterson, D 98-64; Raley, B 8-7; Brazobán 9-6; Soto, G 24-13; Elder 95-59; Johnson 18-10; Lee, D 6-2; Kinley 11-6; Iglesias, R 24-15."},{"label":"Groundouts-flyouts","value":"Peterson, D 5-2; Raley, B 1-1; Brazobán 1-0; Soto, G 0-1; Elder 7-1; Johnson 0-0; Lee, D 1-0; Kinley 2-1; Iglesias, R 0-1."},{"label":"Batters faced","value":"Peterson, D 26; Raley, B 3; Brazobán 2; Soto, G 7; Elder 24; Johnson 4; Lee, D 2; Kinley 4; Iglesias, R 6."},{"label":"Inherited runners-scored","value":"Raley, B 2-0; Lee, D 2-0."},{"label":"Umpires","value":"HP: Bill Miller. 1B: Chad Fairchild. 2B: Ben May. 3B: Roberto Ortiz. "},{"label":"Weather","value":"80 degrees, Partly Cloudy."},{"label":"Wind","value":"4 mph, R To L."},{"label":"First pitch","value":"1:36 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"34,393."},{"label":"Venue","value":"Truist Park."},{"label":"August 24, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","boxscoreName":"Elder"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":36,"strikes":59,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":58,"groundOuts":148,"airOuts":97,"runs":82,"doubles":28,"triples":1,"homeRuns":20,"strikeOuts":96,"baseOnBalls":45,"intentionalWalks":1,"hits":134,"hitByPitch":6,"atBats":469,"obp":".353","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","numberOfPitches":1946,"era":"6.12","inningsPitched":"117.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.52","battersFaced":526,"outs":353,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1946,"balls":743,"strikes":1203,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":2,"winPercentage":".357","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.34","walksPer9Inn":"3.44","hitsPer9Inn":"10.25","runsScoredPer9":"6.27","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":32},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":60,"pitchingGameScore":60},{"player":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","boxscoreName":"Peterson, D"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 8 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":52,"groundOuts":179,"airOuts":116,"runs":58,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":135,"baseOnBalls":55,"intentionalWalks":1,"hits":133,"hitByPitch":6,"atBats":561,"obp":".312","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2330,"era":"3.18","inningsPitched":"150.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.25","battersFaced":625,"outs":450,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2330,"balls":826,"strikes":1504,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.54","rbi":2,"winPercentage":".615","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.30","hitsPer9Inn":"7.98","runsScoredPer9":"3.48","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":55},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":12,"errors":0,"chances":31,"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":58,"pitchingGameScore":58},{"player":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221","boxscoreName":"Murphy, S"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | BB, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":36,"groundOuts":67,"airOuts":52,"runs":33,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":100,"baseOnBalls":35,"intentionalWalks":1,"hits":57,"hitByPitch":8,"avg":".209","atBats":273,"obp":".313","slg":".429","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":117,"rbi":45,"leftOnBase":128,"sacBunts":0,"sacFlies":3,"babip":".256","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.06","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":{"gamesStarted":1,"caughtStealing":23,"stolenBases":54,"stolenBasePercentage":".701","caughtStealingPercentage":".299","assists":30,"putOuts":607,"errors":2,"chances":639,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"loser":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"save":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}