{"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":776724,"link":"/api/v1.1/game/776724/feed/live","metaData":{"wait":10,"timeStamp":"20250816_225612","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776724,"type":"R","doubleHeader":"N","id":"2025/08/16/miamlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776724-2025-08-16","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-16T20:10:00Z","originalDate":"2025-08-16","officialDate":"2025-08-16","dayNight":"day","time":"4:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2025,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","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":"Miami","record":{"gamesPlayed":123,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":65,"ties":0,"pct":".472"},"records":{},"divisionLeader":false,"wins":58,"losses":65,"winningPercentage":".472"},"franchiseName":"Miami","clubName":"Marlins","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2025,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":56,"ties":0,"pct":".548"},"records":{},"divisionLeader":false,"wins":68,"losses":56,"winningPercentage":".548"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID701350":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","firstName":"Roman","lastName":"Anthony","primaryNumber":"19","birthDate":"2004-05-13","currentAge":22,"birthCity":"West Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Roman","useLastName":"Anthony","middleName":"Joseph","boxscoreName":"Anthony","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roman Anthony","nameSlug":"roman-anthony-701350","firstLastName":"Roman Anthony","lastFirstName":"Anthony, Roman","lastInitName":"Anthony, R","initLastName":"R Anthony","fullFMLName":"Roman Joseph Anthony","fullLFMName":"Anthony, Roman Joseph","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID596115":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","firstName":"Trevor","lastName":"Story","primaryNumber":"10","birthDate":"1992-11-15","currentAge":33,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trevor","useLastName":"Story","middleName":"John","boxscoreName":"Story","nickName":"True","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Story","nameSlug":"trevor-story-596115","firstLastName":"Trevor Story","lastFirstName":"Story, Trevor","lastInitName":"Story, T","initLastName":"T Story","fullFMLName":"Trevor John Story","fullLFMName":"Story, Trevor John","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID678692":{"id":678692,"fullName":"Ronny Henriquez","link":"/api/v1/people/678692","firstName":"Ronny","lastName":"Henriquez","primaryNumber":"32","birthDate":"2000-06-20","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 10\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ronny","useLastName":"Henriquez","boxscoreName":"Henriquez, R","gender":"M","nameMatrilineal":"Aquino","isPlayer":true,"isVerified":true,"pronunciation":"ehn-ree-kez","mlbDebutDate":"2022-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Henriquez","nameSlug":"ronny-henriquez-678692","firstLastName":"Ronny Henriquez","lastFirstName":"Henriquez, Ronny","lastInitName":"Henriquez, R","initLastName":"R Henriquez","fullFMLName":"Ronny  Henriquez","fullLFMName":"Henriquez, Ronny ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID676979":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979","firstName":"Garrett","lastName":"Crochet","primaryNumber":"35","birthDate":"1999-06-21","currentAge":27,"birthCity":"Ocean Springs","birthStateProvince":"MS","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Crochet","middleName":"Nolan","boxscoreName":"Crochet","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"crow-SHAY","mlbDebutDate":"2020-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Crochet","nameSlug":"garrett-crochet-676979","firstLastName":"Garrett Crochet","lastFirstName":"Crochet, Garrett","lastInitName":"Crochet, G","initLastName":"G Crochet","fullFMLName":"Garrett Nolan Crochet","fullLFMName":"Crochet, Garrett Nolan","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID458677":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677","firstName":"Justin","lastName":"Wilson","primaryNumber":"32","birthDate":"1987-08-18","currentAge":39,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wilson","middleName":"James","boxscoreName":"Wilson, J","nickName":"J Willy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2012-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wilson","nameSlug":"justin-wilson-458677","firstLastName":"Justin Wilson","lastFirstName":"Wilson, Justin","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Justin James Wilson","fullLFMName":"Wilson, Justin James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID688363":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363","firstName":"Graham","lastName":"Pauley","primaryNumber":"21","birthDate":"2000-09-24","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Graham","useLastName":"Pauley","middleName":"Austin","boxscoreName":"Pauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Pauley","nameSlug":"graham-pauley-688363","firstLastName":"Graham Pauley","lastFirstName":"Pauley, Graham","lastInitName":"Pauley, G","initLastName":"G Pauley","fullFMLName":"Graham Austin Pauley","fullLFMName":"Pauley, Graham Austin","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID681006":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006","firstName":"Joshua","lastName":"Simpson","primaryNumber":"37","birthDate":"1997-08-19","currentAge":29,"birthCity":"Stafford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Simpson","middleName":"Wayne","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Simpson","nameSlug":"josh-simpson-681006","firstLastName":"Josh Simpson","lastFirstName":"Simpson, Josh","lastInitName":"Simpson, J","initLastName":"J Simpson","fullFMLName":"Joshua Wayne Simpson","fullLFMName":"Simpson, Joshua Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669622":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622","firstName":"Anthony","lastName":"Bender","primaryNumber":"37","birthDate":"1995-02-03","currentAge":31,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Bender","middleName":"Wayne","boxscoreName":"Bender","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Bender","nameSlug":"anthony-bender-669622","firstLastName":"Anthony Bender","lastFirstName":"Bender, Anthony","lastInitName":"Bender, A","initLastName":"A Bender","fullFMLName":"Anthony Wayne Bender","fullLFMName":"Bender, Anthony Wayne","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682663":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663","firstName":"Agustín","lastName":"Ramírez","primaryNumber":"50","birthDate":"2001-09-10","currentAge":25,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Agustín","useLastName":"Ramírez","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"aug-us-teen","mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Agustín Ramírez","nameSlug":"agustin-ramirez-682663","firstLastName":"Agustín Ramírez","lastFirstName":"Ramírez, Agustín","lastInitName":"Ramírez, A","initLastName":"A Ramírez","fullFMLName":"Agustín Ramírez","fullLFMName":"Ramírez, Agustín ","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID678368":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368","firstName":"Valente","lastName":"Bellozo","primaryNumber":"56","birthDate":"2000-01-04","currentAge":26,"birthCity":"Mexicali","birthStateProvince":"BC","birthCountry":"Mexico","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Valente","useLastName":"Bellozo","boxscoreName":"Bellozo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"pronunciation":"bay-YO-so","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Valente Bellozo","nameSlug":"valente-bellozo-678368","firstLastName":"Valente Bellozo","lastFirstName":"Bellozo, Valente","lastInitName":"Bellozo, V","initLastName":"V Bellozo","fullFMLName":"Valente  Bellozo","fullLFMName":"Bellozo, Valente ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"ID663853":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853","firstName":"Roman","lastName":"Gonzalez","primaryNumber":"23","birthDate":"1996-09-06","currentAge":30,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Romy","useLastName":"Gonzalez","middleName":"A.","boxscoreName":"Gonzalez, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RO-me","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Romy Gonzalez","nameSlug":"romy-gonzalez-663853","firstLastName":"Romy Gonzalez","lastFirstName":"Gonzalez, Romy","lastInitName":"Gonzalez, R","initLastName":"R Gonzalez","fullFMLName":"Roman A. Gonzalez","fullLFMName":"Gonzalez, Roman A.","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID665795":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","firstName":"Edward","lastName":"Cabrera","primaryNumber":"30","birthDate":"1998-04-13","currentAge":28,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edward","useLastName":"Cabrera","middleName":"Brany","boxscoreName":"Cabrera, E","gender":"M","nameMatrilineal":"Cabrera","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edward Cabrera","nameSlug":"edward-cabrera-665795","firstLastName":"Edward Cabrera","lastFirstName":"Cabrera, Edward","lastInitName":"Cabrera, E","initLastName":"E Cabrera","fullFMLName":"Edward Brany Cabrera","fullLFMName":"Cabrera, Edward Brany","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","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},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID647351":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351","firstName":"Abraham","lastName":"Toro","primaryNumber":"21","birthDate":"1996-12-20","currentAge":29,"birthCity":"Longueuil","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Abraham","useLastName":"Toro","middleName":"Josue","boxscoreName":"Toro","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abraham Toro","nameSlug":"abraham-toro-647351","firstLastName":"Abraham Toro","lastFirstName":"Toro, Abraham","lastInitName":"Toro, A","initLastName":"A Toro","fullFMLName":"Abraham Josue Toro","fullLFMName":"Toro, Abraham Josue","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":29,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID663462":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462","firstName":"Isaiah","lastName":"Campbell","primaryNumber":"49","birthDate":"1997-08-15","currentAge":29,"birthCity":"Angra de Heroismo","birthCountry":"Portugal","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaiah","useLastName":"Campbell","middleName":"Lyn","boxscoreName":"Campbell, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaiah Campbell","nameSlug":"isaiah-campbell-663462","firstLastName":"Isaiah Campbell","lastFirstName":"Campbell, Isaiah","lastInitName":"Campbell, I","initLastName":"I Campbell","fullFMLName":"Isaiah Lyn Campbell","fullLFMName":"Campbell, Isaiah Lyn","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608337":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337","firstName":"Lucas","lastName":"Giolito","primaryNumber":"55","birthDate":"1994-07-14","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Giolito","middleName":"F.","boxscoreName":"Giolito","nickName":"Big Foot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"jee-oh-LEE-toe","mlbDebutDate":"2016-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Giolito","nameSlug":"lucas-giolito-608337","firstLastName":"Lucas Giolito","lastFirstName":"Giolito, Lucas","lastInitName":"Giolito, L","initLastName":"L Giolito","fullFMLName":"Lucas F. Giolito","fullLFMName":"Giolito, Lucas F.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID656537":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537","firstName":"Derek","lastName":"Hill","primaryNumber":"49","birthDate":"1995-12-30","currentAge":30,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 0\"","weight":206,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Derek","useLastName":"Hill","middleName":"Jerome","boxscoreName":"Hill, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Derek Hill","nameSlug":"derek-hill-656537","firstLastName":"Derek Hill","lastFirstName":"Hill, Derek","lastInitName":"Hill, D","initLastName":"D Hill","fullFMLName":"Derek Jerome Hill","fullLFMName":"Hill, Derek Jerome","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2025"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Sunny","temp":"83","wind":"6 mph, R To L"},"gameInfo":{"attendance":36192,"firstPitch":"2025-08-16T20:12:00.000Z","gameDurationMinutes":164},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"home":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"}},"officialScorer":{"id":811630,"fullName":"Shawn Medeiros","link":"/api/v1/people/811630"},"primaryDatacaster":{"id":584273,"fullName":"Andy Andres","link":"/api/v1/people/584273"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out sharply, second baseman Ceddanne Rafaela to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T20:12:54.926Z","endTime":"2025-08-16T20:13:04.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T17:31:12.744Z","endTime":"2025-08-16T19:53:39.113Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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-16T19:53:39.113Z","endTime":"2025-08-16T20:11:27.046Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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-16T20:11:27.046Z","endTime":"2025-08-16T20:12:57.327Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.26999902323657,"strikeZoneBottom":1.44000093508237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60161672580948,"aZ":-27.157357120847962,"pfxX":-8.297385984339435,"pfxZ":2.437470906321371,"pX":-0.10620819781677188,"pZ":2.3472964517152692,"vX0":7.055126264206243,"vY0":-141.59476211910297,"vZ0":-3.1895766264879595,"x":121.05,"y":175.4,"x0":-1.5371226052220153,"y0":50.00033318435456,"z0":5.2026484659461305,"aX":-17.05350570980212},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.0,"breakHorizontal":13.8,"spinRate":2133,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3850205129738802,"extension":6.304491867498717},"hitData":{"launchSpeed":102.4,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":143.13,"coordY":146.43}},"index":3,"playId":"10322909-76b9-315f-8a39-9a54ce582030","pitchNumber":1,"startTime":"2025-08-16T20:12:57.327Z","endTime":"2025-08-16T20:13:04.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:13:04.707Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T20:13:21.113Z","endTime":"2025-08-16T20:15:41.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.3,"endSpeed":90.0,"strikeZoneTop":3.33000052181367,"strikeZoneBottom":1.53255076852063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.823941973828433,"aZ":-17.984289605984397,"pfxX":-9.076771604090212,"pfxZ":6.8468598822652,"pX":0.6303001043832253,"pZ":2.404719512455628,"vX0":8.665217522310552,"vY0":-142.82130349779305,"vZ0":-5.010938817614039,"x":92.97,"y":173.85,"x0":-1.2585906827057047,"y0":50.00698131736972,"z0":5.307415179071049,"aX":-18.82157194372813},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":14.8,"spinRate":2131,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.38299993383063535,"extension":6.315595867099941},"index":0,"playId":"9b1f5e13-ad11-3151-a44e-6e1c0d766211","pitchNumber":1,"startTime":"2025-08-16T20:13:32.891Z","endTime":"2025-08-16T20:13:37.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.33000068409287,"strikeZoneBottom":1.61107735773128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49067485814468,"aZ":-29.91874996358232,"pfxX":-0.7172676236498914,"pfxZ":1.348825855602076,"pX":-0.34169659375029093,"pZ":4.0188197363487035,"vX0":3.3911981525853414,"vY0":-127.83558510106356,"vZ0":2.2270323334141926,"x":130.02,"y":130.27,"x0":-1.5856843109669703,"y0":50.00485765960006,"z0":5.466815679666442,"aX":-1.201770040824411},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":0.6,"spinRate":2655,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.4265827363628514,"extension":6.2602643633535004},"index":1,"playId":"55f0da6b-7869-316f-83ee-cc98aba91940","pitchNumber":2,"startTime":"2025-08-16T20:13:50.992Z","endTime":"2025-08-16T20:13:55.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.33000052565934,"strikeZoneBottom":1.58983094477043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.43356135046315,"aZ":-30.575165988817968,"pfxX":-0.2446440908742087,"pfxZ":0.9536390711682863,"pX":1.100638803655484,"pZ":2.3464230209165193,"vX0":6.632001911560546,"vY0":-128.55972082631502,"vZ0":-1.3877692202034007,"x":75.05,"y":175.43,"x0":-1.4839293612542135,"y0":50.00013097098263,"z0":5.27342079312599,"aX":-0.4101127124265784},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":-1.1,"spinRate":2660,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4265741441942441,"extension":6.3477661620621975},"index":2,"playId":"18efb96c-995d-3ca5-ab98-70cc6fd4eb0b","pitchNumber":3,"startTime":"2025-08-16T20:14:06.631Z","endTime":"2025-08-16T20:14:12.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55512099919764,"aZ":-17.628145780706745,"pfxX":-8.318543361436232,"pfxZ":7.218341310700675,"pX":-0.10232850787161964,"pZ":2.0081074026792534,"vX0":6.816038207268313,"vY0":-140.9574854765549,"vZ0":-5.8244651772479665,"x":120.9,"y":184.56,"x0":-1.469045625546235,"y0":50.003708377953075,"z0":5.236404545324882,"aX":-16.76737644437407},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.7,"spinRate":2125,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.38832458104850254,"extension":6.3183525704949615},"index":3,"playId":"e4e9b2cc-8a4c-3bb9-8e62-748f646f3121","pitchNumber":4,"startTime":"2025-08-16T20:14:25.446Z","endTime":"2025-08-16T20:14:28.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.32999814326116,"strikeZoneBottom":1.51945627246365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.633728398748445,"aZ":-31.618137964527932,"pfxX":5.624821977614034,"pfxZ":0.34861952815657204,"pX":1.7444151576868576,"pZ":1.1153395880347179,"vX0":6.379109191878406,"vY0":-125.3996030270175,"vZ0":-3.620394169228562,"x":50.51,"y":208.67,"x0":-1.564153852780507,"y0":50.001592635622494,"z0":5.160282788524444,"aX":8.946796079083041},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":-11.6,"spinRate":2445,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.43698254512343837,"extension":6.453450093222305},"index":4,"playId":"a7b036df-a271-32e6-b933-285f4996aba1","pitchNumber":5,"startTime":"2025-08-16T20:14:52.256Z","endTime":"2025-08-16T20:14:56.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T20:15:10.600Z","endTime":"2025-08-16T20:15:31.010Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"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":97.1,"endSpeed":89.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.692378782738242,"aZ":-24.49637760006306,"pfxX":-9.272246544279412,"pfxZ":3.783597902256143,"pX":0.24346213622217341,"pZ":2.043291594252792,"vX0":8.233234815862064,"vY0":-141.22077889492306,"vZ0":-4.597667668135388,"x":107.72,"y":183.61,"x0":-1.498078005996593,"y0":50.0053001811569,"z0":5.2586535271621475,"aX":-18.822838569634346},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":2122,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.38714619749916723,"extension":6.376702032568083},"hitData":{"launchSpeed":98.3,"launchAngle":31.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.7,"coordY":53.15}},"index":6,"playId":"837c9d7a-8a2e-30c9-a18a-8087ec6e9107","pitchNumber":6,"startTime":"2025-08-16T20:15:31.010Z","endTime":"2025-08-16T20:15:41.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:15:41.612Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, second baseman Ceddanne Rafaela to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-16T20:15:50.002Z","endTime":"2025-08-16T20:16:55.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.799896132344756,"aZ":-27.665567144405,"pfxX":0.05296637323213327,"pfxZ":2.620197974243502,"pX":0.5299655856963535,"pZ":1.8816742731532565,"vX0":5.005454074189382,"vY0":-129.50357477255992,"vZ0":-3.3236899466374417,"x":96.8,"y":187.97,"x0":-1.424432983352719,"y0":50.00295764719921,"z0":5.268811316533946,"aX":0.0901508021111189},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-1.1,"spinRate":2517,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.42089064142251953,"extension":6.338401004725594},"index":0,"playId":"b58e9664-3dc2-3a0d-bb46-d72623d96f3b","pitchNumber":1,"startTime":"2025-08-16T20:16:08.321Z","endTime":"2025-08-16T20:16:11.354Z","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":96.4,"endSpeed":88.7,"strikeZoneTop":3.20000086475,"strikeZoneBottom":1.50787845843615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.454803043120876,"aZ":-22.27758830332694,"pfxX":-9.62148505096187,"pfxZ":4.952635180725002,"pX":-0.5541633889215697,"pZ":1.1403026446928501,"vX0":6.10520243635984,"vY0":-140.15145052961935,"vZ0":-7.044825085688025,"x":138.12,"y":207.99,"x0":-1.5061578750749203,"y0":50.000745425972546,"z0":5.132049872005725,"aX":-19.216951438428058},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.8,"breakHorizontal":16.2,"spinRate":2166,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3902004170802842,"extension":6.469330252043607},"index":1,"playId":"20654471-a493-301b-a26f-52cc96594730","pitchNumber":2,"startTime":"2025-08-16T20:16:29.480Z","endTime":"2025-08-16T20:16:34.430Z","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":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08654807369427,"aZ":-22.052858967590414,"pfxX":-8.592935587300538,"pfxZ":4.889679316165382,"pX":-0.4439456942818021,"pZ":2.313424897291359,"vX0":6.214171807500958,"vY0":-141.30909088309622,"vZ0":-4.223522985608871,"x":133.92,"y":176.32,"x0":-1.529237683449626,"y0":50.004307683704766,"z0":5.202577246970977,"aX":-17.78897649031351},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.4,"breakHorizontal":14.8,"spinRate":2203,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38418605758403945,"extension":6.412342830130505},"hitData":{"launchSpeed":85.1,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.49,"coordY":138.0}},"index":2,"playId":"f0ef1bd1-8b6d-3c22-87ff-93bb677a2ca1","pitchNumber":3,"startTime":"2025-08-16T20:16:47.621Z","endTime":"2025-08-16T20:16:55.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:16:55.389Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a sharp line drive to right fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T20:18:54.964Z","endTime":"2025-08-16T20:19:19.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.968941070131656,"aZ":-17.247967698978215,"pfxX":-6.028918056842768,"pfxZ":7.936594477477186,"pX":-0.0690786543248146,"pZ":3.2909665794055964,"vX0":4.970571964809288,"vY0":-135.63477724941325,"vZ0":-4.721683232554407,"x":119.63,"y":149.92,"x0":-1.1333777294711411,"y0":50.005835267085665,"z0":6.240461988711185,"aX":-11.344193254847072},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":10.0,"spinRate":2293,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4023395757068329,"extension":6.196942243253208},"hitData":{"launchSpeed":113.7,"launchAngle":13.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":207.0,"coordY":95.0}},"index":0,"playId":"f2362c2b-a4d4-3194-8f53-8b6005473953","pitchNumber":1,"startTime":"2025-08-16T20:19:08.607Z","endTime":"2025-08-16T20:19:19.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:19:19.999Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T20:19:33.553Z","endTime":"2025-08-16T20:21:35.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.38922340830219,"strikeZoneBottom":1.62264741592777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.883261500547043,"aZ":-19.999410902000697,"pfxX":-8.760174259078463,"pfxZ":6.319646265125559,"pX":-0.5908469932160973,"pZ":2.8631419057464287,"vX0":6.144570162382547,"vY0":-137.0953110424528,"vZ0":-5.074529044243496,"x":139.52,"y":161.48,"x0":-1.7094390116176317,"y0":50.0032271773331,"z0":6.08032299651286,"aX":-16.87703232020709},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":2072,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39770628937427066,"extension":6.201882811865764},"index":0,"playId":"513394d8-cf6e-3555-89bd-8e7379acec53","pitchNumber":1,"startTime":"2025-08-16T20:19:46.685Z","endTime":"2025-08-16T20:19:51.603Z","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":78.4,"endSpeed":73.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.09413142838091,"aZ":-37.446419556742676,"pfxX":3.7463464517668443,"pfxZ":-3.947875041697481,"pX":0.35260167885666643,"pZ":1.1028839335346343,"vX0":2.5946597143545334,"vY0":-114.21754313522452,"vZ0":-3.5365870072013745,"x":103.56,"y":209.0,"x0":-1.281044314632945,"y0":50.00451005712612,"z0":6.317306098295801,"aX":4.999014504047537},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.7,"breakHorizontal":-7.4,"spinRate":2669,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4777543509952893,"extension":6.138245102909398},"index":1,"playId":"78493d52-cfe4-3543-9a5a-a7eeb86c8487","pitchNumber":2,"startTime":"2025-08-16T20:20:04.211Z","endTime":"2025-08-16T20:20:08.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.37000168788818,"strikeZoneBottom":1.69023454548581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.054861789811664,"aZ":-14.367636659484052,"pfxX":-4.304682451511249,"pfxZ":9.477392213010482,"pX":0.670711418603053,"pZ":3.521870355905378,"vX0":5.735561536855335,"vY0":-136.03348790465063,"vZ0":-4.727796402631331,"x":91.43,"y":143.69,"x0":-0.9030542074298089,"y0":50.006561619006945,"z0":6.27407970509223,"aX":-8.091984268746659},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2197,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.40221042096564696,"extension":6.37545784316734},"index":2,"playId":"52908375-3c33-3206-8e1d-b548b82c3bcb","pitchNumber":3,"startTime":"2025-08-16T20:20:24.429Z","endTime":"2025-08-16T20:20:28.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"actionPlayId":"52908375-3c33-3206-8e1d-b548b82c3bcb","startTime":"2025-08-16T20:20:34.179Z","endTime":"2025-08-16T20:20:43.894Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.31782726859696,"strikeZoneBottom":1.62771762840576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0422018382824,"aZ":-29.089048195588806,"pfxX":-5.971350562154104,"pfxZ":1.9305621997349824,"pX":-0.28399965507208946,"pZ":3.3885908865819125,"vX0":3.9966126878239905,"vY0":-124.79681763943631,"vZ0":-1.5309588150588858,"x":127.83,"y":147.29,"x0":-1.1199783269318495,"y0":50.00314576995511,"z0":6.377043046708967,"aX":-9.54208639957108},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":10.1,"spinRate":998,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.43672450972541865,"extension":6.283213270552159},"index":4,"playId":"71ff3551-4e44-3e1b-af35-62590b2a2c6c","pitchNumber":4,"startTime":"2025-08-16T20:20:43.894Z","endTime":"2025-08-16T20:20:47.874Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"27f2e725-8f71-3298-8ae5-371a622e40ce","startTime":"2025-08-16T20:21:06.465Z","endTime":"2025-08-16T20:21:13.471Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":77.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.858245705796207,"aZ":-36.178467976243574,"pfxX":2.9729942930923503,"pfxZ":-2.7388665187844774,"pX":-0.003071623819624939,"pZ":1.9325365955493379,"vX0":1.8983830841802192,"vY0":-118.49564367907413,"vZ0":-2.720401585691965,"x":117.12,"y":186.6,"x0":-1.1936582202566193,"y0":50.00492444557948,"z0":6.31503138443607,"aX":4.342902788203613},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.3,"breakHorizontal":-5.8,"spinRate":2769,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.45751203637031734,"extension":6.151688631135798},"hitData":{"launchSpeed":97.0,"launchAngle":45.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.0,"coordY":90.0}},"index":6,"playId":"7c6098de-3e2e-3a4b-9fbc-a209f3eee8df","pitchNumber":5,"startTime":"2025-08-16T20:21:24.525Z","endTime":"2025-08-16T20:21:35.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:21:35.470Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T20:21:50.129Z","endTime":"2025-08-16T20:24:17.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5,6],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.62717339658864,"strikeZoneBottom":1.79863865531411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60345060374149,"aZ":-19.941290269098964,"pfxX":-7.921893901867412,"pfxZ":6.484341182972088,"pX":-0.6357007828019742,"pZ":3.4552637273045814,"vX0":4.709469713177956,"vY0":-135.5049716038037,"vZ0":-3.4328495168244944,"x":141.23,"y":145.49,"x0":-1.354046398582845,"y0":50.00221815626687,"z0":6.107581160965328,"aX":-14.94404389554217},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":13.6,"spinRate":2093,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.40199813393377104,"extension":6.366277503283876},"index":0,"playId":"51090e4b-2db8-3927-b56c-ca6faf1794f2","pitchNumber":1,"startTime":"2025-08-16T20:22:04.553Z","endTime":"2025-08-16T20:22:10.032Z","isPitch":true,"type":"pitch"},{"details":{"description":"Roman Anthony steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"51090e4b-2db8-3927-b56c-ca6faf1794f2","startTime":"2025-08-16T20:22:28.778Z","endTime":"2025-08-16T20:22:44.007Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.981264366383716,"aZ":-39.49163105294827,"pfxX":3.6643991681377717,"pfxZ":-5.162020661578895,"pX":0.13182314940540016,"pZ":0.7623874035531697,"vX0":1.7944719354938714,"vY0":-117.66718372461786,"vZ0":-4.427164567722107,"x":111.98,"y":218.2,"x0":-1.114038925033952,"y0":50.002162017079954,"z0":6.284653165205016,"aX":5.1954999029817674},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.1,"breakHorizontal":-7.1,"spinRate":2740,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4634982694330234,"extension":6.24814035251133},"index":2,"playId":"e529d618-ed2b-3078-972a-fbd3d62f0333","pitchNumber":2,"startTime":"2025-08-16T20:22:44.007Z","endTime":"2025-08-16T20:22:49.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.858324592066253,"aZ":-33.32412230470492,"pfxX":-6.436755561913284,"pfxZ":-0.7216400758357864,"pX":-0.9484199684382756,"pZ":2.337185167003076,"vX0":2.8109882078483333,"vY0":-124.93603574043345,"vZ0":-2.5495520574983894,"x":153.15,"y":175.68,"x0":-1.2483794990559551,"y0":50.005384375679576,"z0":6.09485598897616,"aX":-10.233513047393103},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.7,"breakHorizontal":11.0,"spinRate":882,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.437494129788917,"extension":6.466995423460022},"index":3,"playId":"3ece3ce2-94a4-3c63-aa95-32d00b503682","pitchNumber":3,"startTime":"2025-08-16T20:23:10.145Z","endTime":"2025-08-16T20:23:14.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-16T20:23:33.056Z","endTime":"2025-08-16T20:23:49.536Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.49973598306931,"strikeZoneBottom":1.72145088707586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.352966087086166,"aZ":-21.339945263591378,"pfxX":-3.89904717581377,"pfxZ":6.870310641910118,"pX":-0.3765993382487562,"pZ":3.8734661107486983,"vX0":3.2890429073058347,"vY0":-125.09306657953925,"vZ0":-1.4346336087055804,"x":131.36,"y":134.2,"x0":-1.204926316038642,"y0":50.003357019475274,"z0":6.211875068085512,"aX":-6.150185662913608},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.4,"breakHorizontal":6.2,"spinRate":917,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.43864093049757535,"extension":6.352645326629038},"index":5,"playId":"c3be7624-0c34-3ac2-af31-74602943ba9c","pitchNumber":4,"startTime":"2025-08-16T20:23:49.536Z","endTime":"2025-08-16T20:23:55.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.235328903361896,"aZ":-37.488517134284336,"pfxX":2.9273352570931164,"pfxZ":-3.778162901090085,"pX":0.6610224307191445,"pZ":0.884383125547522,"vX0":3.195878647384301,"vY0":-117.86107567100638,"vZ0":-4.196567267328785,"x":91.8,"y":214.9,"x0":-1.0923388155626728,"y0":50.00167156943494,"z0":6.147244244121822,"aX":4.12040046574505},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.6,"breakHorizontal":-6.1,"spinRate":2624,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46459314114939065,"extension":6.427610148611204},"index":6,"playId":"d402ad18-6ef3-3eb4-b052-3e21abf77f76","pitchNumber":5,"startTime":"2025-08-16T20:24:11.032Z","endTime":"2025-08-16T20:24:17.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:24:17.035Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a soft ground ball to third baseman Graham Pauley. Roman Anthony to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T20:24:34.512Z","endTime":"2025-08-16T20:27:15.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.41321151749884,"strikeZoneBottom":1.56428392570942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.588789448687187,"aZ":-35.601816287145354,"pfxX":1.5201839598670257,"pfxZ":-2.216509184107524,"pX":-0.1604626079638611,"pZ":2.0483899868569533,"vX0":2.486149066501423,"vY0":-122.71262170637725,"vZ0":-2.5518348648565,"x":123.12,"y":183.47,"x0":-1.3796966872979917,"y0":50.00555418616387,"z0":6.100031621324787,"aX":2.346218792517365},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.3,"breakHorizontal":-3.2,"spinRate":2517,"spinDirection":100},"zone":8,"typeConfidence":2.0,"plateTime":0.4443493237552558,"extension":6.218528984950006},"index":0,"playId":"9e448631-0389-3126-bfa5-634200018a7e","pitchNumber":1,"startTime":"2025-08-16T20:24:44.238Z","endTime":"2025-08-16T20:24:48.997Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.705658288880937,"aZ":-13.563869164883664,"pfxX":-5.282349667928005,"pfxZ":9.868117461705738,"pX":-0.28254621094441484,"pZ":3.927006654786835,"vX0":3.4141734365839858,"vY0":-136.60686036539286,"vZ0":-3.9798874969292086,"x":127.77,"y":132.75,"x0":-0.8636763518438172,"y0":50.00155470233809,"z0":6.338172819660969,"aX":-9.96116441674745},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":8.9,"spinRate":2096,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40128457645687776,"extension":6.33779782816896},"index":1,"playId":"616ab364-a9e7-3fc1-9c00-59e04c5afebe","pitchNumber":2,"startTime":"2025-08-16T20:25:02.880Z","endTime":"2025-08-16T20:25:07.216Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-16T20:25:17.575Z","endTime":"2025-08-16T20:25:34.490Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.41524821758136,"strikeZoneBottom":1.49810718282538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.427750251251517,"aZ":-38.8325399326223,"pfxX":3.814397996730558,"pfxZ":-4.924733748483241,"pX":-0.4254944466483856,"pZ":-0.08962630653794997,"vX0":0.533668035747481,"vY0":-115.76115354301291,"vZ0":-5.772953042726397,"x":133.22,"y":241.2,"x0":-1.1546753736539517,"y0":50.00411797968862,"z0":6.170931395781424,"aX":5.155951829524042},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.1,"breakHorizontal":-7.1,"spinRate":2664,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.47388854788524704,"extension":6.468681555792095},"index":3,"playId":"4fdc1f26-ab7a-3a0b-857e-bfccd19ea777","pitchNumber":3,"startTime":"2025-08-16T20:25:34.490Z","endTime":"2025-08-16T20:25:38.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6474205592782,"aZ":-14.35012444188573,"pfxX":-5.6236747828150095,"pfxZ":9.184373675611713,"pX":-0.25920119378837553,"pZ":3.241625747314239,"vX0":3.4893118327608166,"vY0":-137.94517720178033,"vZ0":-5.6078746751718445,"x":126.88,"y":151.26,"x0":-0.8052247597294816,"y0":50.0038488027951,"z0":6.2566323924287826,"aX":-10.915595954347525},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":9.5,"spinRate":2190,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3959907302031631,"extension":6.452878336324034},"index":4,"playId":"8b304318-c7d6-3955-9bef-e5462d9b6178","pitchNumber":4,"startTime":"2025-08-16T20:26:00.996Z","endTime":"2025-08-16T20:26:04.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.30640920646418,"strikeZoneBottom":1.62943996816114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.583012155525587,"aZ":-23.460419179053613,"pfxX":-2.2921286597235087,"pfxZ":5.45815077842702,"pX":-0.019806137192125484,"pZ":0.6795592205728116,"vX0":3.34185250909162,"vY0":-125.14250349934436,"vZ0":-8.22013790821644,"x":117.75,"y":220.43,"x0":-1.0704224084825773,"y0":50.00459882215535,"z0":5.907729667973003,"aX":-3.661551462060263},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.4,"breakHorizontal":3.5,"spinRate":889,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4365057770615133,"extension":6.476834012671371},"index":5,"playId":"7d5058f3-adf5-30a6-80d2-b7a8e275d8b7","pitchNumber":5,"startTime":"2025-08-16T20:26:24.272Z","endTime":"2025-08-16T20:26:28.168Z","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":85.7,"endSpeed":80.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.351457976949348,"aZ":-32.21476729100613,"pfxX":1.5574769731034501,"pfxZ":-0.030180986342893235,"pX":0.06753059141581454,"pZ":0.7628697321392601,"vX0":3.075025505279857,"vY0":-124.916541741244,"vZ0":-6.436691366474122,"x":114.43,"y":218.18,"x0":-1.3719207183562085,"y0":50.00084824592825,"z0":5.9556046027687035,"aX":2.5101215293153807},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":-3.4,"spinRate":2421,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4351163180566351,"extension":6.277420459668497},"hitData":{"launchSpeed":51.5,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":111.4,"coordY":185.04}},"index":6,"playId":"9a5a3604-c3ed-3669-b5b1-dcbb91180a6a","pitchNumber":6,"startTime":"2025-08-16T20:27:06.502Z","endTime":"2025-08-16T20:27:15.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:27:15.392Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a sharp ground ball to right fielder Jakob Marsee. Roman Anthony scores. Trevor Story scores. Masataka Yoshida to 2nd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T20:27:49.532Z","endTime":"2025-08-16T20:29:25.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2,3,4],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.25999788435796,"strikeZoneBottom":1.45524645997937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.097819200866148,"aZ":-28.10027429288119,"pfxX":2.1430956903878045,"pfxZ":2.3388894310362414,"pX":0.4985957863624432,"pZ":3.8555481876366335,"vX0":3.4538130046529303,"vY0":-130.02233301303207,"vZ0":-0.8836340938571627,"x":97.99,"y":134.68,"x0":-1.1170046782254905,"y0":50.00027229933942,"z0":6.301258814765683,"aX":3.728266925941683},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-4.6,"spinRate":2272,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4186567959973986,"extension":6.269576844938532},"index":0,"playId":"6ec5c3d6-dc3d-3cfa-a9fa-cefd18c215ac","pitchNumber":1,"startTime":"2025-08-16T20:27:49.532Z","endTime":"2025-08-16T20:27:52.614Z","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":81.6,"endSpeed":77.6,"strikeZoneTop":3.25999953978415,"strikeZoneBottom":1.48719995408568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.047228637531653,"aZ":-37.14308778733599,"pfxX":2.2399684176638788,"pfxZ":-3.3545615482644653,"pX":-1.1269961584019645,"pZ":1.9000497458898167,"vX0":0.14274473074601401,"vY0":-119.1392660493728,"vZ0":-2.334699965085358,"x":159.96,"y":187.48,"x0":-1.479417589953436,"y0":50.001141035510145,"z0":6.150539998266966,"aX":3.321911844776599},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.4,"breakHorizontal":-4.1,"spinRate":2694,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.45426786155208454,"extension":6.239136760427876},"index":1,"playId":"0e30c242-af04-38db-8916-f91d4ca1c803","pitchNumber":2,"startTime":"2025-08-16T20:28:07.427Z","endTime":"2025-08-16T20:28:11.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.35823348983463,"strikeZoneBottom":1.33675804418641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02180856583351,"aZ":-22.530696243892027,"pfxX":1.27289640464176,"pfxZ":5.411682136181891,"pX":0.515497457484309,"pZ":3.0736958972230006,"vX0":3.9636355941859667,"vY0":-131.42252490659587,"vZ0":-3.6190853733688706,"x":97.35,"y":155.79,"x0":-1.1664423589123376,"y0":50.001700489542394,"z0":6.106122718058114,"aX":2.267049218402723},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":-3.0,"spinRate":2222,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.413853868306413,"extension":6.322031594069875},"index":2,"playId":"e9adab89-67a6-3ab1-bbd9-5bd78fb2725d","pitchNumber":3,"startTime":"2025-08-16T20:28:26.954Z","endTime":"2025-08-16T20:28:32.828Z","isPitch":true,"type":"pitch"},{"details":{"description":"Trevor Story steals (22) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"e9adab89-67a6-3ab1-bbd9-5bd78fb2725d","startTime":"2025-08-16T20:28:46.165Z","endTime":"2025-08-16T20:28:53.357Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.26000127339886,"strikeZoneBottom":1.34242961679936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4297018011124,"aZ":-21.044466253041588,"pfxX":-7.21388559920691,"pfxZ":6.931617786970231,"pX":0.5164936494056829,"pZ":1.0367380020104615,"vX0":6.035907421389957,"vY0":-125.65535103938493,"vZ0":-8.215428675912356,"x":97.31,"y":210.79,"x0":-0.9744197146212981,"y0":50.005554181709826,"z0":6.046588238984541,"aX":-11.587832867409631},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.9,"breakHorizontal":11.8,"spinRate":1105,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4351808967046509,"extension":6.482790213552797},"index":4,"playId":"361edc27-1efd-392f-a64c-74320474fea5","pitchNumber":4,"startTime":"2025-08-16T20:28:53.357Z","endTime":"2025-08-16T20:28:56.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8812249392213,"aZ":-22.021826325154127,"pfxX":2.2180813559765604,"pfxZ":5.673469470809977,"pX":-0.030345262248442376,"pZ":1.698508668652591,"vX0":2.5359254189566687,"vY0":-131.63465253388557,"vZ0":-6.982719617972887,"x":118.16,"y":192.92,"x0":-1.2875115910948616,"y0":50.00186371013633,"z0":5.9689391787318105,"aX":3.96662892987406},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-4.4,"spinRate":2207,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.41306573973611105,"extension":6.334338045843173},"hitData":{"launchSpeed":103.0,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":184.75,"coordY":105.06}},"index":5,"playId":"e46474c2-b713-33f0-85a5-0fd0a8ac82ba","pitchNumber":5,"startTime":"2025-08-16T20:29:14.726Z","endTime":"2025-08-16T20:29:25.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:29:25.023Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, second baseman Xavier Edwards to first baseman Troy Johnston.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-16T20:30:46.665Z","endTime":"2025-08-16T20:30:56.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T20:29:54.482Z","endTime":"2025-08-16T20:30:48.903Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.937247913627644,"aZ":-20.44726506446062,"pfxX":-9.047613777531144,"pfxZ":6.140434832065606,"pX":-0.6403052245089651,"pZ":1.988243143197332,"vX0":5.735015783475025,"vY0":-136.98644472416197,"vZ0":-7.065241946954216,"x":141.41,"y":185.1,"x0":-1.5804801544111151,"y0":50.00332206165385,"z0":5.988357275022208,"aX":-17.275865340894185},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2058,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3991295859606385,"extension":6.342020230208336},"hitData":{"launchSpeed":89.5,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.0,"coordY":156.0}},"index":1,"playId":"d3242113-9071-30ea-9930-08b540f2879f","pitchNumber":1,"startTime":"2025-08-16T20:30:48.903Z","endTime":"2025-08-16T20:30:56.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:30:56.810Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out sharply, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T20:32:53.226Z","endTime":"2025-08-16T20:34:23.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.34000067404866,"strikeZoneBottom":1.67610126480107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07317756946859,"aZ":-23.90809044935172,"pfxX":-10.240488893751966,"pfxZ":4.214760004870018,"pX":-1.5425232666138993,"pZ":1.7042896080727665,"vX0":3.8824349472990796,"vY0":-139.75916510831112,"vZ0":-5.384859507518387,"x":175.8,"y":192.76,"x0":-1.6263873222570162,"y0":50.002415529506635,"z0":5.244901516341994,"aX":-20.079761368276902},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":17.6,"spinRate":2232,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39322352641226166,"extension":6.292004965279589},"index":0,"playId":"af36d7d0-0264-3b6d-9340-627ac320f038","pitchNumber":1,"startTime":"2025-08-16T20:33:20.629Z","endTime":"2025-08-16T20:33:24.179Z","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":95.7,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.743505678497275,"aZ":-26.602259738294606,"pfxX":-10.14817831226236,"pfxZ":2.845531353267015,"pX":-0.489895717388932,"pZ":1.8278867702226125,"vX0":6.601267468893014,"vY0":-139.22874365336926,"vZ0":-4.3552936677649114,"x":135.67,"y":189.43,"x0":-1.5750449410891008,"y0":50.00681415856939,"z0":5.176685477198072,"aX":-19.894843360791015},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":17.0,"spinRate":2229,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39366391516394117,"extension":6.380820191720168},"index":1,"playId":"1b55a5b3-715d-3477-8469-6193e5e8291d","pitchNumber":2,"startTime":"2025-08-16T20:33:37.484Z","endTime":"2025-08-16T20:33:40.762Z","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":95.4,"endSpeed":87.2,"strikeZoneTop":3.43617899724665,"strikeZoneBottom":1.61379352522089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5350019405302,"aZ":-25.18934625513095,"pfxX":-9.113000536328887,"pfxZ":3.574141862278445,"pX":-1.3330946571888542,"pZ":3.06117335401892,"vX0":4.095774596741447,"vY0":-138.96012270301665,"vZ0":-1.713221397400232,"x":167.81,"y":156.13,"x0":-1.6433615524352039,"y0":50.00078122614827,"z0":5.361403405573241,"aX":-17.795160076318666},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.4,"breakHorizontal":15.6,"spinRate":2039,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3943776722147603,"extension":6.3849561518079305},"index":2,"playId":"2addc112-9470-3f1e-a1a4-4a3b21519ef3","pitchNumber":3,"startTime":"2025-08-16T20:33:57.830Z","endTime":"2025-08-16T20:34:02.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.075895502502284,"aZ":-31.219686240114008,"pfxX":0.4737553701419701,"pfxZ":0.5739472251508833,"pX":-0.054251258607750964,"pZ":2.5493734503456937,"vX0":3.6753784233599176,"vY0":-128.03440499523194,"vZ0":-1.0418810634964124,"x":119.07,"y":169.95,"x0":-1.5667019028046747,"y0":50.00449659379935,"z0":5.392681404403803,"aX":0.790638958063502},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-1.7,"spinRate":2508,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4269010788563028,"extension":6.385221462863277},"hitData":{"launchSpeed":103.8,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":97.6,"coordY":142.05}},"index":3,"playId":"84eefb67-eae8-31cf-85fa-1fae529f2038","pitchNumber":4,"startTime":"2025-08-16T20:34:16.617Z","endTime":"2025-08-16T20:34:23.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:34:23.883Z","atBatIndex":9},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Liam Hicks reaches on a fielding error by first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T20:34:43.090Z","endTime":"2025-08-16T20:36:49.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.36000048630198,"strikeZoneBottom":1.65741144000381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21169144964553,"aZ":-25.10042167596812,"pfxX":-11.13294727005139,"pfxZ":3.5806522547602535,"pX":1.2215856374974243,"pZ":1.178329415122817,"vX0":10.788751372377183,"vY0":-140.26342177022406,"vZ0":-6.539520131620884,"x":70.44,"y":206.97,"x0":-1.2439787406314595,"y0":50.00337084030874,"z0":5.196534697419475,"aX":-21.997590237049987},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":17.8,"spinRate":2174,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39176505639557346,"extension":6.526634083399591},"index":0,"playId":"ab7bff47-8976-3b5c-ac3f-b0c300f13c96","pitchNumber":1,"startTime":"2025-08-16T20:34:53.322Z","endTime":"2025-08-16T20:34:57.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.50203600946091,"strikeZoneBottom":1.69422088849123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52877666975917,"aZ":-28.69444896108684,"pfxX":-0.5457800193136171,"pfxZ":2.007053399933863,"pX":-0.9977886889392633,"pZ":1.8117453286473555,"vX0":2.1738328675763148,"vY0":-130.46576173896352,"vZ0":-3.277976422035962,"x":155.03,"y":189.86,"x0":-1.7682358343513043,"y0":50.00596989343691,"z0":5.2298747509297225,"aX":-0.9481959459240066},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":0.6,"spinRate":2477,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.41863977562598054,"extension":6.173219367877408},"index":1,"playId":"ee29c540-b5c9-3c61-b86b-07079b446333","pitchNumber":2,"startTime":"2025-08-16T20:35:12.332Z","endTime":"2025-08-16T20:35:16.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.43112424328208,"strikeZoneBottom":1.7282885337829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.798468162978544,"aZ":-29.41305761909382,"pfxX":-0.09780676329512983,"pfxZ":1.6532697101596678,"pX":-0.2574831059039781,"pZ":2.086659393316685,"vX0":3.430629203883666,"vY0":-128.79314001085245,"vZ0":-2.3092515875242556,"x":126.81,"y":182.44,"x0":-1.5964921750649081,"y0":50.00572679446715,"z0":5.279294886861733,"aX":-0.1641363402889721},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":-0.6,"spinRate":2553,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.42597323903106377,"extension":6.332622974829151},"index":2,"playId":"bd8078aa-1019-3cb3-afcf-e8117b286a8d","pitchNumber":3,"startTime":"2025-08-16T20:35:29.669Z","endTime":"2025-08-16T20:35:34.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.47386029846991,"strikeZoneBottom":1.70115998411874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99508023882579,"aZ":-23.488795264077982,"pfxX":-10.304087496103252,"pfxZ":5.09465152334587,"pX":0.1854854869690202,"pZ":1.3366440214169573,"vX0":8.320937229005656,"vY0":-130.13840652020863,"vZ0":-4.725941391931704,"x":109.93,"y":202.69,"x0":-1.725068742426161,"y0":50.000209362266006,"z0":4.970177426718004,"aX":-17.55499856032578},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":16.7,"spinRate":2048,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.42194576081841806,"extension":6.45655982968007},"index":3,"playId":"b83ceb5b-7beb-30cf-b10a-cedccd77186d","pitchNumber":4,"startTime":"2025-08-16T20:35:49.069Z","endTime":"2025-08-16T20:35:53.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.618588157917785,"aZ":-26.362378935536597,"pfxX":-9.773967487817519,"pfxZ":2.94215562570551,"pX":-0.28975573235222796,"pZ":1.9926460899021792,"vX0":6.890735309887596,"vY0":-139.74069262141768,"vZ0":-4.2483749638866275,"x":128.04,"y":184.98,"x0":-1.5182203089454152,"y0":50.00574563975876,"z0":5.2655527868182,"aX":-19.324884001798278},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.6,"breakHorizontal":16.3,"spinRate":2179,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3920349717514542,"extension":6.375171396215625},"index":4,"playId":"e6938b74-5478-38df-b377-6b80be661424","pitchNumber":5,"startTime":"2025-08-16T20:36:06.155Z","endTime":"2025-08-16T20:36:10.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-16T20:36:24.200Z","endTime":"2025-08-16T20:36:42.476Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.870022987038396,"aZ":-26.988785824846758,"pfxX":-10.250463140209385,"pfxZ":2.57492741597995,"pX":-0.4340928868806201,"pZ":1.2985701129002356,"vX0":6.67257960726128,"vY0":-141.6524766056696,"vZ0":-5.848695160838025,"x":133.55,"y":203.72,"x0":-1.4985512489491308,"y0":50.005172067742194,"z0":5.13496098420452,"aX":-20.660442670513024},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":17.0,"spinRate":2058,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.38791431937477094,"extension":6.499478062746816},"hitData":{"launchSpeed":69.8,"launchAngle":-37.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":142.19,"coordY":172.46}},"index":6,"playId":"82845b04-f635-3049-acd5-8f65e84d22f8","pitchNumber":6,"startTime":"2025-08-16T20:36:42.476Z","endTime":"2025-08-16T20:36:49.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:36:49.795Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Heriberto Hernández grounds into a double play, third baseman Alex Bregman to second baseman Ceddanne Rafaela to first baseman Romy Gonzalez. Liam Hicks out at 2nd. Heriberto Hernández out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-16T20:37:28.719Z","endTime":"2025-08-16T20:37:42.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":97.3,"endSpeed":89.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.563419343436642,"aZ":-25.632035336639976,"pfxX":-8.984297384636081,"pfxZ":3.2107613053169963,"pX":-1.084904961792381,"pZ":2.2095034037436627,"vX0":4.644250012453733,"vY0":-141.6874017785476,"vZ0":-3.8818482544796957,"x":158.35,"y":179.12,"x0":-1.5755722822427904,"y0":50.00537802920742,"z0":5.230182621250795,"aX":-18.318130165033736},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":2079,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.38618949530534774,"extension":6.447329426440015},"hitData":{"launchSpeed":72.9,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":163.34}},"index":0,"playId":"a4db17c9-8c85-3e4e-a8fd-bddd5b687a1e","pitchNumber":1,"startTime":"2025-08-16T20:37:35.132Z","endTime":"2025-08-16T20:37:42.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:37:42.722Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T20:39:48.173Z","endTime":"2025-08-16T20:42:00.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25848507483178,"aZ":-15.977704977371006,"pfxX":-7.780502179968606,"pfxZ":8.424715805609324,"pX":-0.033115808718327956,"pZ":2.433035688081398,"vX0":6.267328392382302,"vY0":-137.4832625777908,"vZ0":-6.69607832202368,"x":118.26,"y":173.09,"x0":-1.3265806706039462,"y0":50.00321319162565,"z0":5.976375013580754,"aX":-14.958720252684195},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":12.8,"spinRate":2221,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3977462093925639,"extension":6.225379060125282},"index":0,"playId":"d283287f-5e17-393f-9f76-b14a2cc9a430","pitchNumber":1,"startTime":"2025-08-16T20:40:05.617Z","endTime":"2025-08-16T20:40:09.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.46000126287614,"strikeZoneBottom":1.60389847796436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.242579115425286,"aZ":-28.534547720724778,"pfxX":-6.789505612327949,"pfxZ":2.311090953998413,"pX":-1.8807050790143625,"pZ":2.620117071334703,"vX0":0.7655047330741761,"vY0":-124.35618862888406,"vZ0":-2.8009834357849277,"x":188.69,"y":168.04,"x0":-1.30827012620578,"y0":50.00587659365264,"z0":6.110543907189544,"aX":-10.71287211544461},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.8,"breakHorizontal":12.1,"spinRate":1025,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4392400372429317,"extension":6.18545038187363},"index":1,"playId":"7329783b-6c4b-3606-abe8-6d2780000c79","pitchNumber":2,"startTime":"2025-08-16T20:40:23.048Z","endTime":"2025-08-16T20:40:26.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06196406715626,"aZ":-26.85365690732741,"pfxX":-6.763478663455075,"pfxZ":3.3297109350512795,"pX":-0.7043354353908517,"pZ":2.428675415464846,"vX0":2.86292641242263,"vY0":-124.80865504126854,"vZ0":-3.9738625207574962,"x":143.85,"y":173.21,"x0":-0.9793996561888281,"y0":50.00402661798291,"z0":6.220872130278714,"aX":-10.809499590792905},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.5,"breakHorizontal":11.8,"spinRate":987,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.43670529140255043,"extension":6.202357365373236},"index":2,"playId":"ac688edd-0393-3689-bdb9-244ef75643c5","pitchNumber":3,"startTime":"2025-08-16T20:40:36.166Z","endTime":"2025-08-16T20:40:39.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-16T20:40:47.095Z","endTime":"2025-08-16T20:41:03.140Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.46000192943351,"strikeZoneBottom":1.62364830756437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860591364351503,"aZ":-22.102668482476574,"pfxX":0.4883084117925054,"pfxZ":5.723768736241759,"pX":-0.9665313184706877,"pZ":4.8882975846844765,"vX0":0.9589319920136441,"vY0":-131.33718009019853,"vZ0":0.846477273471154,"x":153.84,"y":106.8,"x0":-1.398764997429823,"y0":50.00449462404543,"z0":6.1964014799567515,"aX":0.8594417027882555},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":-1.1,"spinRate":2246,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41585434226484796,"extension":6.140474978499284},"index":4,"playId":"f3603cf8-f821-3105-8297-4bc8d9a1bc04","pitchNumber":4,"startTime":"2025-08-16T20:41:03.140Z","endTime":"2025-08-16T20:41:06.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12074547932894,"aZ":-37.608767951579175,"pfxX":2.5253488043047,"pfxZ":-3.9664010225265383,"pX":-0.723470798363307,"pZ":2.607143585960065,"vX0":-0.07402048955435615,"vY0":-116.65198902008615,"vZ0":-0.6210265230702915,"x":144.58,"y":168.39,"x0":-1.0190186209083791,"y0":50.00246494662526,"z0":6.439940662514888,"aX":3.4602120996070944},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.1,"breakHorizontal":-4.6,"spinRate":2523,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.47057886930549797,"extension":6.201511855690493},"index":5,"playId":"fec78343-c731-32ab-b74d-aa38cf30a3f3","pitchNumber":5,"startTime":"2025-08-16T20:41:17.747Z","endTime":"2025-08-16T20:41:21.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.132804261300105,"aZ":-23.48354906425854,"pfxX":-7.774338133258136,"pfxZ":5.448154776283315,"pX":-0.7325978814555705,"pZ":1.8854610783613064,"vX0":2.9474114615730844,"vY0":-126.1151018373385,"vZ0":-5.653559895047992,"x":144.92,"y":187.87,"x0":-0.9134179250557941,"y0":50.00010440649806,"z0":6.076659145586571,"aX":-12.390917267781168},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.6,"breakHorizontal":13.3,"spinRate":1120,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4360369476316328,"extension":6.2694419724288215},"index":6,"playId":"abb60e5e-f1bd-3eae-8435-55bb3f911c0a","pitchNumber":6,"startTime":"2025-08-16T20:41:36.923Z","endTime":"2025-08-16T20:41:40.247Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.426168111341067,"aZ":-34.716607231567934,"pfxX":3.01239705348559,"pfxZ":-1.5926849408686818,"pX":-1.0387972264962124,"pZ":1.6546938590594853,"vX0":-0.16204469274837985,"vY0":-125.38987187575962,"vZ0":-3.861003118232685,"x":156.6,"y":194.1,"x0":-1.3650405537642447,"y0":50.00187420599655,"z0":6.035377086735813,"aX":4.815030289195445},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.5,"breakHorizontal":-5.4,"spinRate":2463,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4361727528981092,"extension":6.150588437036119},"index":7,"playId":"aa563f7b-fce7-3b3d-b002-95b3f0be5a68","pitchNumber":7,"startTime":"2025-08-16T20:41:56.439Z","endTime":"2025-08-16T20:42:00.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:42:00.004Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ceddanne Rafaela lines out to right fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T20:42:05.779Z","endTime":"2025-08-16T20:42:49.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.486253621066073,"aZ":-32.548360276974215,"pfxX":2.7193529796562257,"pfxZ":-0.23346320101798668,"pX":-0.5994834342436152,"pZ":3.392795288680089,"vX0":1.3036911577392438,"vY0":-124.77138146108253,"vZ0":-0.12051388935785967,"x":139.85,"y":147.17,"x0":-1.4803271745650017,"y0":50.00484554473996,"z0":6.09911529734826,"aX":4.335049554870394},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":-5.2,"spinRate":2431,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.43714591619402565,"extension":6.201041235388871},"index":0,"playId":"39c716e2-f127-3d3b-8f6a-b1210fb7131e","pitchNumber":1,"startTime":"2025-08-16T20:42:26.279Z","endTime":"2025-08-16T20:42:29.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.744086058043823,"aZ":-20.098777206945293,"pfxX":-8.32243823732486,"pfxZ":6.140727764084109,"pX":-0.5717022321785842,"pZ":2.01839217560153,"vX0":4.840282965014755,"vY0":-138.5512104627331,"vZ0":-7.094173634308815,"x":138.79,"y":184.28,"x0":-1.2500486877948347,"y0":50.00017770757397,"z0":5.9309816966710684,"aX":-16.356956256008285},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":14.3,"spinRate":2084,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.39366782442019854,"extension":6.3395561364001916},"hitData":{"launchSpeed":98.8,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.22,"coordY":95.96}},"index":1,"playId":"e517b74d-937f-3f92-b14b-db63abc47833","pitchNumber":2,"startTime":"2025-08-16T20:42:41.515Z","endTime":"2025-08-16T20:42:49.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:42:49.596Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Connor Wong lines out sharply to right fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-16T20:42:56.360Z","endTime":"2025-08-16T20:44:40.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.35999973174152,"strikeZoneBottom":1.47560445847348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54362523084068,"aZ":-19.122229366071473,"pfxX":-8.666508604439313,"pfxZ":7.003628149637228,"pX":-0.3795644366555063,"pZ":1.1149487538345149,"vX0":5.5805094458345454,"vY0":-135.19546416967373,"vZ0":-9.074720009055893,"x":131.47,"y":208.68,"x0":-1.337073309379115,"y0":50.0045800967374,"z0":5.839635440328091,"aX":-16.156980151551856},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":14.6,"spinRate":1923,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4040562887581056,"extension":6.318370380774837},"index":0,"playId":"6c5dc1df-fde8-3e41-a110-1d3cfa730b5d","pitchNumber":1,"startTime":"2025-08-16T20:43:13.327Z","endTime":"2025-08-16T20:43:17.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23536323091265,"aZ":-33.923496815017494,"pfxX":2.720857254602021,"pfxZ":-1.1211101781197907,"pX":-0.022223523271865837,"pZ":2.2591363278988363,"vX0":1.961271104817961,"vY0":-124.00152832639363,"vZ0":-2.5894318529673175,"x":117.85,"y":177.78,"x0":-1.1762245575462627,"y0":50.00283134941415,"z0":6.14044104175215,"aX":4.246918925958544},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.4,"breakHorizontal":-5.4,"spinRate":2479,"spinDirection":108},"zone":5,"typeConfidence":2.0,"plateTime":0.44129811020758947,"extension":6.266203261744994},"index":1,"playId":"3aca31cb-11ae-381e-99d3-ee1567ee1439","pitchNumber":2,"startTime":"2025-08-16T20:43:27.716Z","endTime":"2025-08-16T20:43:31.816Z","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":94.6,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27676453857155,"aZ":-16.71610925688398,"pfxX":-7.646034064241427,"pfxZ":7.995948021555842,"pX":-0.33368541793059203,"pZ":2.538538806048631,"vX0":4.975917446501655,"vY0":-137.6284271831769,"vZ0":-6.3499184685966705,"x":129.72,"y":170.24,"x0":-1.1643326344823586,"y0":50.00510425403773,"z0":5.9928227477009175,"aX":-14.7862852337957},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":13.0,"spinRate":2138,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3967680899686301,"extension":6.335471910968626},"index":2,"playId":"68ad1d13-6f74-344b-8b88-a20c84d80ba2","pitchNumber":3,"startTime":"2025-08-16T20:43:50.983Z","endTime":"2025-08-16T20:43:54.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-16T20:44:07.449Z","endTime":"2025-08-16T20:44:14.837Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.35999897844543,"strikeZoneBottom":1.48626197880851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.283234656634914,"aZ":-15.007340400244846,"pfxX":-3.806980555935409,"pfxZ":8.996878420829132,"pX":-0.6002719548248762,"pZ":4.180300417062717,"vX0":1.9644675955172364,"vY0":-137.01811454393362,"vZ0":-3.040564678340976,"x":139.88,"y":125.91,"x0":-0.830565100382506,"y0":50.00359594881952,"z0":6.325334423832435,"aX":-7.264050242079243},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":6.5,"spinRate":2152,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39922527698778376,"extension":6.26291465248662},"index":4,"playId":"c2344e60-8301-34b9-8346-32ca3e6abee6","pitchNumber":4,"startTime":"2025-08-16T20:44:14.837Z","endTime":"2025-08-16T20:44:19.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.3,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01448053171321,"aZ":-12.84122088202667,"pfxX":-4.613665637671816,"pfxZ":9.825671520710934,"pX":0.60779465361986,"pZ":2.720109824310124,"vX0":5.274534097345864,"vY0":-138.67325844342014,"vZ0":-7.000718440266245,"x":93.83,"y":165.34,"x0":-0.7102355436293718,"y0":50.002613415300644,"z0":6.115763731924802,"aX":-9.078279494056575},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2248,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.393423743500799,"extension":6.374228696436084},"hitData":{"launchSpeed":104.0,"launchAngle":18.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":206.12,"coordY":100.33}},"index":5,"playId":"b4304ead-6121-360c-9e33-4e47c7b022d8","pitchNumber":5,"startTime":"2025-08-16T20:44:33.161Z","endTime":"2025-08-16T20:44:40.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:44:40.450Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a line drive to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T20:46:33.864Z","endTime":"2025-08-16T20:48:52.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.61998182471287,"strikeZoneBottom":1.63005297209853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.39267066725317,"aZ":-29.591206165169403,"pfxX":-0.7545758285811557,"pfxZ":1.51538112879968,"pX":-1.6078328308268053,"pZ":3.5475525867913666,"vX0":0.959094182247582,"vY0":-128.58207997066467,"vZ0":1.094105013606451,"x":178.29,"y":143.0,"x0":-1.8846948127704448,"y0":50.00192228511816,"z0":5.383485985163055,"aX":-1.285125692096635},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":1.2,"spinRate":2451,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.42323465089272627,"extension":6.149882411860691},"index":0,"playId":"12638345-cd7e-3c98-8990-6c4ceaa29b1a","pitchNumber":1,"startTime":"2025-08-16T20:46:54.090Z","endTime":"2025-08-16T20:46:58.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":83.0,"strikeZoneTop":3.59709603819294,"strikeZoneBottom":1.74793486883229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.991437723861306,"aZ":-30.95876608779513,"pfxX":0.5051400855315951,"pfxZ":0.7087693556813512,"pX":-0.8187806781866978,"pZ":2.358271195418414,"vX0":2.0496380904911096,"vY0":-128.71593679305843,"vZ0":-1.4499374183856297,"x":148.21,"y":175.11,"x0":-1.682530463410364,"y0":50.004982741905906,"z0":5.267534164363723,"aX":0.8704834388978087},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.2,"breakHorizontal":-1.2,"spinRate":2512,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.4212480661988631,"extension":6.160943359658835},"index":1,"playId":"9cc3d4bf-5a58-385e-b7e3-8958bca9e62f","pitchNumber":2,"startTime":"2025-08-16T20:47:12.151Z","endTime":"2025-08-16T20:47:16.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.60539763396206,"strikeZoneBottom":1.68578925799434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.529718044265167,"aZ":-27.522975753741942,"pfxX":-8.110942715753419,"pfxZ":2.6874749943656813,"pX":-0.0018758691083065864,"pZ":1.1688428948975487,"vX0":7.00583988029957,"vY0":-129.77501117346972,"vZ0":-4.521466519301428,"x":117.07,"y":207.22,"x0":-1.6641056589174272,"y0":50.000882232854856,"z0":4.995096056583805,"aX":-14.03048432592554},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":13.4,"spinRate":1824,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.419768901956044,"extension":6.313476542166087},"index":2,"playId":"eda773f6-d25b-3228-be18-9716ef8b09fb","pitchNumber":3,"startTime":"2025-08-16T20:47:31.338Z","endTime":"2025-08-16T20:47:36.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.48783093990111,"strikeZoneBottom":1.70887501387974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.377409499532423,"aZ":-14.299887752958092,"pfxX":-5.954461204422277,"pfxZ":9.016987509406935,"pX":-0.4883613456213902,"pZ":2.230523095268076,"vX0":4.955912875215903,"vY0":-139.45671909921748,"vZ0":-5.641533672589173,"x":135.62,"y":178.56,"x0":-1.508931646267956,"y0":50.00691554387022,"z0":5.212053380061104,"aX":-11.810463218384255},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2244,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.39173981202559993,"extension":6.40815954374665},"index":3,"playId":"4091daf2-18d5-331d-a901-042fe7c7ee88","pitchNumber":4,"startTime":"2025-08-16T20:47:49.963Z","endTime":"2025-08-16T20:47:54.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99192492364037,"aZ":-38.2156675103065,"pfxX":6.9377473607505795,"pfxZ":-3.9511994885566715,"pX":0.3333922242864441,"pZ":2.1622011949277664,"vX0":2.586423279906007,"vY0":-123.2995729605742,"vZ0":0.3877131180129212,"x":104.29,"y":180.4,"x0":-1.6323008032596815,"y0":50.00165686810953,"z0":5.244587209328533,"aX":10.611815205597198},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.7,"breakHorizontal":-13.2,"spinRate":2488,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.44532805466420644,"extension":6.272973662392684},"index":4,"playId":"4e34b36b-8d1d-3c13-979d-fed6925a3b3c","pitchNumber":5,"startTime":"2025-08-16T20:48:10.239Z","endTime":"2025-08-16T20:48:15.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64991145638702,"aZ":-17.478173597205046,"pfxX":-4.057428340775396,"pfxZ":7.319014464128916,"pX":-0.28298970286285124,"pZ":2.775418584817069,"vX0":4.9434967139191555,"vY0":-139.87366351455628,"vZ0":-3.558599921391085,"x":127.79,"y":163.84,"x0":-1.5351977175214184,"y0":50.00149569375784,"z0":5.190763937838548,"aX":-8.145607958424481},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":6.5,"spinRate":2134,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3896257002796615,"extension":6.473217103708616},"hitData":{"launchSpeed":90.8,"launchAngle":11.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.4,"coordY":95.98}},"index":5,"playId":"99ca3d94-37f0-3d7d-af6d-8e244128f780","pitchNumber":6,"startTime":"2025-08-16T20:48:41.170Z","endTime":"2025-08-16T20:48:52.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:48:52.286Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Derek Hill flies out to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T20:48:58.174Z","endTime":"2025-08-16T20:50:14.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.097664638870075,"aZ":-24.0320656229486,"pfxX":-10.159362963308027,"pfxZ":4.1447102771678885,"pX":-0.2959385416810669,"pZ":2.2819704774985974,"vX0":6.6455845885985,"vY0":-138.75770026034772,"vZ0":-3.6288681548901254,"x":128.28,"y":177.17,"x0":-1.3939093549812676,"y0":50.000169792247135,"z0":5.195370083128479,"aX":-19.94037190471489},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":17.2,"spinRate":2061,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39373442034770667,"extension":6.39090773474562},"index":0,"playId":"7e93fb56-2e7b-3581-bc8a-a68b9e2635a8","pitchNumber":1,"startTime":"2025-08-16T20:49:18.892Z","endTime":"2025-08-16T20:49:21.939Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-16T20:49:42.292Z","endTime":"2025-08-16T20:50:03.088Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.006243302626643,"aZ":-35.28314858742798,"pfxX":5.695369804052669,"pfxZ":-1.933721648032554,"pX":0.12944798882098146,"pZ":2.5975716193206697,"vX0":2.5609518598619916,"vY0":-125.36260131189401,"vZ0":0.3840731191343747,"x":112.07,"y":168.65,"x0":-1.6423449311148823,"y0":50.004065914612475,"z0":5.299811705516104,"aX":9.153605424181924},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.2,"breakHorizontal":-10.9,"spinRate":2423,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4352953373128887,"extension":6.3753003590611135},"hitData":{"launchSpeed":99.6,"launchAngle":27.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.82,"coordY":60.12}},"index":2,"playId":"927a4cfd-6620-30a5-81da-b9c551561c6a","pitchNumber":2,"startTime":"2025-08-16T20:50:03.088Z","endTime":"2025-08-16T20:50:14.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:50:14.005Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Graham Pauley pops out to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T20:50:21.987Z","endTime":"2025-08-16T20:52:34.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.48056254471658,"strikeZoneBottom":1.61895145969954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.192155300205293,"aZ":-24.963154129046856,"pfxX":-8.78471834556673,"pfxZ":4.348060128211229,"pX":0.691727118144088,"pZ":0.8568160472404395,"vX0":8.414155148497787,"vY0":-127.88674698812326,"vZ0":-5.526214828329296,"x":90.63,"y":215.65,"x0":-1.4985421534903192,"y0":50.00170258857544,"z0":5.00191140441123,"aX":-14.561435217197324},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":14.0,"spinRate":1857,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4281698202842463,"extension":6.485161081171269},"index":0,"playId":"98cb833e-ed0d-375b-8fa6-547607bd903c","pitchNumber":1,"startTime":"2025-08-16T20:50:42.832Z","endTime":"2025-08-16T20:50:46.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.56000160480603,"strikeZoneBottom":1.6237707702374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.229787852229215,"aZ":-24.846509708086376,"pfxX":-8.33596675092431,"pfxZ":3.6023057782185752,"pX":-1.008276847696628,"pZ":1.7183604602943696,"vX0":4.4614471699874985,"vY0":-140.8354887770812,"vZ0":-5.242825324290294,"x":155.43,"y":192.38,"x0":-1.5193481826017146,"y0":50.003294739499715,"z0":5.184837849624343,"aX":-16.955594315990403},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":2067,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.387075964177265,"extension":6.322543312474089},"index":1,"playId":"1f9db447-bfc2-3939-9593-509fa55e0f93","pitchNumber":2,"startTime":"2025-08-16T20:51:08.703Z","endTime":"2025-08-16T20:51:13.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.47053668536614,"strikeZoneBottom":1.50277234651832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.835355800149724,"aZ":-31.005707264027055,"pfxX":0.9265631424092211,"pfxZ":0.7096729546512339,"pX":-0.6469255735817803,"pZ":3.0035830874463887,"vX0":2.0057262886842113,"vY0":-126.87476577055052,"vZ0":0.1906498351422341,"x":141.66,"y":157.68,"x0":-1.562936648764346,"y0":50.00600036417598,"z0":5.364575225256932,"aX":1.5365855504568304},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":-2.0,"spinRate":2399,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.4289440264243858,"extension":6.1237774920201575},"index":2,"playId":"4d841740-91b1-3c19-8457-8a7f37898ed8","pitchNumber":3,"startTime":"2025-08-16T20:51:28.739Z","endTime":"2025-08-16T20:51:37.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Troy Johnston steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"4d841740-91b1-3c19-8457-8a7f37898ed8","startTime":"2025-08-16T20:51:43.179Z","endTime":"2025-08-16T20:52:00.529Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87394848557132,"aZ":-30.87855719657771,"pfxX":-0.1638421503202867,"pfxZ":0.7707595249052659,"pX":-1.226303026418003,"pZ":2.6018863991649264,"vX0":1.31726457442978,"vY0":-128.22150303348556,"vZ0":-0.6078673970145665,"x":163.74,"y":168.53,"x0":-1.7222490775242179,"y0":50.00603276812212,"z0":5.221038946615477,"aX":-0.2769626392928245},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":0.0,"spinRate":2448,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4248056229329191,"extension":6.305887991427143},"index":4,"playId":"a3d5aaf1-5c8a-32f4-a9cc-66d04f71251f","pitchNumber":4,"startTime":"2025-08-16T20:52:00.529Z","endTime":"2025-08-16T20:52:04.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.903039699467392,"aZ":-16.33921018478135,"pfxX":-4.270042978394368,"pfxZ":8.02635070975208,"pX":-0.6323784510380183,"pZ":3.0594397040302086,"vX0":4.310318111048171,"vY0":-139.69215943512498,"vZ0":-2.9327291220222143,"x":141.1,"y":156.18,"x0":-1.641702670989648,"y0":50.00595807220161,"z0":5.199082565448853,"aX":-8.428147413154564},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":6.8,"spinRate":2165,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39231622394322363,"extension":6.394593488950009},"hitData":{"launchSpeed":85.5,"launchAngle":64.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.13,"coordY":132.43}},"index":5,"playId":"2593905e-8827-3d87-9888-7188f7e31726","pitchNumber":5,"startTime":"2025-08-16T20:52:24.113Z","endTime":"2025-08-16T20:52:34.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:52:34.492Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, second baseman Ceddanne Rafaela to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-16T20:52:48.191Z","endTime":"2025-08-16T20:54:13.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.44780350032483,"strikeZoneBottom":1.41268773496287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.396826600956544,"aZ":-31.35739001672036,"pfxX":0.5642873376373947,"pfxZ":0.4688893702450567,"pX":-1.1557621838434884,"pZ":1.8302451183133035,"vX0":1.1670600227308094,"vY0":-130.55855119721616,"vZ0":-2.6376723654887155,"x":161.05,"y":189.36,"x0":-1.681101999856219,"y0":50.001104554859864,"z0":5.203455508141936,"aX":0.9779813601746441},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":2459,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.41884446306835255,"extension":6.346231915854695},"index":0,"playId":"4243c75d-90e2-3d1f-9eb7-5546f168cb12","pitchNumber":1,"startTime":"2025-08-16T20:53:05.223Z","endTime":"2025-08-16T20:53:10.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.093929908523076,"aZ":-25.760442760269875,"pfxX":-10.20677538889568,"pfxZ":3.677927200124965,"pX":-0.04584841561479513,"pZ":1.0565352555720786,"vX0":7.322659252224662,"vY0":-131.08272630934337,"vZ0":-5.019037955836878,"x":118.75,"y":210.25,"x0":-1.5461667127745617,"y0":50.00342968497444,"z0":4.913609648177451,"aX":-17.80496907091555},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":16.9,"spinRate":2050,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.41745910992641155,"extension":6.419122143296449},"index":1,"playId":"dc00d247-c9be-3f74-90c5-c6e49f0f47fc","pitchNumber":2,"startTime":"2025-08-16T20:53:27.584Z","endTime":"2025-08-16T20:53:31.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-16T20:53:44.500Z","endTime":"2025-08-16T20:54:06.445Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97800425490786,"aZ":-26.944993943498325,"pfxX":-9.559289022048883,"pfxZ":2.996199637141898,"pX":-0.3406311774128279,"pZ":1.6085612668425198,"vX0":6.625793978851411,"vY0":-131.1083185953104,"vZ0":-3.663576963814149,"x":129.98,"y":195.35,"x0":-1.654934248738995,"y0":50.004569978551,"z0":5.02859102736676,"aX":-16.691234841839933},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":16.0,"spinRate":2004,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4173220206608046,"extension":6.501601875228109},"hitData":{"launchSpeed":87.6,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":143.57}},"index":3,"playId":"74b975f5-87a1-307a-8b6a-5aa97cd57439","pitchNumber":3,"startTime":"2025-08-16T20:54:06.445Z","endTime":"2025-08-16T20:54:13.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:54:13.928Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Roman Anthony doubles (17) on a sharp line drive to center fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T20:56:16.736Z","endTime":"2025-08-16T20:57:17.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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.2,"endSpeed":86.0,"strikeZoneTop":3.74420335871974,"strikeZoneBottom":1.80462845062713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.344213036506826,"aZ":-18.136324036205234,"pfxX":-8.171909728165815,"pfxZ":7.484296191606776,"pX":-0.17127269477077492,"pZ":1.9666373088335598,"vX0":6.138255422658884,"vY0":-135.51610374151733,"vZ0":-7.069186939019593,"x":123.53,"y":185.68,"x0":-1.3947711244723442,"y0":50.002442416156306,"z0":5.858557859584392,"aX":-15.323566876304959},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":13.7,"spinRate":2133,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4029366018535496,"extension":6.354357689170111},"index":0,"playId":"e14fed66-cc1e-3a96-b2fc-350bc07493e0","pitchNumber":1,"startTime":"2025-08-16T20:56:22.006Z","endTime":"2025-08-16T20:56:27.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":76.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.991382089212543,"aZ":-37.18086905716837,"pfxX":2.2151384588010172,"pfxZ":-3.4494741369388358,"pX":0.2096980854994098,"pZ":2.2989447582486555,"vX0":2.0942046960588856,"vY0":-118.41669404132921,"vZ0":-1.5229020266874151,"x":109.01,"y":176.71,"x0":-0.9669802795805869,"y0":50.00303436986928,"z0":6.285571576739883,"aX":3.2143246426430747},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.4,"breakHorizontal":-4.4,"spinRate":2727,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.45875408730210276,"extension":6.127187248240956},"index":1,"playId":"7031ea55-ea2f-3bf9-b29b-cdfffab1bffb","pitchNumber":2,"startTime":"2025-08-16T20:56:36.646Z","endTime":"2025-08-16T20:56:42.093Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-16T20:56:51.000Z","endTime":"2025-08-16T20:57:05.666Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6296074977073,"aZ":-29.958550867509942,"pfxX":-10.149105125512236,"pfxZ":1.4285854435808965,"pX":-0.7906142953876419,"pZ":2.8166870445137113,"vX0":3.9815064341842934,"vY0":-124.46930564562663,"vZ0":-1.6983172539444396,"x":147.14,"y":162.73,"x0":-1.1025701660428582,"y0":50.004027483822384,"z0":6.015589282522462,"aX":-15.74447231002838},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.4,"breakHorizontal":17.3,"spinRate":1155,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.441973922875297,"extension":6.444289548278123},"hitData":{"launchSpeed":105.2,"launchAngle":10.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.33,"coordY":89.02}},"index":3,"playId":"16f5fd84-77d4-31a1-bce5-aa7a862cc624","pitchNumber":3,"startTime":"2025-08-16T20:57:05.666Z","endTime":"2025-08-16T20:57:17.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:57:17.304Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T20:57:41.479Z","endTime":"2025-08-16T20:59:50.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.37000064962811,"strikeZoneBottom":1.64840503141384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.252229121112492,"aZ":-19.024243844658187,"pfxX":-9.116716615302614,"pfxZ":6.873373405259205,"pX":-1.0022243111423301,"pZ":2.451992243924569,"vX0":4.924180450020857,"vY0":-136.97484632337316,"vZ0":-5.8921971803207125,"x":155.2,"y":172.58,"x0":-1.6319745218625554,"y0":50.00505834134242,"z0":5.917885395233422,"aX":-17.448321721907426},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.5,"breakHorizontal":15.6,"spinRate":2116,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39879836230455545,"extension":6.248807362693328},"index":0,"playId":"07b0dcd0-2f60-3bbd-8743-b0997adcfde2","pitchNumber":1,"startTime":"2025-08-16T20:57:45.967Z","endTime":"2025-08-16T20:57:50.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.37689405519361,"strikeZoneBottom":1.62328684919338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.835798780327643,"aZ":-33.36208838329019,"pfxX":0.7863107869533582,"pfxZ":-0.7608049539434703,"pX":0.18026521977449364,"pZ":2.5125688861672595,"vX0":3.7595630640542628,"vY0":-122.86548177343427,"vZ0":-1.9101425764074405,"x":110.13,"y":170.94,"x0":-1.4624392379464264,"y0":50.00554723282193,"z0":6.094430544637028,"aX":1.2208002033571086},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":-2.2,"spinRate":2554,"spinDirection":96},"zone":5,"typeConfidence":2.0,"plateTime":0.44319434190674034,"extension":6.2230785336478185},"index":1,"playId":"db5f8ebd-c46b-3c41-b424-28f2da709d10","pitchNumber":2,"startTime":"2025-08-16T20:58:02.675Z","endTime":"2025-08-16T20:58:07.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.37000196925669,"strikeZoneBottom":1.64458845238994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.283890513527762,"aZ":-20.724777564255742,"pfxX":-6.109997914870543,"pfxZ":7.0261814769786275,"pX":-1.4364346864445903,"pZ":2.2150640061297096,"vX0":2.0061607181201695,"vY0":-126.45365906973468,"vZ0":-5.101979738256184,"x":171.75,"y":178.97,"x0":-1.4433176901591114,"y0":50.004017495677864,"z0":5.9077797997163675,"aX":-9.957030169848085},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.9,"breakHorizontal":10.7,"spinRate":1402,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.43211711415887955,"extension":6.376105257710539},"index":2,"playId":"4508619d-2de5-3290-9ded-146cb9ed85b0","pitchNumber":3,"startTime":"2025-08-16T20:58:20.673Z","endTime":"2025-08-16T20:58:24.491Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.662459526335017,"aZ":-20.109181464358056,"pfxX":-8.869177320962192,"pfxZ":6.282940702179836,"pX":-0.7808760499324324,"pZ":3.333866803026032,"vX0":6.413240550398606,"vY0":-137.28002812619516,"vZ0":-3.2660445355411793,"x":146.77,"y":148.77,"x0":-1.9878826229977369,"y0":50.00200703920498,"z0":5.897881880021109,"aX":-17.03044640333882},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":14.9,"spinRate":2117,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3980549368898916,"extension":6.30499970326805},"index":3,"playId":"2901f069-a375-365e-993d-b3b5002fa035","pitchNumber":4,"startTime":"2025-08-16T20:58:40.234Z","endTime":"2025-08-16T20:58:43.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-16T20:58:52.805Z","endTime":"2025-08-16T20:59:03.176Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":66.2,"strikeZoneTop":3.37000164376422,"strikeZoneBottom":1.59566503649665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.437935640539585,"aZ":-40.4196181231838,"pfxX":8.785948364924973,"pfxZ":-7.3892544662581585,"pX":-5.322549277787722,"pZ":10.420177539300946,"vX0":-9.828441479863965,"vY0":-104.30594334179503,"vZ0":16.401320187596873,"x":319.88,"y":-42.56,"x0":-1.718707566548969,"y0":50.001998039944056,"z0":7.212919031026051,"aX":9.805489622882016},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-8.6,"breakHorizontal":-13.6,"spinRate":2089,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.5225726969837661,"extension":5.995234402568237},"index":5,"playId":"759aeff5-bb71-3ecd-9ee8-929f4b856135","pitchNumber":5,"startTime":"2025-08-16T20:59:03.176Z","endTime":"2025-08-16T20:59:08.288Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Cal Quantrill. Roman Anthony to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"actionPlayId":"759aeff5-bb71-3ecd-9ee8-929f4b856135","startTime":"2025-08-16T20:59:32.405Z","endTime":"2025-08-16T20:59:45.657Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"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":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.3699996727339,"strikeZoneBottom":1.67093530567119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.249253132775863,"aZ":-15.687079314403494,"pfxX":-9.046180913103207,"pfxZ":8.404388694340394,"pX":0.3089371195859384,"pZ":1.4630824035937697,"vX0":8.78719780560715,"vY0":-138.7350377226237,"vZ0":-8.990448355554388,"x":105.22,"y":199.28,"x0":-1.714742267816393,"y0":50.0011246111983,"z0":5.777472310685639,"aX":-17.741464939337362},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":14.6,"spinRate":2162,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3938819745897648,"extension":6.4604708363215915},"index":7,"playId":"4a95523f-c950-3480-968e-339cc21e706d","pitchNumber":6,"startTime":"2025-08-16T20:59:45.657Z","endTime":"2025-08-16T20:59:50.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T20:59:50.128Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarren Duran doubles (32) on a sharp line drive to right fielder Jakob Marsee. Roman Anthony scores. Alex Bregman to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T21:00:06.805Z","endTime":"2025-08-16T21:02:02.738Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.53114285099386,"strikeZoneBottom":1.85555806729133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.121004073048397,"aZ":-19.054055175657446,"pfxX":-9.944561095202658,"pfxZ":6.770728997842455,"pX":0.24030526756733733,"pZ":2.079848191405879,"vX0":8.917813412097976,"vY0":-137.95317128047475,"vZ0":-6.375700373231089,"x":107.84,"y":182.62,"x0":-1.7336035314781755,"y0":50.0031077979084,"z0":5.694214799016568,"aX":-19.272610205589018},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":16.3,"spinRate":2092,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3962105969868399,"extension":6.52609292419249},"index":0,"playId":"ed1fef27-d194-3fd1-a091-d78f69459c8f","pitchNumber":1,"startTime":"2025-08-16T21:00:24.338Z","endTime":"2025-08-16T21:00:28.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":75.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.285720119912217,"aZ":-36.51887873405773,"pfxX":1.7872632983016778,"pfxZ":-3.021038650019067,"pX":0.6881474496669779,"pZ":3.2039249236223624,"vX0":3.473944888640424,"vY0":-118.4472805274807,"vZ0":0.2821537038763271,"x":90.77,"y":152.27,"x0":-1.0234733064991517,"y0":50.00572072471,"z0":6.39276588862447,"aX":2.567035860581183},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.2,"breakHorizontal":-4.0,"spinRate":2574,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.4604971782970879,"extension":6.347952084544208},"index":1,"playId":"f5127e63-18c9-37d8-97a0-8e87128cd475","pitchNumber":2,"startTime":"2025-08-16T21:00:43.655Z","endTime":"2025-08-16T21:00:46.882Z","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":95.5,"endSpeed":87.3,"strikeZoneTop":3.39708714167923,"strikeZoneBottom":1.6855407065718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96223375487392,"aZ":-17.35005848499143,"pfxX":-6.252193916611509,"pfxZ":7.573723047072971,"pX":-0.41630508614452927,"pZ":4.296411844561485,"vX0":4.216126111317627,"vY0":-138.99156861719632,"vZ0":-2.0852378794529915,"x":132.87,"y":122.78,"x0":-1.139986155630609,"y0":50.0067540857752,"z0":6.207772038601862,"aX":-12.24357196042699},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2115,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39398483382834515,"extension":6.303845282000956},"index":2,"playId":"465d40cb-bcca-3c83-8499-504394895ee9","pitchNumber":3,"startTime":"2025-08-16T21:01:10.026Z","endTime":"2025-08-16T21:01:14.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.38000017783661,"strikeZoneBottom":1.7097979342232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.569871716484673,"aZ":-30.933258490679204,"pfxX":-6.612342533288311,"pfxZ":0.785767442832638,"pX":-1.6071678138256549,"pZ":3.664903280431632,"vX0":1.3485190300595067,"vY0":-124.84213755423823,"vZ0":0.12382509195515357,"x":178.26,"y":139.83,"x0":-1.2960284190090638,"y0":50.00080248346951,"z0":6.164608376527091,"aX":-10.41672885256959},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":11.6,"spinRate":728,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.43904837018129683,"extension":6.375747884181308},"index":3,"playId":"b69ebe93-1a7d-30d6-942e-36f4b25abf0c","pitchNumber":4,"startTime":"2025-08-16T21:01:30.588Z","endTime":"2025-08-16T21:01:35.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.759716084183538,"aZ":-33.9248204274167,"pfxX":0.2189331080627081,"pfxZ":-1.1206546487470428,"pX":0.08475604137914584,"pZ":1.458499372954408,"vX0":3.0087313362787333,"vY0":-123.6840010585732,"vZ0":-4.363841172909483,"x":113.77,"y":199.4,"x0":-1.1717417969149146,"y0":50.00340249801312,"z0":6.065148711440518,"aX":0.341561210139595},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.8,"breakHorizontal":-1.1,"spinRate":2513,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4414621495582942,"extension":6.329451843345693},"hitData":{"launchSpeed":109.4,"launchAngle":16.0,"totalDistance":381.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.57,"coordY":57.9}},"index":4,"playId":"c636a42b-67a4-3404-8111-22dac70dae4c","pitchNumber":5,"startTime":"2025-08-16T21:01:50.764Z","endTime":"2025-08-16T21:02:02.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:02:02.738Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trevor Story homers (19) on a fly ball to left field. Alex Bregman scores. Jarren Duran scores.","rbi":3,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T21:02:40.669Z","endTime":"2025-08-16T21:03:25.678Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.4,"endSpeed":87.2,"strikeZoneTop":3.47999828947535,"strikeZoneBottom":1.69874133488829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.724191580256957,"aZ":-17.3384365804907,"pfxX":-9.646907612446238,"pfxZ":7.611871885137839,"pX":-1.2061210816860586,"pZ":2.7818498128369504,"vX0":3.977235917923319,"vY0":-138.8779596057184,"vZ0":-5.44219888031702,"x":162.97,"y":163.67,"x0":-1.4052062989141612,"y0":50.002704291768914,"z0":5.923872022554203,"aX":-18.803479026027286},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":16.6,"spinRate":2060,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39471679511505053,"extension":6.400749619830394},"index":0,"playId":"8d941753-f7f5-3637-8f43-726e3b529280","pitchNumber":1,"startTime":"2025-08-16T21:02:40.669Z","endTime":"2025-08-16T21:02:44.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.45125497401475,"aZ":-38.732574507293414,"pfxX":2.208419239601254,"pfxZ":-4.618785959290424,"pX":0.3917911236741354,"pZ":1.7503262771453283,"vX0":2.40187008876392,"vY0":-117.78867907423272,"vZ0":-2.165892454088092,"x":102.07,"y":191.52,"x0":-0.9246845812527649,"y0":50.00552422218162,"z0":6.232373319514571,"aX":3.1323208168150987},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.6,"breakHorizontal":-4.6,"spinRate":2673,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4633888549666576,"extension":6.229565975524592},"hitData":{"launchSpeed":95.5,"launchAngle":37.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.13,"coordY":91.4}},"index":1,"playId":"bce0e79f-8b2c-3293-85b2-cbbb10b3592c","pitchNumber":2,"startTime":"2025-08-16T21:02:57.602Z","endTime":"2025-08-16T21:03:25.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:03:25.678Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masataka Yoshida flies out sharply to right fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T21:03:48.499Z","endTime":"2025-08-16T21:05:08.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.25999864665243,"strikeZoneBottom":1.45170381000152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.559308049191998,"aZ":-16.62125391328883,"pfxX":-7.714382962600962,"pfxZ":7.936679031417841,"pX":-0.04802404863457239,"pZ":2.287240639945629,"vX0":5.807529918710865,"vY0":-138.08984667085863,"vZ0":-6.983694727071895,"x":118.83,"y":177.02,"x0":-1.1609571545896582,"y0":50.00007159167187,"z0":5.938358980591169,"aX":-15.112822594227922},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":13.0,"spinRate":2044,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39445831671067744,"extension":6.386072650154016},"index":0,"playId":"1f4aa262-4a80-3613-a32d-9f6c69aede8c","pitchNumber":1,"startTime":"2025-08-16T21:03:51.829Z","endTime":"2025-08-16T21:03:56.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":83.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44453301634134,"aZ":-26.250674726413845,"pfxX":0.8891822122930593,"pfxZ":3.4300069977817413,"pX":-0.35784765961447146,"pZ":2.254809477446,"vX0":2.1360185443520465,"vY0":-129.25747803269343,"vZ0":-4.360974138670909,"x":130.64,"y":177.9,"x0":-1.3034933158495638,"y0":50.00589746129624,"z0":5.928489735711978,"aX":1.5376674097908136},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":-2.0,"spinRate":2284,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.42027240317891534,"extension":6.182741021051912},"index":1,"playId":"56191870-d0ed-3087-854f-2414d4ef99a6","pitchNumber":2,"startTime":"2025-08-16T21:04:06.624Z","endTime":"2025-08-16T21:04:10.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.014573697858975,"aZ":-29.43831870205661,"pfxX":-6.293064054928096,"pfxZ":1.773390305583531,"pX":-1.4658256755239012,"pZ":2.9514585934466187,"vX0":0.9313841297746228,"vY0":-124.12269623749427,"vZ0":-1.7698484762487565,"x":172.87,"y":159.09,"x0":-1.03100290978953,"y0":50.0054438334777,"z0":6.147071631641254,"aX":-9.728750412198014},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":11.2,"spinRate":898,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.44287631909239256,"extension":6.149513502387424},"index":2,"playId":"34048863-2f70-3aaa-8daf-bb1e78f41dcb","pitchNumber":3,"startTime":"2025-08-16T21:04:23.816Z","endTime":"2025-08-16T21:04:27.499Z","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":93.8,"endSpeed":85.2,"strikeZoneTop":3.25999957056542,"strikeZoneBottom":1.57699837884664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.693914602952475,"aZ":-16.58004841002398,"pfxX":-6.008017345980349,"pfxZ":8.313175572205406,"pX":0.1700056023533558,"pZ":4.778478184419426,"vX0":4.799193122038599,"vY0":-136.49786840762084,"vZ0":-0.8350642325162974,"x":110.52,"y":109.76,"x0":-0.835554155436677,"y0":50.00345966533965,"z0":6.236363682267852,"aX":-11.270998324465184},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2178,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40217730700753407,"extension":6.174777452534859},"index":3,"playId":"8cab4bad-4206-3dc6-b1d9-f95b0d0d3306","pitchNumber":4,"startTime":"2025-08-16T21:04:40.394Z","endTime":"2025-08-16T21:04:44.249Z","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.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00732169707614,"aZ":-33.6068776482808,"pfxX":2.2276856095532476,"pfxZ":-0.9276185578488407,"pX":0.27042582933449066,"pZ":1.4473775707549676,"vX0":2.874074197410508,"vY0":-123.6361394171678,"vZ0":-4.179250595331643,"x":106.69,"y":199.7,"x0":-1.1971664071494081,"y0":50.00186462084018,"z0":5.984704542935024,"aX":3.4430711265628346},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":-4.7,"spinRate":2505,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4432656939654094,"extension":6.222425026306767},"hitData":{"launchSpeed":103.8,"launchAngle":26.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":201.59,"coordY":64.56}},"index":4,"playId":"b6ba7dc1-c69b-3da8-aee4-e80bfaec2870","pitchNumber":5,"startTime":"2025-08-16T21:04:59.790Z","endTime":"2025-08-16T21:05:08.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:05:08.133Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Romy Gonzalez flies out sharply to center fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T21:05:29.402Z","endTime":"2025-08-16T21:06:38.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.6,"endSpeed":78.9,"strikeZoneTop":3.56000098700767,"strikeZoneBottom":1.69601260723601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.211812389916563,"aZ":-31.17640114091983,"pfxX":0.9418780196690362,"pfxZ":0.6427090876211521,"pX":0.6789276809253462,"pZ":0.8169036402991254,"vX0":4.314852423314967,"vY0":-123.11619685961037,"vZ0":-6.214518215995497,"x":91.12,"y":216.72,"x0":-1.2117824754637914,"y0":50.0033852648029,"z0":5.981041558368333,"aX":1.4590160249135435},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-2.6,"spinRate":2560,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4432478396476416,"extension":6.3312381911155},"index":0,"playId":"df126db1-43c3-3f83-bfb9-be2d7ca3ad60","pitchNumber":1,"startTime":"2025-08-16T21:05:33.979Z","endTime":"2025-08-16T21:05:37.894Z","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":93.4,"endSpeed":86.8,"strikeZoneTop":3.31628055376159,"strikeZoneBottom":1.66331512475276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53457781656077,"aZ":-21.835362761721452,"pfxX":-8.364704403789704,"pfxZ":5.451973591422698,"pX":-0.20458732370828692,"pZ":1.481407450588653,"vX0":6.914371225935124,"vY0":-135.8432986645687,"vZ0":-7.293818605243726,"x":124.8,"y":198.78,"x0":-1.6772923161256572,"y0":50.00494086713165,"z0":5.683408685329346,"aX":-15.871877431284332},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":13.9,"spinRate":2102,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.40088208803439507,"extension":6.316106078176697},"index":1,"playId":"e2fc2a89-6778-3c5c-8ad1-f81e919684ea","pitchNumber":2,"startTime":"2025-08-16T21:05:49.575Z","endTime":"2025-08-16T21:05:54.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.744424015105853,"aZ":-23.767247301357756,"pfxX":1.5161241461483443,"pfxZ":4.926978770957652,"pX":-0.45319546792832693,"pZ":3.170267599372165,"vX0":1.5955581695183938,"vY0":-128.77101318700028,"vZ0":-2.8216846971964866,"x":134.27,"y":153.18,"x0":-1.2742029700991133,"y0":50.002101670724144,"z0":6.087619166794743,"aX":2.586466338261692},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":-3.0,"spinRate":2260,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.4227889868168808,"extension":6.308284022563256},"index":2,"playId":"d1d7f5dc-60d9-3f36-adea-32ad5f835ade","pitchNumber":3,"startTime":"2025-08-16T21:06:06.808Z","endTime":"2025-08-16T21:06:10.095Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.764932493918966,"aZ":-30.509961314955053,"pfxX":1.327935525729376,"pfxZ":1.0420571063963582,"pX":-0.3950908234512464,"pZ":3.1232519269870678,"vX0":1.8416842064584373,"vY0":-124.97537435138766,"vZ0":-1.0674802393117653,"x":132.06,"y":154.45,"x0":-1.3112113549072186,"y0":50.002639640405775,"z0":6.0387215628503945,"aX":2.1221516799644675},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":-2.8,"spinRate":2334,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.43654743961272624,"extension":6.245970263221172},"hitData":{"launchSpeed":104.6,"launchAngle":23.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":163.21,"coordY":50.16}},"index":3,"playId":"04bb1d28-7646-3e83-a87d-c1ea5a00c906","pitchNumber":4,"startTime":"2025-08-16T21:06:29.958Z","endTime":"2025-08-16T21:06:38.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:06:38.230Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out to right fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T21:06:47.923Z","endTime":"2025-08-16T21:07:14.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.380936536623985,"aZ":-26.911683947987413,"pfxX":0.550377006547458,"pfxZ":3.184039439042529,"pX":-0.2694511402771515,"pZ":1.9010739691328897,"vX0":2.4418878297436506,"vY0":-127.05784245982818,"vZ0":-4.886339681570377,"x":127.27,"y":187.45,"x0":-1.3102433548086854,"y0":50.0037983911355,"z0":5.959873440719408,"aX":0.9091758152579291},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":-1.4,"spinRate":2279,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4293023786716388,"extension":6.1700681554426255},"hitData":{"launchSpeed":87.2,"launchAngle":21.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.38,"coordY":115.42}},"index":0,"playId":"9fea0aa7-3c84-30a5-a198-107a6d847074","pitchNumber":1,"startTime":"2025-08-16T21:07:07.285Z","endTime":"2025-08-16T21:07:14.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:07:14.356Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out sharply to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T21:09:37.189Z","endTime":"2025-08-16T21:09:45.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":95.1,"endSpeed":87.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.849117830363017,"aZ":-28.134457324320447,"pfxX":-10.088492354707062,"pfxZ":2.066768150314944,"pX":-0.16267741322423224,"pZ":2.6195446835345133,"vX0":7.49512148650018,"vY0":-138.42863066427108,"vZ0":-2.0792567320021726,"x":123.2,"y":168.05,"x0":-1.5850007953845033,"y0":50.003729047250154,"z0":5.2507015745330925,"aX":-19.719287031346024},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":2077,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39462026120103344,"extension":6.252275899942668},"hitData":{"launchSpeed":106.1,"launchAngle":11.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.98,"coordY":81.0}},"index":0,"playId":"2fb66230-747f-3a05-9e7d-d23786068da3","pitchNumber":1,"startTime":"2025-08-16T21:09:39.942Z","endTime":"2025-08-16T21:09:45.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:09:45.942Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Agustín Ramírez pops out to catcher Connor Wong in foul territory.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T21:09:59.623Z","endTime":"2025-08-16T21:10:56.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":94.6,"endSpeed":86.6,"strikeZoneTop":3.37436923858337,"strikeZoneBottom":1.52801119559835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.979278050212944,"aZ":-26.382468589346654,"pfxX":-10.707417259089102,"pfxZ":3.0146245963072094,"pX":-1.151941029018205,"pZ":2.328039474827635,"vX0":4.900097376790429,"vY0":-137.75037360796586,"vZ0":-2.886336487068941,"x":160.91,"y":175.92,"x0":-1.5641726018686835,"y0":50.00031609583177,"z0":5.1756289003467595,"aX":-20.546231962539743},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":18.4,"spinRate":2006,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39782299225646867,"extension":6.304893587685548},"index":0,"playId":"1b1f6185-2209-37bd-a57c-6b9159a721fe","pitchNumber":1,"startTime":"2025-08-16T21:10:08.554Z","endTime":"2025-08-16T21:10:12.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55242042871524,"aZ":-25.173987770987928,"pfxX":-10.1225806858372,"pfxZ":3.7085486856058427,"pX":-0.9651569637032505,"pZ":2.2313378888633695,"vX0":5.48269545984501,"vY0":-136.40733414425065,"vZ0":-3.360097796823224,"x":153.79,"y":178.53,"x0":-1.6843387852677887,"y0":50.001623711749076,"z0":5.211443302151555,"aX":-19.105341927138202},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":17.2,"spinRate":2085,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.401289278384954,"extension":6.337448683668627},"index":1,"playId":"c6f9d56a-b5cf-39d1-a404-7e3c2940cd5d","pitchNumber":2,"startTime":"2025-08-16T21:10:23.526Z","endTime":"2025-08-16T21:10:27.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0856957866147,"aZ":-32.91423195026507,"pfxX":5.397469103271711,"pfxZ":-0.47417062947466526,"pX":-0.3964845161714302,"pZ":2.8402024086654456,"vX0":1.814835814416015,"vY0":-123.86724057994209,"vZ0":0.8832595301115029,"x":132.11,"y":162.09,"x0":-1.839354820840941,"y0":50.00297952034297,"z0":5.224876120030367,"aX":8.410878840911565},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":-10.2,"spinRate":2387,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.44171597973684884,"extension":6.167448165426273},"hitData":{"launchSpeed":73.0,"launchAngle":84.0,"totalDistance":52.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":140.67,"coordY":217.56}},"index":2,"playId":"51803f27-2ff3-373e-9fb8-4414892bdb75","pitchNumber":3,"startTime":"2025-08-16T21:10:45.437Z","endTime":"2025-08-16T21:10:56.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:10:56.743Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, second baseman Ceddanne Rafaela to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T21:11:12.406Z","endTime":"2025-08-16T21:12:20.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":93.4,"endSpeed":85.9,"strikeZoneTop":3.35240933754106,"strikeZoneBottom":1.54805507227059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.685720688844082,"aZ":-25.84271425146417,"pfxX":-10.320933611700008,"pfxZ":3.3754800051306457,"pX":-0.05834008244975874,"pZ":1.4598134357764585,"vX0":7.665809846373195,"vY0":-135.7686146760382,"vZ0":-4.958042887256159,"x":119.22,"y":199.37,"x0":-1.572282382825282,"y0":50.000811717152295,"z0":5.099764025277135,"aX":-19.337822253622978},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":17.2,"spinRate":2034,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4028649547552847,"extension":6.3123875206523055},"index":0,"playId":"c113796b-c943-3c38-a011-6d47876bec69","pitchNumber":1,"startTime":"2025-08-16T21:11:28.795Z","endTime":"2025-08-16T21:11:33.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(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":95.4,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18322719098186,"aZ":-27.142677482623743,"pfxX":-10.894644504619764,"pfxZ":2.619646111399293,"pX":-0.8379489755433592,"pZ":1.8114688480753864,"vX0":5.639185590685349,"vY0":-138.75260177495466,"vZ0":-4.105777789289073,"x":148.94,"y":189.87,"x0":-1.4969581727572319,"y0":50.00352589819253,"z0":5.1496769758729934,"aX":-20.940449621117637},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.0,"breakHorizontal":18.4,"spinRate":1989,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3969151566258877,"extension":6.423896852834881},"index":1,"playId":"37545e44-732a-3932-8063-200dfb9ed210","pitchNumber":2,"startTime":"2025-08-16T21:11:47.986Z","endTime":"2025-08-16T21:11:51.269Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-16T21:11:59.527Z","endTime":"2025-08-16T21:12:13.991Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01947706437511,"aZ":-34.91574051154299,"pfxX":6.681620398430278,"pfxZ":-1.7947506193342457,"pX":1.0365936374297886,"pZ":1.1151426344642665,"vX0":4.272005718787688,"vY0":-122.72312923219341,"vZ0":-2.4168503450873127,"x":77.49,"y":208.67,"x0":-1.5941156408355694,"y0":50.00343670729237,"z0":5.083361697610835,"aX":10.203177013612471},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.6,"breakHorizontal":-13.1,"spinRate":2537,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4461157494228112,"extension":6.266523300644063},"hitData":{"launchSpeed":75.5,"launchAngle":-18.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":151.68}},"index":3,"playId":"e560bede-f020-3397-a20a-eb4e8c973365","pitchNumber":3,"startTime":"2025-08-16T21:12:13.991Z","endTime":"2025-08-16T21:12:20.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:12:20.665Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ceddanne Rafaela doubles (25) on a ground ball to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T21:14:04.429Z","endTime":"2025-08-16T21:14:55.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.970206875881424,"aZ":-23.275787085965398,"pfxX":0.08643210425459591,"pfxZ":5.309245627002905,"pX":-0.34730667761697454,"pZ":2.580420453166048,"vX0":1.6416209679781681,"vY0":-127.97499428420403,"vZ0":-4.269108543007,"x":130.24,"y":169.11,"x0":-1.0056491131348777,"y0":50.00107345063394,"z0":6.071732074933135,"aX":0.14427152599783383},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":-0.5,"spinRate":2292,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.42640381997313215,"extension":6.162224965553776},"hitData":{"launchSpeed":98.8,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.92,"coordY":107.09}},"index":0,"playId":"b4b2511b-ddcb-380e-9868-11a441f85f97","pitchNumber":1,"startTime":"2025-08-16T21:14:43.099Z","endTime":"2025-08-16T21:14:55.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:14:55.081Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out, shortstop Otto Lopez to first baseman Troy Johnston.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T21:15:04.738Z","endTime":"2025-08-16T21:17:03.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.50012700026006,"strikeZoneBottom":1.57473063499054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.446697417005954,"aZ":-23.691841286372828,"pfxX":0.9604214018299624,"pfxZ":4.97849138087409,"pX":-0.5929711696246069,"pZ":2.976381001999856,"vX0":1.6502196929490065,"vY0":-128.86084245659322,"vZ0":-3.293163614467825,"x":139.6,"y":158.42,"x0":-1.3632032319068066,"y0":50.00493445239911,"z0":6.074367572822192,"aX":1.6362493348543035},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":-2.0,"spinRate":2300,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.4229259570293369,"extension":6.251377109391071},"index":0,"playId":"a6ed76d3-fa39-32eb-b04f-ff1d901124dc","pitchNumber":1,"startTime":"2025-08-16T21:15:28.588Z","endTime":"2025-08-16T21:15:33.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.045415473551632,"aZ":-36.65346283404357,"pfxX":1.3794391849690382,"pfxZ":-3.094823463190383,"pX":-0.1512715661034199,"pZ":1.559975002631229,"vX0":2.2930214722774394,"vY0":-119.04754629209218,"vZ0":-2.9777137120576236,"x":122.77,"y":196.66,"x0":-1.3029902369981805,"y0":50.00215065785397,"z0":6.117093426480497,"aX":1.9965820655358018},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.0,"breakHorizontal":-3.0,"spinRate":2647,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4586076735072484,"extension":6.230153517452411},"index":1,"playId":"181cff2b-0e7a-392d-80ca-51953d03b608","pitchNumber":2,"startTime":"2025-08-16T21:15:45.036Z","endTime":"2025-08-16T21:15:49.485Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-16T21:16:08.706Z","endTime":"2025-08-16T21:16:14.383Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"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.1,"endSpeed":83.9,"strikeZoneTop":3.46735374906554,"strikeZoneBottom":1.57637359515252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.213140023565135,"aZ":-16.96260133648661,"pfxX":-6.939855002951727,"pfxZ":8.382253913669436,"pX":-0.603876940529301,"pZ":4.2240827517739055,"vX0":2.887105038862449,"vY0":-134.14994664645002,"vZ0":-2.1985545076805946,"x":140.02,"y":124.73,"x0":-0.795108820907909,"y0":50.00220355526993,"z0":6.269410984529939,"aX":-12.592308338241185},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":11.9,"spinRate":2032,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4089946583332238,"extension":6.389620045289649},"index":3,"playId":"37319ebe-0e50-31ae-8f3d-9192c7972e4e","pitchNumber":3,"startTime":"2025-08-16T21:16:14.383Z","endTime":"2025-08-16T21:16:18.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.5,"strikeZoneTop":3.35999783192341,"strikeZoneBottom":1.54619110898701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.836355965263053,"aZ":-28.188248757958473,"pfxX":-7.5809207629096065,"pfxZ":2.5788457114453873,"pX":-1.5240071620876074,"pZ":3.9050092128047247,"vX0":1.2347539630853206,"vY0":-124.0406989926142,"vZ0":-0.3336369162540632,"x":175.09,"y":133.34,"x0":-1.0467035856403433,"y0":50.001523658653824,"z0":6.409224952682251,"aX":-11.708603793835515},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":13.3,"spinRate":893,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4430607276241285,"extension":6.272973042277355},"index":4,"playId":"cdfc896c-eed5-3d80-946f-fc6ca481dff7","pitchNumber":4,"startTime":"2025-08-16T21:16:34.526Z","endTime":"2025-08-16T21:16:39.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81471546337281,"aZ":-17.674928008645644,"pfxX":-10.273779278839907,"pfxZ":7.833581862064141,"pX":-0.4849923105966397,"pZ":1.4754764034299828,"vX0":7.2787373829108475,"vY0":-135.034159817015,"vZ0":-8.242915604551625,"x":135.49,"y":198.94,"x0":-1.8777476258465633,"y0":50.00252102470468,"z0":5.806196580485037,"aX":-19.01331432820865},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":17.0,"spinRate":2100,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4052970388496364,"extension":6.36364995575874},"hitData":{"launchSpeed":71.6,"launchAngle":-7.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.89,"coordY":162.97}},"index":5,"playId":"98a87a81-3231-33d2-aad4-094397839e00","pitchNumber":5,"startTime":"2025-08-16T21:16:55.538Z","endTime":"2025-08-16T21:17:03.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:17:03.223Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, second baseman Xavier Edwards to first baseman Troy Johnston. Ceddanne Rafaela to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T21:17:21.041Z","endTime":"2025-08-16T21:19:08.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.6889794169721,"strikeZoneBottom":1.82712383237628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30218516155032,"aZ":-28.930476740039644,"pfxX":2.3163715905933135,"pfxZ":1.9301066123653179,"pX":-0.9742057977962194,"pZ":3.9914401245967923,"vX0":0.12972235684015607,"vY0":-128.06988408599852,"vZ0":-0.06547382414559999,"x":154.13,"y":131.01,"x0":-1.3268715025756956,"y0":50.00549051535813,"z0":6.256413414373891,"aX":3.896933412377443},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":-4.2,"spinRate":2280,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.42563841167479977,"extension":6.231957473491711},"index":0,"playId":"0194e929-8c67-3971-a2df-59132341c027","pitchNumber":1,"startTime":"2025-08-16T21:17:30.145Z","endTime":"2025-08-16T21:17:34.205Z","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":92.7,"endSpeed":85.7,"strikeZoneTop":3.5898599887764,"strikeZoneBottom":1.79726915500476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60789022040414,"aZ":-23.401798603018737,"pfxX":-9.679551106843759,"pfxZ":4.728848409582107,"pX":-0.4452240369133252,"pZ":1.6617354712414751,"vX0":7.813066317813517,"vY0":-134.72428844585303,"vZ0":-5.9627623726765036,"x":133.97,"y":193.91,"x0":-2.111399946588689,"y0":50.00512782498866,"z0":5.5354774435071255,"aX":-17.96889665305115},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":16.1,"spinRate":2118,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40504775776380875,"extension":6.543377328216141},"index":1,"playId":"d0f44610-d05a-3240-a539-32f95faf4d1a","pitchNumber":2,"startTime":"2025-08-16T21:17:46.799Z","endTime":"2025-08-16T21:17:51.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.066784721379122,"aZ":-31.982125083198206,"pfxX":-9.44985477155777,"pfxZ":0.1220489715063513,"pX":-0.05956011671711301,"pZ":0.9370762762701594,"vX0":5.544800317197705,"vY0":-126.08587972811125,"vZ0":-6.299186079123254,"x":119.27,"y":213.48,"x0":-1.0473334250220234,"y0":50.00487256683109,"z0":6.014586855254334,"aX":-15.37990208870927},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.8,"breakHorizontal":16.1,"spinRate":1061,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4326374554170309,"extension":6.335056189814708},"index":2,"playId":"f7683cb4-3c06-3894-aa67-1b722c7c6b25","pitchNumber":3,"startTime":"2025-08-16T21:18:04.575Z","endTime":"2025-08-16T21:18:08.599Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-16T21:18:23.667Z","endTime":"2025-08-16T21:18:31.129Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44801815698449,"aZ":-15.9785223679647,"pfxX":-7.3225629361173565,"pfxZ":8.708752362143711,"pX":-0.24703088091391695,"pZ":3.33462405158457,"vX0":4.854142916349125,"vY0":-135.90844291943844,"vZ0":-4.318771986624268,"x":126.42,"y":148.75,"x0":-1.1103909004400123,"y0":50.00049351358443,"z0":6.063455575967301,"aX":-13.61486521660345},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":12.1,"spinRate":2104,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4039236379273543,"extension":6.356185610344283},"index":4,"playId":"4c249ddc-3745-3b5f-adb7-3877f9b95e2c","pitchNumber":4,"startTime":"2025-08-16T21:18:31.129Z","endTime":"2025-08-16T21:18:35.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.769532535289606,"aZ":-30.11595733805531,"pfxX":-8.409493263056667,"pfxZ":1.349672670575254,"pX":-1.5218600652301855,"pZ":2.4480726440352947,"vX0":1.8706067721133697,"vY0":-123.57331634105176,"vZ0":-2.5711867776727844,"x":175.01,"y":172.68,"x0":-1.2030046182370364,"y0":50.00340891916538,"z0":6.06731380731656,"aX":-12.827806301459908},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.0,"breakHorizontal":14.6,"spinRate":874,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4455838637797376,"extension":6.4197242186183425},"hitData":{"launchSpeed":73.0,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":154.22}},"index":5,"playId":"2c9f50ce-22e0-38e4-be6c-74e3b80b987c","pitchNumber":5,"startTime":"2025-08-16T21:19:00.064Z","endTime":"2025-08-16T21:19:08.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:19:08.157Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a sharp ground ball to center fielder Derek Hill, deflected by second baseman Xavier Edwards. Ceddanne Rafaela scores.","rbi":1,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T21:19:35.014Z","endTime":"2025-08-16T21:21:07.436Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c7641298-84b2-40ad-9566-0aeaef1c5a1f","startTime":"2025-08-16T21:19:35.014Z","endTime":"2025-08-16T21:19:40.014Z","isPitch":false,"type":"stepoff"},{"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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.36999882547165,"strikeZoneBottom":1.67679666661436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76024892449469,"aZ":-18.876651730586207,"pfxX":-11.625581596541236,"pfxZ":7.256893652928918,"pX":0.5802737311216604,"pZ":0.9711381616924805,"vX0":11.335405125729341,"vY0":-135.3075785911358,"vZ0":-8.72837197282236,"x":94.88,"y":212.56,"x0":-2.176806853119468,"y0":50.00471007313228,"z0":5.590843091115992,"aX":-21.30621740256819},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":18.2,"spinRate":2066,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4066357519334165,"extension":6.485394220524576},"index":1,"playId":"ced1c3e7-6b3d-3dd3-8ea8-63845286d9ee","pitchNumber":1,"startTime":"2025-08-16T21:19:50.386Z","endTime":"2025-08-16T21:19:53.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.36999888935715,"strikeZoneBottom":1.59994623996436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.820159346873155,"aZ":-25.07786736659636,"pfxX":1.2787789879947327,"pfxZ":4.235854157123976,"pX":-0.09229589838039332,"pZ":2.3712392345671147,"vX0":2.6273393441999904,"vY0":-127.72244481432006,"vZ0":-4.431701324446818,"x":120.52,"y":174.76,"x0":-1.294771475636876,"y0":50.00334192256758,"z0":6.0678424193508995,"aX":2.1423975114948024},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.1,"breakHorizontal":-2.9,"spinRate":2382,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.42654880161972075,"extension":6.3160316463979},"index":2,"playId":"f9e25518-aeb0-3639-95c6-d947b5942ca3","pitchNumber":2,"startTime":"2025-08-16T21:20:09.853Z","endTime":"2025-08-16T21:20:14.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.035101234208792,"aZ":-29.022144822516307,"pfxX":-6.038364748177489,"pfxZ":2.010363526986337,"pX":-0.4582523091388592,"pZ":1.8707975392805771,"vX0":3.9070923598434018,"vY0":-124.52404601498353,"vZ0":-4.382169942931197,"x":134.47,"y":188.27,"x0":-1.2631587984518937,"y0":50.005591706156835,"z0":6.054927572287477,"aX":-9.48325109841202},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.9,"breakHorizontal":10.1,"spinRate":913,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.43988772262032017,"extension":6.390169268559625},"index":3,"playId":"ba5ec4fa-5d3b-3ee4-be76-03ec0151ded1","pitchNumber":3,"startTime":"2025-08-16T21:20:28.706Z","endTime":"2025-08-16T21:20:35.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40585594519888,"aZ":-13.450239745722701,"pfxX":-6.360463143284191,"pfxZ":9.77854945074814,"pX":0.13280250396319898,"pZ":2.5600564483121913,"vX0":4.8816650560521175,"vY0":-137.04829627759813,"vZ0":-7.090774294390027,"x":111.94,"y":169.66,"x0":-0.8392886918776351,"y0":50.0023833673022,"z0":6.087271110174373,"aX":-12.179153964575994},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":10.6,"spinRate":2085,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3986439085048299,"extension":6.471235873819117},"hitData":{"launchSpeed":101.0,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":124.0,"coordY":91.0}},"index":4,"playId":"4d210028-cb83-34ab-89ae-e1edfe5279a2","pitchNumber":4,"startTime":"2025-08-16T21:20:57.958Z","endTime":"2025-08-16T21:21:07.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:21:07.436Z","atBatIndex":32},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jarren Duran hit by pitch. Alex Bregman to 2nd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T21:21:18.407Z","endTime":"2025-08-16T21:22:03.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.61024905163296,"strikeZoneBottom":1.68612823228933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77490856928666,"aZ":-25.03474756970546,"pfxX":0.4245023016290532,"pfxZ":4.151907652725368,"pX":-0.9690624233583321,"pZ":3.6997381263994744,"vX0":0.7258594475145189,"vY0":-129.21551429233818,"vZ0":-1.402738502919694,"x":153.94,"y":138.89,"x0":-1.3069692491626452,"y0":50.00080396860913,"z0":6.143447924642536,"aX":0.729445109328975},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":-1.0,"spinRate":2230,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.4212556212119716,"extension":6.2561927436955616},"index":0,"playId":"ff6bcb2c-d6b0-3d2b-ac6e-04b3cf256909","pitchNumber":1,"startTime":"2025-08-16T21:21:38.586Z","endTime":"2025-08-16T21:21:42.872Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68307994397655,"aZ":-15.910012089710674,"pfxX":-6.080998334908429,"pfxZ":8.514555257002764,"pX":1.6185944267340324,"pZ":3.2682512134639112,"vX0":8.862644251104959,"vY0":-137.18457575533574,"vZ0":-4.808058634072553,"x":55.3,"y":150.54,"x0":-0.8603898041982487,"y0":50.005346269603365,"z0":6.124403462941037,"aX":-11.619915899146298},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2130,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39891063725570275,"extension":6.335139222491901},"index":1,"playId":"35125566-b7c4-3857-bfe2-7d2553855c5f","pitchNumber":2,"startTime":"2025-08-16T21:21:59.018Z","endTime":"2025-08-16T21:22:03.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:22:03.798Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T21:24:42.477Z","endTime":"2025-08-16T21:27:55.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T21:22:19.606Z","endTime":"2025-08-16T21:22:46.118Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Zuber replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T21:22:46.118Z","endTime":"2025-08-16T21:24:44.776Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.4799996631039,"strikeZoneBottom":1.67349047495551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.760572284585376,"aZ":-30.874185137422206,"pfxX":2.14936049665564,"pfxZ":0.7832254811190351,"pX":-0.22578092242374911,"pZ":1.8698049977420428,"vX0":3.6325995970629505,"vY0":-127.3508027814538,"vZ0":-2.4024286050629566,"x":125.61,"y":188.3,"x0":-1.9466334736084427,"y0":50.00033816075463,"z0":5.253751705974038,"aX":3.549044142497856},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-4.7,"spinRate":2482,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.4291583010521913,"extension":6.077177388786013},"index":2,"playId":"0b7d6240-e2bc-3b46-99c8-35dd8af87841","pitchNumber":1,"startTime":"2025-08-16T21:24:44.776Z","endTime":"2025-08-16T21:24:49.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.390448496492816,"aZ":-26.296722117786373,"pfxX":10.0789028355487,"pfxZ":4.070920050872472,"pX":0.663871831605794,"pZ":2.6076103703478366,"vX0":3.4469347193030204,"vY0":-119.98454842312299,"vZ0":0.08258154738479462,"x":91.69,"y":168.37,"x0":-2.104609852756502,"y0":50.00270061408451,"z0":4.935705702361727,"aX":14.5455089584155},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.7,"breakHorizontal":-19.1,"spinRate":2750,"spinDirection":86},"zone":6,"typeConfidence":2.0,"plateTime":0.45826395407132026,"extension":5.996525180767707},"index":3,"playId":"65b87267-d11e-3ffc-9576-e93be0a25656","pitchNumber":2,"startTime":"2025-08-16T21:25:03.246Z","endTime":"2025-08-16T21:25:10.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-16T21:25:29.749Z","endTime":"2025-08-16T21:25:47.838Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.4800018697736,"strikeZoneBottom":1.54697777279821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.366991840723852,"aZ":-32.57717288396755,"pfxX":12.249012032504439,"pfxZ":-0.28616070973401975,"pX":-0.888180748860324,"pZ":3.669892496098023,"vX0":-0.1057413027599815,"vY0":-119.04678303322883,"vZ0":3.463768303629238,"x":150.86,"y":139.69,"x0":-2.4323000422660055,"y0":50.00070901362718,"z0":5.158101217467513,"aX":17.45324639568927},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":-22.1,"spinRate":2614,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.46135474798156517,"extension":5.838703856091817},"index":5,"playId":"b1a693ec-458f-3514-b887-60e2c0f7b883","pitchNumber":3,"startTime":"2025-08-16T21:25:47.838Z","endTime":"2025-08-16T21:25:52.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60193603459629,"aZ":-27.750202828548474,"pfxX":11.707715816736048,"pfxZ":3.037904164606548,"pX":0.4692028128946136,"pZ":3.4169126364666234,"vX0":2.880744721280396,"vY0":-120.28895673101198,"vZ0":2.092061796189677,"x":99.12,"y":146.52,"x0":-2.2665520466262254,"y0":50.00445373638205,"z0":5.006099934529691,"aX":17.056403024887818},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.4,"breakHorizontal":-21.8,"spinRate":2621,"spinDirection":83},"zone":3,"typeConfidence":2.0,"plateTime":0.45635981787904356,"extension":5.8429405181469685},"index":6,"playId":"71b1d3b8-8b06-32e2-a457-da161b796881","pitchNumber":4,"startTime":"2025-08-16T21:26:06.369Z","endTime":"2025-08-16T21:26:09.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.48000096013016,"strikeZoneBottom":1.68725891939006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58212768150512,"aZ":-15.907766545381001,"pfxX":-5.39671400655572,"pfxZ":8.662572654582199,"pX":-0.18885312028096424,"pZ":5.014592668378735,"vX0":6.087400552040196,"vY0":-136.53845988090544,"vZ0":2.1187443561343122,"x":124.2,"y":103.39,"x0":-1.7518145139595511,"y0":50.003259794882936,"z0":5.326372424338664,"aX":-10.135241639200824},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2327,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40199298263633265,"extension":5.903071208103509},"index":7,"playId":"ede336d6-c6e8-3722-953e-9cf419d2e3ac","pitchNumber":5,"startTime":"2025-08-16T21:26:32.130Z","endTime":"2025-08-16T21:26:35.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.48000171890944,"strikeZoneBottom":1.60285184032242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.609876334814697,"aZ":-30.800929696625644,"pfxX":3.50085380773489,"pfxZ":0.8114005979729857,"pX":1.0509389821534512,"pZ":2.3293691857776113,"vX0":5.5236263471336144,"vY0":-128.71230825949627,"vZ0":-1.1783452165537933,"x":76.94,"y":175.89,"x0":-1.5707778220698096,"y0":50.00316372543095,"z0":5.160024479718922,"aX":5.922098613252092},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":-7.4,"spinRate":2649,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.42419191310287907,"extension":6.0522685386833555},"index":8,"playId":"5c2fa184-dacd-3664-8f27-3bfa953b8fe6","pitchNumber":6,"startTime":"2025-08-16T21:26:52.625Z","endTime":"2025-08-16T21:26:59.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55030478290443,"aZ":-25.13505977713227,"pfxX":-9.269920842687185,"pfxZ":3.721835435543376,"pX":-0.5071034893717898,"pZ":2.8771944526981597,"vX0":6.702994958617673,"vY0":-136.96098155193192,"vZ0":-1.4407912685088693,"x":136.33,"y":161.1,"x0":-1.7875206474428784,"y0":50.00328351018518,"z0":5.136725106626889,"aX":-17.530579252090973},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":15.2,"spinRate":2304,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40062372172527416,"extension":6.003059829663754},"index":9,"playId":"bc2e5581-976c-321d-bcb9-f9da9d92f679","pitchNumber":7,"startTime":"2025-08-16T21:27:16.818Z","endTime":"2025-08-16T21:27:22.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19432859615199,"aZ":-29.25054700729101,"pfxX":12.67355945812546,"pfxZ":2.0065244438932197,"pX":-0.3924474384403962,"pZ":2.5741576331448046,"vX0":0.38877958946675706,"vY0":-120.58804371697443,"vZ0":0.49162352533505516,"x":131.96,"y":169.28,"x0":-2.199362427372463,"y0":50.00019921770255,"z0":4.9742987511598775,"aX":18.426447679805392},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.1,"breakHorizontal":-22.9,"spinRate":2756,"spinDirection":78},"zone":4,"typeConfidence":2.0,"plateTime":0.4564114256329508,"extension":5.7578966273759935},"index":10,"playId":"276525f4-0528-38ad-8cf1-e98b6a466749","pitchNumber":8,"startTime":"2025-08-16T21:27:48.886Z","endTime":"2025-08-16T21:27:55.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:27:55.298Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out sharply, pitcher Brayan Bello to shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T21:30:26.650Z","endTime":"2025-08-16T21:30:36.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T21:30:09.511Z","endTime":"2025-08-16T21:30:28.978Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.255625511106558,"aZ":-27.5627740299518,"pfxX":-10.195149005765945,"pfxZ":2.3855761702223752,"pX":-0.4355873584928731,"pZ":1.9028607955078294,"vX0":6.850280921112492,"vY0":-137.98202028952744,"vZ0":-3.8659891366350747,"x":133.6,"y":187.4,"x0":-1.6239300326967447,"y0":50.00063659629077,"z0":5.1759104188478835,"aX":-19.686761487529576},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.7,"breakHorizontal":17.0,"spinRate":1969,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3967124446034105,"extension":6.190461266235689},"hitData":{"launchSpeed":102.1,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":112.8,"coordY":151.18}},"index":1,"playId":"798d3b8b-9b2c-318f-bf6b-f48e77acbc41","pitchNumber":1,"startTime":"2025-08-16T21:30:28.978Z","endTime":"2025-08-16T21:30:36.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:30:36.751Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T21:31:19.943Z","endTime":"2025-08-16T21:32:30.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T21:31:02.782Z","endTime":"2025-08-16T21:31:22.300Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.41934929978275,"strikeZoneBottom":1.72236817467923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42536309118499,"aZ":-23.63056621578072,"pfxX":-9.627738798963016,"pfxZ":4.356839094813842,"pX":1.486739014374811,"pZ":1.5999298358067513,"vX0":10.754078748504972,"vY0":-139.44044872781674,"vZ0":-5.526434499846,"x":60.33,"y":195.58,"x0":-1.1758038875376666,"y0":50.00544974217291,"z0":5.17453600718695,"aX":-18.892917511851504},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":15.1,"spinRate":2063,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39334725448697583,"extension":6.422723483676319},"index":1,"playId":"3412c02e-f6af-3bf0-9254-147e56e0afeb","pitchNumber":1,"startTime":"2025-08-16T21:31:22.300Z","endTime":"2025-08-16T21:31:25.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25752122835547,"aZ":-30.519389475915677,"pfxX":0.9270630086947615,"pfxZ":1.013080272721032,"pX":-0.28720903750778776,"pZ":2.344560395237982,"vX0":2.98276005001193,"vY0":-126.6101175126794,"vZ0":-1.3375701081390519,"x":127.95,"y":175.48,"x0":-1.5960506710627549,"y0":50.0057519516497,"z0":5.298122927065178,"aX":1.521630382861403},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2378,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.4308384304392314,"extension":6.294082545966205},"index":2,"playId":"0b434b14-f366-346c-8adb-0eb5c66f8ac5","pitchNumber":2,"startTime":"2025-08-16T21:31:40.485Z","endTime":"2025-08-16T21:31:44.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.189972962314275,"aZ":-35.259333096129865,"pfxX":4.834243645482046,"pfxZ":-1.97616860477065,"pX":0.9739144646012297,"pZ":1.8830054407656116,"vX0":4.70319656083687,"vY0":-123.3372168142964,"vZ0":-0.8160039553338582,"x":79.88,"y":187.94,"x0":-1.5755898174742817,"y0":50.001462418440916,"z0":5.154108369857695,"aX":7.554464566065189},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-9.7,"spinRate":2450,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4416393245485448,"extension":6.146900546643627},"index":3,"playId":"cefe33b1-d996-3ca7-ac98-4873052f20c5","pitchNumber":3,"startTime":"2025-08-16T21:32:02.286Z","endTime":"2025-08-16T21:32:05.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.494198794369947,"aZ":-35.85912410151475,"pfxX":5.329833750022956,"pfxZ":-2.3199624760656246,"pX":1.2155380346696412,"pZ":1.5828870992953425,"vX0":5.107656109248439,"vY0":-124.67278087617461,"vZ0":-1.5282395900903079,"x":70.67,"y":196.04,"x0":-1.547475571646541,"y0":50.00615071224351,"z0":5.145298577501653,"aX":8.44787319912041},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":-10.8,"spinRate":2264,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4382052260129714,"extension":6.265773547808285},"index":4,"playId":"01c08c1b-2135-3226-b779-bc27c53ad187","pitchNumber":4,"startTime":"2025-08-16T21:32:24.008Z","endTime":"2025-08-16T21:32:30.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:32:30.250Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Troy Johnston homers (1) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T21:32:38.471Z","endTime":"2025-08-16T21:35:35.917Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.50935239373335,"strikeZoneBottom":1.6348154985313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78993181818213,"aZ":-28.5806753896287,"pfxX":-10.166218174477356,"pfxZ":1.87676734621658,"pX":0.035697233571114276,"pZ":1.8901380612474752,"vX0":7.31918112115159,"vY0":-137.62684402026906,"vZ0":-3.833537074878907,"x":115.64,"y":187.75,"x0":-1.3384778306921956,"y0":50.0055576681036,"z0":5.238860022517935,"aX":-19.488499189845914},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.8,"breakHorizontal":16.9,"spinRate":2006,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39811948756705506,"extension":6.302720675480251},"index":0,"playId":"8b89949c-d814-3c7e-9271-332d743dc479","pitchNumber":1,"startTime":"2025-08-16T21:32:55.260Z","endTime":"2025-08-16T21:32:59.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.355150852695584,"aZ":-29.944431073783985,"pfxX":-9.561388432383017,"pfxZ":1.3703645429325242,"pX":-0.17142598242269436,"pZ":1.579339744830788,"vX0":6.88132142025953,"vY0":-127.24786907608978,"vZ0":-2.609830825156177,"x":123.53,"y":196.14,"x0":-1.6810102851756163,"y0":50.00184165380106,"z0":5.013020457586736,"aX":-15.534688999589244},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.0,"breakHorizontal":15.6,"spinRate":1686,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4319637027326326,"extension":6.353089996090102},"index":1,"playId":"fb46156a-b15d-3418-87ba-bec699e5a53c","pitchNumber":2,"startTime":"2025-08-16T21:33:13.583Z","endTime":"2025-08-16T21:33:16.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.56781692968594,"strikeZoneBottom":1.62130241866515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.571369155136626,"aZ":-37.09733386200347,"pfxX":9.195549398201479,"pfxZ":-3.1826725668715197,"pX":0.33738983653599636,"pZ":0.678604044425899,"vX0":2.1897612966068873,"vY0":-124.32539607072994,"vZ0":-3.055828539189024,"x":104.14,"y":220.46,"x0":-1.7513774263556676,"y0":50.0025158554265,"z0":5.037998237153249,"aX":14.22976618060112},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.2,"breakHorizontal":-17.2,"spinRate":2379,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4424854011800847,"extension":6.052363636203522},"index":2,"playId":"f9df5032-7495-30b5-859b-7f2be27029ac","pitchNumber":3,"startTime":"2025-08-16T21:33:31.729Z","endTime":"2025-08-16T21:33:35.519Z","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":88.5,"endSpeed":80.1,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.291356039403535,"aZ":-26.4983249405522,"pfxX":-10.440528082882567,"pfxZ":3.432069778760911,"pX":-0.8911484944664457,"pZ":1.7442226279862973,"vX0":5.487981379638952,"vY0":-128.65379287343458,"vZ0":-2.956915472591076,"x":150.97,"y":191.69,"x0":-1.712009682173509,"y0":50.00073073293845,"z0":4.994338848984898,"aX":-17.246491063743505},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.6,"breakHorizontal":17.4,"spinRate":1861,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4281157206810571,"extension":6.236229063375213},"index":3,"playId":"d1374458-7cc2-39e2-ad64-9311404149dc","pitchNumber":4,"startTime":"2025-08-16T21:33:51.082Z","endTime":"2025-08-16T21:33:54.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.5322282246545,"strikeZoneBottom":1.62169402087826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72053446845945,"aZ":-29.956377994544304,"pfxX":-7.89760326626122,"pfxZ":1.3179737367001465,"pX":-0.9918532137013567,"pZ":1.696237043363282,"vX0":4.439817114917578,"vY0":-128.457261443595,"vZ0":-2.647055890892927,"x":154.81,"y":192.98,"x0":-1.709726590633964,"y0":50.00380753565395,"z0":5.051106665533385,"aX":-13.299465210529934},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":13.4,"spinRate":1824,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42515812948381226,"extension":6.2889235381891995},"index":4,"playId":"18cedc0a-4f4e-37ec-90cb-838561b2a310","pitchNumber":5,"startTime":"2025-08-16T21:34:12.678Z","endTime":"2025-08-16T21:34:18.321Z","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":95.4,"endSpeed":87.2,"strikeZoneTop":3.55103459809575,"strikeZoneBottom":1.60529725781804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.274088241937598,"aZ":-24.859133613175427,"pfxX":-11.804871889728007,"pfxZ":3.7652481153926045,"pX":0.9615596723493091,"pZ":2.062596607333611,"vX0":10.161959381975441,"vY0":-138.57459358900178,"vZ0":-4.065351617468887,"x":80.35,"y":183.09,"x0":-1.221241520234408,"y0":50.00427897409975,"z0":5.211645501572707,"aX":-22.93663818520151},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":19.2,"spinRate":1949,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3954261392882099,"extension":6.494215768775613},"index":5,"playId":"c5fa4796-32f0-393c-97a2-2f574c87570d","pitchNumber":6,"startTime":"2025-08-16T21:34:32.785Z","endTime":"2025-08-16T21:34:37.389Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-16T21:34:49.557Z","endTime":"2025-08-16T21:35:07.686Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53989192763408,"aZ":-28.371210216707013,"pfxX":-10.38712433634625,"pfxZ":2.317555286570972,"pX":-0.18795754459144254,"pZ":2.1072415991847224,"vX0":7.059734379442207,"vY0":-127.64061710275494,"vZ0":-1.9195764931421757,"x":124.16,"y":181.88,"x0":-1.6473518411999881,"y0":50.00286151753855,"z0":5.114206571697371,"aX":-17.05073062309427},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":17.2,"spinRate":1947,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.4299599988884646,"extension":6.274391666680684},"hitData":{"launchSpeed":104.6,"launchAngle":25.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":198.16,"coordY":44.88}},"index":7,"playId":"27d169ca-15e6-3172-8552-99d35080ad82","pitchNumber":7,"startTime":"2025-08-16T21:35:07.686Z","endTime":"2025-08-16T21:35:35.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:35:35.917Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Derek Hill grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T21:35:45.764Z","endTime":"2025-08-16T21:36:06.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.950012330728818,"aZ":-28.263769546944218,"pfxX":-10.127005864652808,"pfxZ":1.9967819258271282,"pX":-0.2852352310092399,"pZ":2.0647148931851556,"vX0":7.093038995243396,"vY0":-139.0640277541926,"vZ0":-3.4292049620872236,"x":127.87,"y":183.03,"x0":-1.552100309675181,"y0":50.004922273351035,"z0":5.187099680739239,"aX":-19.853223294745742},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.1,"breakHorizontal":16.9,"spinRate":2024,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.39375308853531266,"extension":6.31169425998184},"hitData":{"launchSpeed":97.7,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":145.6}},"index":0,"playId":"156b2da1-065b-38e4-bdbc-17692419c710","pitchNumber":1,"startTime":"2025-08-16T21:35:59.276Z","endTime":"2025-08-16T21:36:06.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:36:06.517Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Xavier Edwards to first baseman Troy Johnston.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T21:37:30.884Z","endTime":"2025-08-16T21:38:53.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.26000187987384,"strikeZoneBottom":1.37301185080022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.800687380262428,"aZ":-25.642516279999438,"pfxX":1.7561780452444649,"pfxZ":3.7624229723647344,"pX":0.8898483641438232,"pZ":1.006186498981137,"vX0":6.603510727066439,"vY0":-130.05932524922284,"vZ0":-5.352352381165313,"x":83.08,"y":211.61,"x0":-1.8964163769481597,"y0":50.00489054714962,"z0":5.002255027695475,"aX":3.048394986427292},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":-4.4,"spinRate":2610,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.418967708123954,"extension":5.874324282828071},"index":0,"playId":"38f247d7-10f0-31d6-bf64-3fbb1a9ad86f","pitchNumber":1,"startTime":"2025-08-16T21:38:12.157Z","endTime":"2025-08-16T21:38:15.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.2600020513365,"strikeZoneBottom":1.51084392937495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.632543145421135,"aZ":-16.52028640633257,"pfxX":-6.172677068705879,"pfxZ":8.306175686030986,"pX":-0.17205964111793387,"pZ":4.286926535045537,"vX0":6.397181712352828,"vY0":-136.3293877825804,"vZ0":0.5145455680151091,"x":123.56,"y":123.03,"x0":-1.7456762545407294,"y0":50.00280935070565,"z0":5.235005018556335,"aX":-11.633579235473912},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":9.8,"spinRate":2432,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40158573860172453,"extension":5.923354477786348},"index":1,"playId":"b3d0bf6f-912c-34e2-a7c5-a0bd9938cf26","pitchNumber":2,"startTime":"2025-08-16T21:38:27.389Z","endTime":"2025-08-16T21:38:31.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.655555064378948,"aZ":-16.85830375982265,"pfxX":-5.316246332254133,"pfxZ":7.900875073239972,"pX":0.018961476424395787,"pZ":2.405088802144726,"vX0":7.394088002777771,"vY0":-137.6718191084728,"vZ0":-4.015986846352657,"x":116.28,"y":173.84,"x0":-1.9983657118486833,"y0":50.005911436320204,"z0":5.0080764320331,"aX":-10.310641232153655},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":8.3,"spinRate":2419,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3963186809026613,"extension":5.834596581984873},"hitData":{"launchSpeed":93.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":156.0}},"index":2,"playId":"18fc6c64-7450-3628-b1ad-8a9db228ac1c","pitchNumber":3,"startTime":"2025-08-16T21:38:45.943Z","endTime":"2025-08-16T21:38:53.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:38:53.527Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Romy Gonzalez lines out to first baseman Troy Johnston.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T21:39:06.585Z","endTime":"2025-08-16T21:40:33.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":93.8,"endSpeed":86.5,"strikeZoneTop":3.68494636972086,"strikeZoneBottom":1.74460597710469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.213142684733654,"aZ":-22.465085343075003,"pfxX":-8.497901783149713,"pfxZ":5.091141305283157,"pX":-0.5740156727417881,"pZ":2.889014221027837,"vX0":6.308444782067611,"vY0":-136.55327898900302,"vZ0":-1.9116014393673215,"x":138.88,"y":160.78,"x0":-1.7983876640132406,"y0":50.00403422876266,"z0":5.127742513028928,"aX":-16.21246270649336},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":14.3,"spinRate":2162,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3995574440382268,"extension":5.972097936494167},"index":0,"playId":"abeff9d8-928d-36bd-8ff1-d33c3bdf363d","pitchNumber":1,"startTime":"2025-08-16T21:39:16.689Z","endTime":"2025-08-16T21:39:21.160Z","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":82.7,"endSpeed":76.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.08000609513942,"aZ":-26.300850116481456,"pfxX":9.357381464944233,"pfxZ":3.992361767810687,"pX":0.6702569141353453,"pZ":2.558970918548074,"vX0":3.7182954668817225,"vY0":-120.4221303232311,"vZ0":-0.14392745050757283,"x":91.45,"y":169.69,"x0":-2.1087906239971064,"y0":50.00218937777016,"z0":4.943470841069312,"aX":13.760046264611104},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":-17.9,"spinRate":2677,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.45460341223903766,"extension":5.716454760489903},"index":1,"playId":"a472c3de-12dd-3090-8ce4-c527a5faff8e","pitchNumber":2,"startTime":"2025-08-16T21:39:30.150Z","endTime":"2025-08-16T21:39:33.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.395596581492693,"aZ":-30.268498721300638,"pfxX":10.509975835051108,"pfxZ":1.2975819441907266,"pX":0.537239857094054,"pZ":3.414366782115839,"vX0":2.7270885023753317,"vY0":-120.84748935139841,"vZ0":2.5657989242687584,"x":96.52,"y":146.59,"x0":-1.9725330560427794,"y0":50.005277753017516,"z0":5.004381226955192,"aX":15.487792410322278},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.2,"breakHorizontal":-19.7,"spinRate":2609,"spinDirection":70},"zone":3,"typeConfidence":2.0,"plateTime":0.45390444848639033,"extension":5.891879563593671},"index":2,"playId":"8e892646-9f83-3a27-9a5f-07a279c00a35","pitchNumber":3,"startTime":"2025-08-16T21:39:48.154Z","endTime":"2025-08-16T21:39:52.157Z","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":94.0,"endSpeed":86.4,"strikeZoneTop":3.66105955570558,"strikeZoneBottom":1.83310965486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.221333411626183,"aZ":-16.331104680596653,"pfxX":-4.990359118478052,"pfxZ":8.321403965375648,"pX":0.9026108342829112,"pZ":2.742253948426873,"vX0":8.211260514395885,"vY0":-136.66417826023837,"vZ0":-3.218541874472735,"x":82.59,"y":164.74,"x0":-1.4834079457259932,"y0":50.00651421726388,"z0":5.0475070512359155,"aX":-9.506214353326007},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":7.4,"spinRate":2371,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39975611683289136,"extension":6.13562614007212},"index":3,"playId":"6f7b6190-bc9e-3645-9917-f1f07962f0af","pitchNumber":4,"startTime":"2025-08-16T21:40:07.329Z","endTime":"2025-08-16T21:40:11.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64472763700346,"aZ":-29.341569285318556,"pfxX":10.26267111013317,"pfxZ":1.90378849207411,"pX":1.4605588124164237,"pZ":2.1548153091455253,"vX0":4.7069890052773475,"vY0":-121.23616169965939,"vZ0":-0.5108699486267712,"x":61.33,"y":180.6,"x0":-1.8393724064057138,"y0":50.00371448723214,"z0":4.928579246896806,"aX":15.281095755368904},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":-19.7,"spinRate":2741,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.45173529669017354,"extension":5.8196304731733965},"hitData":{"launchSpeed":64.8,"launchAngle":17.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":162.18,"coordY":157.06}},"index":4,"playId":"e0866f62-a087-3c9a-afff-673a6b897a39","pitchNumber":5,"startTime":"2025-08-16T21:40:27.175Z","endTime":"2025-08-16T21:40:33.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:40:33.248Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T21:40:44.785Z","endTime":"2025-08-16T21:41:26.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.45999965816751,"strikeZoneBottom":1.50040769199321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04618506697878,"aZ":-34.106403210691965,"pfxX":-9.139254771251155,"pfxZ":-1.1318109932465856,"pX":0.07188769048380357,"pZ":0.15121419579269768,"vX0":7.5856738943666535,"vY0":-130.90628053823664,"vZ0":-5.451813310414891,"x":114.26,"y":234.7,"x0":-1.695004454705983,"y0":50.00127331088068,"z0":4.854240986012321,"aX":-15.650776514746692},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.2,"breakHorizontal":14.6,"spinRate":1265,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.420551115507263,"extension":6.214722056075195},"index":0,"playId":"4624f8d5-9f6d-33ee-99eb-e87aedcd967f","pitchNumber":1,"startTime":"2025-08-16T21:41:00.921Z","endTime":"2025-08-16T21:41:04.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99957965884933,"aZ":-32.39875292522968,"pfxX":4.039769482154715,"pfxZ":-0.13519058465340006,"pX":0.10453737957815762,"pZ":1.3687427097355243,"vX0":3.8380221141563955,"vY0":-126.38032571015574,"vZ0":-2.5503993862222565,"x":113.02,"y":201.82,"x0":-1.9593608479989137,"y0":50.005510700776554,"z0":4.9958469827069045,"aX":6.528943747188536},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-8.2,"spinRate":2666,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4335554489591198,"extension":5.9384157179777315},"hitData":{"launchSpeed":98.1,"launchAngle":30.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.39,"coordY":46.34}},"index":1,"playId":"4acb8169-5cea-39b0-b4ca-7bc9b3e6f6d3","pitchNumber":2,"startTime":"2025-08-16T21:41:17.359Z","endTime":"2025-08-16T21:41:26.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:41:26.706Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Graham Pauley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T21:43:33.064Z","endTime":"2025-08-16T21:44:58.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":96.4,"endSpeed":87.8,"strikeZoneTop":3.49342195079035,"strikeZoneBottom":1.45338222840321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92698476397993,"aZ":-27.097078334632016,"pfxX":-9.969742183362253,"pfxZ":2.5695590672370576,"pX":-1.4781608566750124,"pZ":1.9092589398414874,"vX0":3.885081905733517,"vY0":-140.22072686839283,"vZ0":-4.067039326142821,"x":173.34,"y":187.23,"x0":-1.5923959643764118,"y0":50.00316674895626,"z0":5.162127478137495,"aX":-19.704351552837235},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.0,"breakHorizontal":17.2,"spinRate":2259,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3917366536312832,"extension":6.188813008204151},"index":0,"playId":"2a91348d-4a1f-32ef-b7fc-769b5aa47efd","pitchNumber":1,"startTime":"2025-08-16T21:43:39.481Z","endTime":"2025-08-16T21:43:44.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.427623785066128,"aZ":-28.861567289265093,"pfxX":-0.5412480189624965,"pfxZ":1.9476352983353333,"pX":-0.05110351204966062,"pZ":2.3506770060407463,"vX0":4.373358369215144,"vY0":-128.82309253595588,"vZ0":-1.5972800916653602,"x":118.95,"y":175.31,"x0":-1.6909188741381946,"y0":50.004839217754906,"z0":5.181964629165511,"aX":-0.9221200590438794},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":0.1,"spinRate":2585,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.42302625934650484,"extension":6.259916220554108},"index":1,"playId":"27e68996-8625-31e5-bd1e-6342d82e6893","pitchNumber":2,"startTime":"2025-08-16T21:43:55.897Z","endTime":"2025-08-16T21:43:59.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.55999792170059,"strikeZoneBottom":1.62168694514078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0094837224385,"aZ":-26.66624736354159,"pfxX":-9.05808375979153,"pfxZ":3.281445470158566,"pX":-0.6147393987324135,"pZ":0.8890033907318962,"vX0":5.906093713351535,"vY0":-128.8307729017494,"vZ0":-5.116124954536916,"x":140.43,"y":214.78,"x0":-1.7612221007894273,"y0":50.004120791297645,"z0":4.964237030070282,"aX":-15.212482270207019},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":15.1,"spinRate":1863,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4253118041849593,"extension":6.322880811450893},"index":2,"playId":"2ec93032-e59f-3a7d-9973-b0e26f31b605","pitchNumber":3,"startTime":"2025-08-16T21:44:18.511Z","endTime":"2025-08-16T21:44:21.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80581456831038,"aZ":-29.29581843509656,"pfxX":0.11788699227821464,"pfxZ":1.676198240032165,"pX":0.30428618490114046,"pZ":1.0499293307721038,"vX0":4.83216693084122,"vY0":-129.89466945102924,"vZ0":-4.5378013999454065,"x":105.4,"y":210.43,"x0":-1.591134680044041,"y0":50.00285863185881,"z0":5.032644425930282,"aX":0.2026441072062378},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.3,"breakHorizontal":-1.2,"spinRate":2498,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.42077687014173026,"extension":6.125274754903173},"index":3,"playId":"98cb28a5-d38e-35ff-b0d7-5fe5e57847ea","pitchNumber":4,"startTime":"2025-08-16T21:44:36.224Z","endTime":"2025-08-16T21:44:40.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.270325112260974,"aZ":-31.052956327389584,"pfxX":-0.5786660541192878,"pfxZ":0.6698240296873861,"pX":0.8447324080989393,"pZ":1.4619472288947202,"vX0":6.346468407798556,"vY0":-128.86617682601627,"vZ0":-3.1860762508553724,"x":84.8,"y":199.31,"x0":-1.5768521793892982,"y0":50.00338556044054,"z0":5.118015247891718,"aX":-0.9711181513738986},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.7,"breakHorizontal":-0.4,"spinRate":2594,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.42535347561842807,"extension":6.17769653160226},"index":4,"playId":"62735f83-0452-33f1-8826-5b56747f5d1b","pitchNumber":5,"startTime":"2025-08-16T21:44:54.863Z","endTime":"2025-08-16T21:44:58.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:44:58.264Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T21:45:03.702Z","endTime":"2025-08-16T21:45:53.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":95.9,"endSpeed":87.8,"strikeZoneTop":3.26999839869735,"strikeZoneBottom":1.37511302625467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.679601507567984,"aZ":-27.329405348627517,"pfxX":-9.697629489901903,"pfxZ":2.4650412272501274,"pX":0.6918946383926202,"pZ":1.337209134490639,"vX0":8.973834374334228,"vY0":-139.37446983189054,"vZ0":-5.561372530484124,"x":90.63,"y":202.68,"x0":-1.3115586525813538,"y0":50.00255842052998,"z0":5.166143425240172,"aX":-19.055575538946396},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":15.7,"spinRate":2186,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39317969208732384,"extension":6.3902758817824035},"index":0,"playId":"ea2e923b-e2e4-3f90-80c8-cc49930c3f17","pitchNumber":1,"startTime":"2025-08-16T21:45:26.224Z","endTime":"2025-08-16T21:45:31.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57621919098812,"aZ":-31.335573841415616,"pfxX":0.013144930565117008,"pfxZ":0.5094956330666243,"pX":-0.6214098269414995,"pZ":2.234730659837181,"vX0":2.5334970486856663,"vY0":-127.74165297230714,"vZ0":-1.2837780227763442,"x":140.69,"y":178.44,"x0":-1.6265655443759253,"y0":50.006288283138275,"z0":5.200610378533454,"aX":0.021387090651018854},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.8,"breakHorizontal":-0.6,"spinRate":2566,"spinDirection":99},"zone":4,"typeConfidence":2.0,"plateTime":0.42828433788941345,"extension":6.240111445270061},"hitData":{"launchSpeed":89.5,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.36,"coordY":139.52}},"index":1,"playId":"367d6ed8-52f9-324b-bf8b-f1b76c944a1c","pitchNumber":2,"startTime":"2025-08-16T21:45:46.363Z","endTime":"2025-08-16T21:45:53.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:45:53.843Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to center fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T21:46:04.661Z","endTime":"2025-08-16T21:47:34.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.33000085411706,"strikeZoneBottom":1.56944053793226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.296273426045175,"aZ":-38.85906192549705,"pfxX":5.206454763956295,"pfxZ":-4.311975781594313,"pX":-1.0982924819349582,"pZ":2.2296102624310916,"vX0":0.3273048084018793,"vY0":-123.90586260677313,"vZ0":0.7980166124940169,"x":158.86,"y":178.58,"x0":-1.9083028614276676,"y0":50.00110555053488,"z0":5.156330862488791,"aX":8.07547023846217},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.3,"breakHorizontal":-9.5,"spinRate":2459,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.44245265236700027,"extension":6.080087817569918},"index":0,"playId":"9dfcf533-a545-3dcf-b917-8ad2f18a2330","pitchNumber":1,"startTime":"2025-08-16T21:46:21.122Z","endTime":"2025-08-16T21:46:25.479Z","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":94.6,"endSpeed":86.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.560484343339468,"aZ":-19.352895343812285,"pfxX":-4.241140137739588,"pfxZ":6.676977726156869,"pX":0.34034122850519105,"pZ":2.8091708407395664,"vX0":6.4591995117619145,"vY0":-137.69773792184827,"vZ0":-2.9897386407002786,"x":104.03,"y":162.93,"x0":-1.4847238194861003,"y0":50.002549614382936,"z0":5.218246824520477,"aX":-8.144537462556244},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":6.4,"spinRate":2002,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3977576423422051,"extension":6.34355556162369},"index":1,"playId":"ccd221d1-6cf6-3620-999d-91fdf653592f","pitchNumber":2,"startTime":"2025-08-16T21:46:42.399Z","endTime":"2025-08-16T21:46:45.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.32999983600582,"strikeZoneBottom":1.60940250983396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.097110644782735,"aZ":-19.21527209625314,"pfxX":-5.862856613608489,"pfxZ":6.730993410562043,"pX":-0.5158767586243252,"pZ":3.145908352567485,"vX0":5.064977806792012,"vY0":-137.78108630500432,"vZ0":-2.126468310918768,"x":136.66,"y":153.84,"x0":-1.6146379703482028,"y0":50.006759864682635,"z0":5.223739400044335,"aX":-11.295071909130058},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":9.6,"spinRate":2156,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39725519553877175,"extension":6.348419622858316},"index":2,"playId":"f96ddc16-da66-3a3d-8f3c-d9e6ae433c4b","pitchNumber":3,"startTime":"2025-08-16T21:47:03.930Z","endTime":"2025-08-16T21:47:08.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.504507915353322,"aZ":-30.406935546810907,"pfxX":0.3866686190532449,"pfxZ":1.0228265632357303,"pX":0.7284375598822486,"pZ":2.829616668281085,"vX0":5.17637564608429,"vY0":-129.58816918441778,"vZ0":-0.5906155754172103,"x":89.23,"y":162.38,"x0":-1.333480764911963,"y0":50.001462639683744,"z0":5.355092472825942,"aX":0.6659812063760566},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.7,"spinRate":2468,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4204178047811902,"extension":6.4267715184084375},"hitData":{"launchSpeed":79.4,"launchAngle":43.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.76,"coordY":103.63}},"index":3,"playId":"0ea519fe-6725-3c64-9932-202fae6584b1","pitchNumber":4,"startTime":"2025-08-16T21:47:25.337Z","endTime":"2025-08-16T21:47:34.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:47:34.519Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T21:49:28.741Z","endTime":"2025-08-16T21:50:42.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.454571705315526,"aZ":-29.749019720813195,"pfxX":4.177700543018545,"pfxZ":1.4494329306636669,"pX":-0.33236473977351444,"pZ":2.7324813393788774,"vX0":2.862517343666482,"vY0":-127.95078735655626,"vZ0":-0.5285095263808776,"x":129.67,"y":165.0,"x0":-2.0052880302136438,"y0":50.00091694996635,"z0":5.256926551860816,"aX":6.98029191860254},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":-8.2,"spinRate":2575,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.42679038437112515,"extension":5.905274496744141},"index":0,"playId":"8d99462c-d6b9-33d5-8a65-d221dc916abf","pitchNumber":1,"startTime":"2025-08-16T21:49:45.236Z","endTime":"2025-08-16T21:49:48.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":2.51828362070464,"strikeZoneBottom":1.66632526524541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.067854924903543,"aZ":-26.11490972280521,"pfxX":-9.68992377639951,"pfxZ":3.2079208669835175,"pX":0.0697819842620613,"pZ":3.411742557301082,"vX0":7.89779680765636,"vY0":-136.35466264397445,"vZ0":0.23955286722379487,"x":114.34,"y":146.66,"x0":-1.6006064537446176,"y0":50.00285884728828,"z0":5.119831524555976,"aX":-18.30599593722387},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":2072,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4011920696146367,"extension":6.097828812501498},"index":1,"playId":"7aa22b07-7947-369e-b6e1-3359a61c7ea6","pitchNumber":2,"startTime":"2025-08-16T21:50:03.005Z","endTime":"2025-08-16T21:50:07.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.5200019577476,"strikeZoneBottom":1.6587123911921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.95003924842528,"aZ":-27.01478109064407,"pfxX":10.922357884297899,"pfxZ":3.590876202479768,"pX":-0.7832458195864203,"pZ":3.032376823842715,"vX0":0.03518111347934705,"vY0":-119.06692862466099,"vZ0":1.117845097348229,"x":146.86,"y":156.91,"x0":-2.216861622444321,"y0":50.000041272357905,"z0":5.002160691464855,"aX":15.671933957304093},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.1,"breakHorizontal":-19.8,"spinRate":2654,"spinDirection":80},"zone":1,"typeConfidence":2.0,"plateTime":0.4600917610551445,"extension":5.828826276813335},"index":2,"playId":"e7b4550f-f7c8-37c3-b1c5-11761adf7b64","pitchNumber":3,"startTime":"2025-08-16T21:50:17.894Z","endTime":"2025-08-16T21:50:23.391Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53406359484858,"aZ":-28.145371453440525,"pfxX":11.86722341128258,"pfxZ":2.805857650328555,"pX":-0.008016411386101895,"pZ":3.2680552397114795,"vX0":1.4941254877143746,"vY0":-119.21221175439764,"vZ0":1.9217984374441608,"x":117.31,"y":150.54,"x0":-2.1845336080815403,"y0":50.001606123116396,"z0":4.997201255520046,"aX":17.029377993946092},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.9,"breakHorizontal":-21.8,"spinRate":2589,"spinDirection":71},"zone":2,"typeConfidence":2.0,"plateTime":0.45996736696007057,"extension":5.952999975352272},"hitData":{"launchSpeed":82.8,"launchAngle":45.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.04,"coordY":105.23}},"index":3,"playId":"9b749d92-d57b-36c3-a8e5-2f07e1e21549","pitchNumber":4,"startTime":"2025-08-16T21:50:33.041Z","endTime":"2025-08-16T21:50:42.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:50:42.835Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T21:50:49.873Z","endTime":"2025-08-16T21:53:13.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":93.6,"endSpeed":85.8,"strikeZoneTop":3.5875792121146,"strikeZoneBottom":1.54268454866213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.181457765073603,"aZ":-24.572859523092383,"pfxX":-9.426087161353507,"pfxZ":4.032714410355373,"pX":-0.27311048546333977,"pZ":2.4592670796206595,"vX0":7.292915566274765,"vY0":-136.2119202495178,"vZ0":-2.360261637654487,"x":127.41,"y":172.38,"x0":-1.7570782476357207,"y0":50.00130544955937,"z0":5.031376101989558,"aX":-17.757761235737142},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":2152,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40172227647893965,"extension":6.217047153151319},"index":0,"playId":"1d91c2b4-a343-3484-98cc-46d8ed75b75b","pitchNumber":1,"startTime":"2025-08-16T21:51:04.648Z","endTime":"2025-08-16T21:51:10.036Z","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":83.1,"endSpeed":75.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.517562979081035,"aZ":-28.734363235086278,"pfxX":10.268241547849563,"pfxZ":2.3428211142640656,"pX":-0.831259512580717,"pZ":2.593455759436743,"vX0":0.30009983339918916,"vY0":-121.0168383168973,"vZ0":0.5465346305201662,"x":148.69,"y":168.76,"x0":-2.2896171628774065,"y0":50.004876242474765,"z0":4.8989837562981045,"aX":15.10075282309342},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.7,"breakHorizontal":-18.6,"spinRate":2784,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.45410310396397424,"extension":5.944482427450406},"index":1,"playId":"785a687e-f154-307e-8d00-1fbbee65f9b5","pitchNumber":2,"startTime":"2025-08-16T21:51:19.132Z","endTime":"2025-08-16T21:51:22.290Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-16T21:51:36.034Z","endTime":"2025-08-16T21:51:44.317Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"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":83.3,"endSpeed":76.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49335067307835,"aZ":-28.463892266459137,"pfxX":9.056791945228177,"pfxZ":2.5123045766826966,"pX":0.6032530390368388,"pZ":2.3074077961220376,"vX0":3.610400629159435,"vY0":-121.26327649378017,"vZ0":-0.2008702399939547,"x":94.01,"y":176.48,"x0":-2.0850612938717017,"y0":50.003261907864406,"z0":4.891502902905477,"aX":13.379203346487955},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.8,"breakHorizontal":-17.3,"spinRate":2647,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.45308823640181917,"extension":5.912573258588103},"index":3,"playId":"aa82a401-0f42-328b-a3aa-a8063e59447f","pitchNumber":3,"startTime":"2025-08-16T21:51:44.317Z","endTime":"2025-08-16T21:51:47.692Z","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":83.8,"endSpeed":77.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.763430015264177,"aZ":-31.054435913022655,"pfxX":8.818722900847327,"pfxZ":0.7405407078953523,"pX":0.7868474134440497,"pZ":2.0314483713986515,"vX0":4.088161677326845,"vY0":-122.02951806039505,"vZ0":-0.3730054748429702,"x":87.01,"y":183.93,"x0":-2.0572948550667713,"y0":50.0007209031285,"z0":4.869344352198217,"aX":13.251072374548922},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":-16.9,"spinRate":2734,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.44942815310467,"extension":6.004061157382135},"index":4,"playId":"2fb80ce1-a3db-3813-ae1d-4f3973fa6b6b","pitchNumber":4,"startTime":"2025-08-16T21:52:03.904Z","endTime":"2025-08-16T21:52:07.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60987804069821,"aZ":-15.135029026222695,"pfxX":-5.521717327197214,"pfxZ":9.012149640371799,"pX":0.23689193759466604,"pZ":2.4166712598541613,"vX0":6.769996802264222,"vY0":-136.52539662351953,"vZ0":-4.256289649295252,"x":107.97,"y":173.53,"x0":-1.5557251747671363,"y0":50.00484702745487,"z0":5.035290589303624,"aX":-10.44226265513591},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2432,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4009610278701321,"extension":6.144402082480191},"index":5,"playId":"1909fbaf-4e30-3250-97d9-8761914a601a","pitchNumber":5,"startTime":"2025-08-16T21:52:24.185Z","endTime":"2025-08-16T21:52:28.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.36000090583085,"strikeZoneBottom":1.49948769781865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.739958029766626,"aZ":-27.346527158681646,"pfxX":11.703629177864801,"pfxZ":3.2709110062059974,"pX":1.50803852824965,"pZ":2.168367025817693,"vX0":4.785718465703077,"vY0":-121.53588711577905,"vZ0":-0.7567531832938699,"x":59.52,"y":180.23,"x0":-2.0148269731687787,"y0":50.00370456489799,"z0":4.886830893036667,"aX":17.277729493607016},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.0,"breakHorizontal":-22.4,"spinRate":2696,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4529516507362432,"extension":5.989479647449477},"index":6,"playId":"28632e23-9c8c-35b1-b97a-fa7aae21bb47","pitchNumber":6,"startTime":"2025-08-16T21:52:49.391Z","endTime":"2025-08-16T21:52:55.589Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.36000119290387,"strikeZoneBottom":1.47245875244862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.028099850982517,"aZ":-20.946335304380877,"pfxX":-8.988378287291342,"pfxZ":5.833232093257992,"pX":-0.009196980782640762,"pZ":1.8131760753371573,"vX0":7.702694193171863,"vY0":-137.5155771752188,"vZ0":-4.408217497670369,"x":117.35,"y":189.82,"x0":-1.6716935859744197,"y0":50.00346065007821,"z0":4.84842500441562,"aX":-17.304043460407982},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":2272,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3975289645333957,"extension":6.202340011382519},"index":7,"playId":"420357b4-bfd5-3d42-a380-d3cec41d471b","pitchNumber":7,"startTime":"2025-08-16T21:53:07.474Z","endTime":"2025-08-16T21:53:13.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:53:13.802Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T21:53:30.456Z","endTime":"2025-08-16T21:55:02.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.7401391479417,"strikeZoneBottom":1.72272534449737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82821960519618,"aZ":-28.944849137429664,"pfxX":-8.490070686481806,"pfxZ":1.9182845193508786,"pX":-0.331179143131222,"pZ":1.3640246514835372,"vX0":6.762509230031487,"vY0":-128.77873869933535,"vZ0":-3.206379392483389,"x":129.62,"y":201.95,"x0":-1.8834077207274804,"y0":50.005523330192105,"z0":4.855676503068897,"aX":-14.31446363482592},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":13.9,"spinRate":1272,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4247291859645368,"extension":6.304488109118276},"index":0,"playId":"b7fa521f-d44e-3828-a925-7fef95c77f99","pitchNumber":1,"startTime":"2025-08-16T21:53:41.190Z","endTime":"2025-08-16T21:53:45.802Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.74094093666395,"strikeZoneBottom":1.75866343581329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.861497773691553,"aZ":-22.86222894345643,"pfxX":-10.277216035613183,"pfxZ":4.793996733720097,"pX":0.9054677143782877,"pZ":2.1069429855296034,"vX0":10.691974093095501,"vY0":-138.06641159174055,"vZ0":-3.6281459431900567,"x":82.49,"y":181.89,"x0":-1.669969196620726,"y0":50.00650814863111,"z0":4.964929514330901,"aX":-19.97593757095671},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":16.6,"spinRate":2357,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3957343975113745,"extension":6.09515938020181},"index":1,"playId":"3206d39a-9633-3217-883f-f43bfa452587","pitchNumber":2,"startTime":"2025-08-16T21:53:56.944Z","endTime":"2025-08-16T21:54:01.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.73933293433888,"strikeZoneBottom":1.75693623017933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.831075909996546,"aZ":-25.89568036966678,"pfxX":2.615202934793171,"pfxZ":3.6563489434400758,"pX":1.2735411598584414,"pZ":0.9338818738958599,"vX0":6.845911494618164,"vY0":-130.0771366411336,"vZ0":-5.174848899651345,"x":68.46,"y":213.57,"x0":-1.7302494690840355,"y0":50.00282452268532,"z0":4.908133497719091,"aX":4.487732540591302},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":-6.2,"spinRate":2623,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4207925624256581,"extension":6.077765078283586},"index":2,"playId":"b475850f-b063-33f6-931c-cca898b936ff","pitchNumber":3,"startTime":"2025-08-16T21:54:14.472Z","endTime":"2025-08-16T21:54:18.910Z","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":94.2,"endSpeed":86.2,"strikeZoneTop":3.81690827787173,"strikeZoneBottom":1.76480719707676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.604643082994855,"aZ":-14.201773803536668,"pfxX":-5.272082538134973,"pfxZ":9.428825789676445,"pX":-0.07578203807352886,"pZ":2.1425559487640147,"vX0":6.39147533010402,"vY0":-137.02047412002156,"vZ0":-4.587293165607395,"x":119.89,"y":180.93,"x0":-1.7510576116603345,"y0":50.00210603782539,"z0":4.805263964194875,"aX":-10.048583950802087},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":8.3,"spinRate":2332,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3993769147086317,"extension":6.178788836893829},"index":3,"playId":"845e6173-06c3-3770-bcbf-86fa4b25feaf","pitchNumber":4,"startTime":"2025-08-16T21:54:34.034Z","endTime":"2025-08-16T21:54:38.544Z","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":93.3,"endSpeed":86.2,"strikeZoneTop":3.70317637359322,"strikeZoneBottom":1.89564344221877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17870818229794,"aZ":-27.674544520273063,"pfxX":-9.068540846638701,"pfxZ":2.383615868073374,"pX":-0.9964385105689032,"pZ":2.340403891583879,"vX0":5.538118952653321,"vY0":-135.90191003539883,"vZ0":-1.7839446113285442,"x":154.98,"y":175.59,"x0":-1.8726558461759306,"y0":50.002910482278175,"z0":4.910164993542877,"aX":-17.12163812089695},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.2,"breakHorizontal":15.4,"spinRate":2082,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40159544864209806,"extension":6.3307891650479995},"index":4,"playId":"5ddf4ba3-c164-3100-90ab-fd8451ca3d4f","pitchNumber":5,"startTime":"2025-08-16T21:54:58.466Z","endTime":"2025-08-16T21:55:02.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:55:02.542Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a fly ball to right fielder Jakob Marsee. Roman Anthony to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T21:55:07.142Z","endTime":"2025-08-16T21:57:14.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.33522994337497,"strikeZoneBottom":1.62099613544507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64193044807183,"aZ":-24.2956252291473,"pfxX":-8.558721266824207,"pfxZ":4.225374566790997,"pX":-0.48328857016485455,"pZ":3.283061376856021,"vX0":6.502289597211543,"vY0":-135.45684158543258,"vZ0":-0.5097973807860299,"x":135.42,"y":150.14,"x0":-1.798788966106111,"y0":50.00358688232614,"z0":5.167305314929848,"aX":-15.960032781372295},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":2162,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.40384028004043193,"extension":6.082646645879648},"index":0,"playId":"64ddc467-5dbb-3398-95c6-608357798843","pitchNumber":1,"startTime":"2025-08-16T21:55:31.773Z","endTime":"2025-08-16T21:55:36.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.3699984646436,"strikeZoneBottom":1.64874803302573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63201230599388,"aZ":-28.77039584246449,"pfxX":2.7541309846362005,"pfxZ":2.0490828683257076,"pX":0.7647197560379567,"pZ":1.7458605471281452,"vX0":5.70864011155846,"vY0":-127.59003914704759,"vZ0":-2.7995905136349193,"x":87.85,"y":191.64,"x0":-1.8535410402600248,"y0":50.0006239663703,"z0":5.109015827018875,"aX":4.569859896468036},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-6.2,"spinRate":2540,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4282114916763997,"extension":6.078825026177521},"index":1,"playId":"e1198822-1327-3673-8947-efffb8faa993","pitchNumber":2,"startTime":"2025-08-16T21:55:51.691Z","endTime":"2025-08-16T21:55:56.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.254891475994878,"aZ":-29.357686060614025,"pfxX":12.00776286826629,"pfxZ":1.9834198955908935,"pX":-0.26608086069527404,"pZ":2.754981025247955,"vX0":0.9638466809653513,"vY0":-118.91090981724315,"vZ0":0.9343029520381028,"x":127.14,"y":164.4,"x0":-2.2363132338803826,"y0":50.00510703329502,"z0":5.034535350935973,"aX":17.079992990478413},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.1,"breakHorizontal":-22.0,"spinRate":2700,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4618293527496298,"extension":5.912121700012914},"index":2,"playId":"067a95db-42a4-301a-9759-4e21097bfa20","pitchNumber":3,"startTime":"2025-08-16T21:56:08.947Z","endTime":"2025-08-16T21:56:11.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91724310006672,"aZ":-30.918831071240007,"pfxX":8.207744040724492,"pfxZ":0.8474339272827951,"pX":0.2691564095063233,"pZ":1.6926418716314948,"vX0":3.1888404028203396,"vY0":-122.03634110852813,"vZ0":-1.1381732336104489,"x":106.74,"y":193.08,"x0":-2.125892089880181,"y0":50.00496003221413,"z0":4.859862301106522,"aX":12.22174814256757},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.6,"breakHorizontal":-15.7,"spinRate":2807,"spinDirection":82},"zone":8,"typeConfidence":2.0,"plateTime":0.4510493939553113,"extension":5.848093208325593},"index":3,"playId":"0c09893f-8f38-345b-9927-c8b50090f63a","pitchNumber":4,"startTime":"2025-08-16T21:56:37.475Z","endTime":"2025-08-16T21:56:42.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.669865725241863,"aZ":-27.261540470450484,"pfxX":-8.84264596821717,"pfxZ":2.5689177283390237,"pX":-0.9029522134651825,"pZ":2.57261618515175,"vX0":5.462892547819855,"vY0":-137.68578479118668,"vZ0":-1.8114730194107387,"x":151.42,"y":169.32,"x0":-1.7678639421888191,"y0":50.00363997926047,"z0":5.090895783221948,"aX":-16.912964651732715},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.4,"breakHorizontal":14.8,"spinRate":2144,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3984054325009936,"extension":5.99669239721353},"hitData":{"launchSpeed":64.0,"launchAngle":35.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.63,"coordY":134.05}},"index":4,"playId":"92291136-9470-3e8b-b7d4-2685a82c11aa","pitchNumber":5,"startTime":"2025-08-16T21:57:03.011Z","endTime":"2025-08-16T21:57:14.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:57:14.933Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarren Duran walks. Alex Bregman to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T21:57:39.534Z","endTime":"2025-08-16T21:59:56.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.65643603578811,"strikeZoneBottom":1.75385328428689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.672204945901793,"aZ":-27.792596513238674,"pfxX":-9.318514564053796,"pfxZ":2.2900203255864255,"pX":-1.5167789614526321,"pZ":2.2135078811257936,"vX0":4.874827518249126,"vY0":-137.16558561489776,"vZ0":-2.7197782746854307,"x":174.82,"y":179.02,"x0":-2.1006617257653453,"y0":50.00639454035536,"z0":5.101314494761241,"aX":-17.86442169414178},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":2155,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39842562426712336,"extension":6.0054789008604255},"index":0,"playId":"392b6f10-cb1c-3508-869c-f0fba84ebd72","pitchNumber":1,"startTime":"2025-08-16T21:57:58.264Z","endTime":"2025-08-16T21:58:01.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.61143046481472,"strikeZoneBottom":1.70894673286185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71073476438441,"aZ":-31.106913674718808,"pfxX":2.89087176463372,"pfxZ":0.6165203101564174,"pX":-0.034645586870054784,"pZ":2.6037765291944512,"vX0":4.267896462337523,"vY0":-129.58990146359247,"vZ0":-0.6212811992828946,"x":118.32,"y":168.48,"x0":-2.0700337812543217,"y0":50.00059479761489,"z0":5.195578007194328,"aX":4.980635018730603},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.2,"breakHorizontal":-6.1,"spinRate":2567,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4205337536711138,"extension":6.070674000641454},"index":1,"playId":"b47508ad-5f63-33da-af08-2d3c1b83d95f","pitchNumber":2,"startTime":"2025-08-16T21:58:17.169Z","endTime":"2025-08-16T21:58:22.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.60182198295156,"strikeZoneBottom":1.66377094385314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99988679913745,"aZ":-33.261458906751415,"pfxX":-6.534123986264687,"pfxZ":-0.6404282401219104,"pX":-0.10125899472785908,"pZ":0.8035397238282168,"vX0":7.082629996741435,"vY0":-129.12938626671416,"vZ0":-4.099203375451585,"x":120.86,"y":217.08,"x0":-2.020995730389958,"y0":50.0013346235957,"z0":4.949576845986283,"aX":-11.116543551977673},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.8,"breakHorizontal":10.4,"spinRate":1192,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4229503053257502,"extension":6.156533811895616},"index":2,"playId":"8edfaab1-e8bc-3993-a6e6-ea2b726444ce","pitchNumber":3,"startTime":"2025-08-16T21:58:35.283Z","endTime":"2025-08-16T21:58:38.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.50190644471447,"strikeZoneBottom":1.70586977379889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.107254919423426,"aZ":-29.982518683308193,"pfxX":4.249236561195243,"pfxZ":1.2935026485103078,"pX":-1.0511373030197737,"pZ":2.051829414655859,"vX0":1.7116655005079036,"vY0":-128.56321283038582,"vZ0":-1.8443494674360656,"x":157.07,"y":183.38,"x0":-2.275628987335967,"y0":50.00186522279194,"z0":5.083055642620797,"aX":7.184027327115274},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-8.0,"spinRate":2737,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4244025037606849,"extension":5.96735878449482},"index":3,"playId":"6ab6664b-33d6-30ff-940c-d21e11627e78","pitchNumber":4,"startTime":"2025-08-16T21:58:55.756Z","endTime":"2025-08-16T21:59:00.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1059102126828,"aZ":-14.727625424210629,"pfxX":-5.706645734697344,"pfxZ":9.08665269456862,"pX":0.04843746936462827,"pZ":2.8497589354955046,"vX0":7.076910406059091,"vY0":-137.79872121704926,"vZ0":-3.2506047600899945,"x":115.15,"y":161.84,"x0":-1.8136374451092903,"y0":50.00079948069222,"z0":5.0418600279563135,"aX":-10.955003495609544},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2327,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3977469300535996,"extension":6.138153377289615},"index":4,"playId":"9e527c12-dfff-376d-87bd-ce796c3b43bf","pitchNumber":5,"startTime":"2025-08-16T21:59:17.124Z","endTime":"2025-08-16T21:59:20.177Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.38413157620539,"strikeZoneBottom":1.6234679722043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.498235441810486,"aZ":-27.54317205864226,"pfxX":10.41919594200672,"pfxZ":3.064121987528887,"pX":-1.5539294059362108,"pZ":2.6023219502716244,"vX0":-0.7987682714838418,"vY0":-122.50734973419081,"vZ0":0.14370100567221233,"x":176.23,"y":168.52,"x0":-2.575193902506037,"y0":50.0028084935015,"z0":4.908378162273319,"aX":15.745441751706542},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.9,"breakHorizontal":-18.6,"spinRate":2736,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.44808069271469453,"extension":5.825325365779352},"index":5,"playId":"a21d462c-e484-3fc9-8c4d-6604d9f7897a","pitchNumber":6,"startTime":"2025-08-16T21:59:46.177Z","endTime":"2025-08-16T21:59:56.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T21:59:56.033Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Story pops out to shortstop Otto Lopez.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T22:01:16.013Z","endTime":"2025-08-16T22:03:34.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T22:00:05.001Z","endTime":"2025-08-16T22:01:18.336Z","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":94.6,"endSpeed":86.8,"strikeZoneTop":3.59025998637485,"strikeZoneBottom":1.70321502749756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98050093772037,"aZ":-26.435321440167293,"pfxX":-10.00641629438529,"pfxZ":2.9893055937357724,"pX":-0.28078145776202396,"pZ":1.465283462347641,"vX0":7.461112406104642,"vY0":-137.5327730693832,"vZ0":-4.6507673283506925,"x":127.7,"y":199.22,"x0":-1.7262628418512993,"y0":50.00237979008959,"z0":4.967073074795755,"aX":-19.204034938642696},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.7,"breakHorizontal":16.6,"spinRate":2220,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39798387458996576,"extension":6.050051817660577},"index":1,"playId":"105465be-61b5-38cc-84c5-23ffadcd0937","pitchNumber":1,"startTime":"2025-08-16T22:01:18.336Z","endTime":"2025-08-16T22:01:23.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.4800013487921,"strikeZoneBottom":1.71447778768218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3136174980974,"aZ":-30.87889640589104,"pfxX":10.759817875174885,"pfxZ":0.8637280720581035,"pX":-1.215557822822763,"pZ":3.829587039954998,"vX0":-0.659660706935111,"vY0":-121.4252759781738,"vZ0":3.50400967100512,"x":163.33,"y":135.38,"x0":-2.3406590287101863,"y0":50.00389217164332,"z0":5.043818779621722,"aX":16.173508502517194},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.6,"breakHorizontal":-19.3,"spinRate":2733,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.44994521497552764,"extension":5.907192237305128},"index":2,"playId":"92b45273-c287-3f2e-b225-806203cd7dfe","pitchNumber":2,"startTime":"2025-08-16T22:01:36.854Z","endTime":"2025-08-16T22:01:41.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.128807896965306,"aZ":-32.195710984060725,"pfxX":3.2894679838060163,"pfxZ":-0.009707476966882567,"pX":-0.04755996446100936,"pZ":2.171965120097761,"vX0":3.5764811221510926,"vY0":-127.93301279886589,"vZ0":-1.210542059498543,"x":118.81,"y":180.14,"x0":-1.890631642503256,"y0":50.00612486638568,"z0":5.172452659138543,"aX":5.458494241523069},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":-6.7,"spinRate":2586,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.4279581005104993,"extension":5.982214072135821},"index":3,"playId":"01deee85-e274-32ec-9105-476d829a040a","pitchNumber":3,"startTime":"2025-08-16T22:01:56.949Z","endTime":"2025-08-16T22:02:00.379Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-16T22:02:16.809Z","endTime":"2025-08-16T22:02:36.617Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91361384183229,"aZ":-16.71513597075134,"pfxX":-3.4370917187907755,"pfxZ":7.974774650134298,"pX":0.29595980290258017,"pZ":3.278529286400904,"vX0":6.685900850242877,"vY0":-137.9253909060412,"vZ0":-1.8879497451477216,"x":105.72,"y":150.26,"x0":-1.7062408656807584,"y0":50.00271596330885,"z0":5.0916154594956184,"aX":-6.663428452470937},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":4.9,"spinRate":2438,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39618349245523277,"extension":6.126269294174459},"index":5,"playId":"86d8a719-b5d7-33a8-8ae9-50b8dd693761","pitchNumber":4,"startTime":"2025-08-16T22:02:36.617Z","endTime":"2025-08-16T22:02:39.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.233605350043998,"aZ":-25.89213024075305,"pfxX":9.266832244722043,"pfxZ":4.127230811608863,"pX":-0.9591077528482677,"pZ":2.732014769238059,"vX0":0.13256108256508448,"vY0":-122.3734898934145,"vZ0":0.030170375390765503,"x":153.56,"y":165.02,"x0":-2.218740301756201,"y0":50.003950911504376,"z0":4.930085513901331,"aX":14.112475295388862},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.7,"breakHorizontal":-16.8,"spinRate":2656,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.44690117654139705,"extension":5.7910942295049725},"index":6,"playId":"8843d3ab-20f5-3715-a9f5-1320a062efe7","pitchNumber":5,"startTime":"2025-08-16T22:03:00.495Z","endTime":"2025-08-16T22:03:03.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.796751116001637,"aZ":-29.19462055982429,"pfxX":9.920330351605074,"pfxZ":1.9240461371533897,"pX":0.04538190415012222,"pZ":2.589063673068746,"vX0":2.104345642211151,"vY0":-123.54438764848263,"vZ0":0.2706042356661751,"x":115.27,"y":168.88,"x0":-2.1060233887105437,"y0":50.005554383106976,"z0":4.924817314024514,"aX":15.391227227964693},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":-18.5,"spinRate":2763,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.4427381077946997,"extension":5.971052398249974},"hitData":{"launchSpeed":72.7,"launchAngle":52.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.38,"coordY":125.5}},"index":7,"playId":"6cdc1c96-77d9-3ff7-8446-aebd9e2e20fd","pitchNumber":6,"startTime":"2025-08-16T22:03:25.969Z","endTime":"2025-08-16T22:03:34.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:03:34.930Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Agustín Ramírez homers (18) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T22:05:07.926Z","endTime":"2025-08-16T22:10:39.110Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.32850221369368,"strikeZoneBottom":1.51083172782536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.736012769721032,"aZ":-26.480055758380317,"pfxX":-10.754848131123886,"pfxZ":2.957345544774557,"pX":-1.3536304778518145,"pZ":2.092943401548859,"vX0":4.915693340249545,"vY0":-137.46307666585489,"vZ0":-3.2800601993008707,"x":168.6,"y":182.27,"x0":-1.7617803954555862,"y0":50.002909738352024,"z0":5.087269967477452,"aX":-20.707361086016157},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":18.6,"spinRate":2135,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.39752392587474406,"extension":6.21431746831869},"index":0,"playId":"92809f57-55e3-328c-9b2f-2388d247d2dc","pitchNumber":1,"startTime":"2025-08-16T22:05:55.574Z","endTime":"2025-08-16T22:05:59.584Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T22:06:39.656Z","endTime":"2025-08-16T22:09:28.926Z","isPitch":false,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.28082053313597,"strikeZoneBottom":1.68970306707322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.385281074560396,"aZ":-25.256982195155665,"pfxX":-10.688274528131982,"pfxZ":3.537677501662791,"pX":0.2141848416828001,"pZ":1.496690384093176,"vX0":8.796932400494875,"vY0":-139.2300194901183,"vZ0":-5.170449009225777,"x":108.84,"y":198.37,"x0":-1.6037034049279992,"y0":50.0043322043928,"z0":5.057752244697117,"aX":-20.905276634695348},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":2130,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3939731412099774,"extension":6.350210565776959},"index":2,"playId":"0ba0fbc6-af51-34c4-9579-d9b2f0e68778","pitchNumber":2,"startTime":"2025-08-16T22:09:28.926Z","endTime":"2025-08-16T22:09:33.969Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.769515464134198,"aZ":-24.697592006728748,"pfxX":-11.424551337658912,"pfxZ":3.9715328557481637,"pX":-1.3121848575103494,"pZ":1.9725328559103303,"vX0":5.184565162149821,"vY0":-136.75683268968976,"vZ0":-3.962264207739709,"x":167.02,"y":185.52,"x0":-1.7542175262208273,"y0":50.003990571838344,"z0":5.1458146289676785,"aX":-21.51761224553588},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":19.4,"spinRate":2221,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40139315206440607,"extension":6.299552817039091},"index":3,"playId":"730e5c14-41cc-3d97-bfa6-fadc75c7a771","pitchNumber":3,"startTime":"2025-08-16T22:09:46.485Z","endTime":"2025-08-16T22:09:49.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.028524446872815,"aZ":-35.01498958966955,"pfxX":6.330139734786016,"pfxZ":-1.807465349658897,"pX":-0.1357924352961273,"pZ":1.548980943027942,"vX0":2.0764013801229235,"vY0":-124.14608545312228,"vZ0":-1.732481883962534,"x":122.18,"y":196.96,"x0":-1.8049148223951057,"y0":50.00615725214102,"z0":5.160696314169331,"aX":9.918232078488582},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.5,"breakHorizontal":-12.0,"spinRate":2453,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.44060047939237323,"extension":6.1845560326055375},"hitData":{"launchSpeed":100.9,"launchAngle":35.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.23,"coordY":73.55}},"index":4,"playId":"ad6b6157-29af-3376-b76b-89dec6f80020","pitchNumber":4,"startTime":"2025-08-16T22:10:06.968Z","endTime":"2025-08-16T22:10:39.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:10:39.110Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a sharp ground ball to left fielder Roman Anthony.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T22:10:40.821Z","endTime":"2025-08-16T22:11:32.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8044705730476,"aZ":-25.764134807865595,"pfxX":-10.177482193064051,"pfxZ":3.231646168503973,"pX":-0.5397943222680871,"pZ":1.807385904486339,"vX0":6.175781885298906,"vY0":-140.0108966400076,"vZ0":-4.639953128439846,"x":137.58,"y":189.98,"x0":-1.452576274338181,"y0":50.004386966266445,"z0":5.17358841805603,"aX":-20.194506968397455},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.0,"breakHorizontal":17.2,"spinRate":2152,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.391307914883964,"extension":6.380713045125204},"index":0,"playId":"a1c65395-6326-3000-86e2-c862136924dd","pitchNumber":1,"startTime":"2025-08-16T22:11:00.130Z","endTime":"2025-08-16T22:11:04.519Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.025654591389667,"aZ":-25.541654033918824,"pfxX":-8.766825330258612,"pfxZ":3.2827990681230625,"pX":-0.8365645041437193,"pZ":1.9912093557531998,"vX0":4.99714955211256,"vY0":-140.3355437992335,"vZ0":-4.385706387837386,"x":148.89,"y":185.02,"x0":-1.4896115516564403,"y0":50.002342326714675,"z0":5.212704735115696,"aX":-17.70484533003791},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.3,"breakHorizontal":15.0,"spinRate":2260,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3884431604209406,"extension":6.384678589769416},"hitData":{"launchSpeed":102.2,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":87.97,"coordY":121.28}},"index":1,"playId":"c59e4f35-d905-3b1d-b875-b1ea35c8256b","pitchNumber":2,"startTime":"2025-08-16T22:11:18.755Z","endTime":"2025-08-16T22:11:32.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:11:32.390Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Liam Hicks hit by pitch. Otto Lopez to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T22:11:45.179Z","endTime":"2025-08-16T22:13:33.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.35999882175668,"strikeZoneBottom":1.67065076256652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.087792610557678,"aZ":-21.44491988488153,"pfxX":-4.469221597220654,"pfxZ":5.547312620711761,"pX":-1.2552986190892128,"pZ":3.9153869778400523,"vX0":2.690084429969292,"vY0":-137.80423939499693,"vZ0":-0.020174025626765735,"x":164.85,"y":133.06,"x0":-1.660797116722045,"y0":50.001205498869965,"z0":5.3650915682481894,"aX":-8.64066777260251},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":7.6,"spinRate":1977,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3966682701576705,"extension":6.245356478623979},"index":0,"playId":"be9f4fa0-d3cb-3499-99c5-79ada8b9e403","pitchNumber":1,"startTime":"2025-08-16T22:12:01.673Z","endTime":"2025-08-16T22:12:05.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T22:12:15.794Z","endTime":"2025-08-16T22:13:04.548Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.36000184450679,"strikeZoneBottom":1.51477475497186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.871885928738497,"aZ":-25.783552764633974,"pfxX":0.03650041761633599,"pfxZ":3.841698975323535,"pX":-0.07906951292956683,"pZ":2.730637966099931,"vX0":3.817385802216737,"vY0":-128.5305693660848,"vZ0":-1.3463940724322534,"x":120.01,"y":165.05,"x0":-1.591456502324532,"y0":50.005681186572744,"z0":5.27284941128561,"aX":0.06052512771642262},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":-1.0,"spinRate":2493,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4269476576014073,"extension":6.395816908033386},"index":2,"playId":"487e8ce1-c78f-35ef-9884-88304793d4e5","pitchNumber":2,"startTime":"2025-08-16T22:13:04.548Z","endTime":"2025-08-16T22:13:09.129Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27331394385401,"aZ":-27.77818175388774,"pfxX":-0.6977943788775303,"pfxZ":2.64715224076486,"pX":2.1136958473054857,"pZ":0.6707535966611397,"vX0":9.066888258385498,"vY0":-127.94964583485653,"vZ0":-5.7141745426288395,"x":36.43,"y":220.67,"x0":-1.3842365296343822,"y0":50.000900600582796,"z0":5.108230163333626,"aX":-1.15885497012847},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.7,"breakHorizontal":-0.7,"spinRate":2452,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.42800308056203074,"extension":6.5818141420358165},"index":3,"playId":"e13d494a-0e5d-394f-be14-ddff58d4465a","pitchNumber":3,"startTime":"2025-08-16T22:13:25.797Z","endTime":"2025-08-16T22:13:33.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:13:33.539Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, third baseman Alex Bregman to first baseman Romy Gonzalez. Otto Lopez to 3rd. Liam Hicks to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T22:15:05.215Z","endTime":"2025-08-16T22:15:15.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T22:13:56.232Z","endTime":"2025-08-16T22:15:07.470Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.418441859178344,"aZ":-28.441354066994613,"pfxX":-10.010817319766963,"pfxZ":1.897185949875439,"pX":-0.3892462063675082,"pZ":2.1225479903849256,"vX0":6.84053992255981,"vY0":-139.66969572988864,"vZ0":-3.5330592090995325,"x":131.84,"y":181.47,"x0":-1.5735522805036617,"y0":50.005539595616526,"z0":5.281244258760253,"aX":-19.71678421577025},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.9,"breakHorizontal":16.7,"spinRate":2030,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.39264921108951745,"extension":6.437301615283217},"hitData":{"launchSpeed":72.8,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.82,"coordY":179.55}},"index":1,"playId":"7dbd1273-dad7-3643-a1c9-b2b57aa4f8da","pitchNumber":1,"startTime":"2025-08-16T22:15:07.470Z","endTime":"2025-08-16T22:15:15.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:15:15.885Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T22:18:05.806Z","endTime":"2025-08-16T22:19:11.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T22:15:35.617Z","endTime":"2025-08-16T22:16:09.712Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Wilson replaces Brayan Bello.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-16T22:16:09.712Z","endTime":"2025-08-16T22:17:19.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":458677,"link":"/api/v1/people/458677"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Dane Myers replaces Troy Johnston.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-16T22:17:19.165Z","endTime":"2025-08-16T22:18:08.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":687859,"link":"/api/v1/people/687859"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.859730778272464,"aZ":-12.079520359205452,"pfxX":3.3132343413670036,"pfxZ":10.747585682236819,"pX":-0.32157834565506915,"pZ":3.1568940136117924,"vX0":-4.806789275367996,"vY0":-135.4548040257303,"vZ0":-5.709203892083329,"x":129.26,"y":153.54,"x0":1.040418222825119,"y0":50.002883146668594,"z0":6.126565066852562,"aX":6.195220967706762},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-5.0,"spinRate":2136,"spinDirection":155},"zone":1,"typeConfidence":0.9,"plateTime":0.40339296200679264,"extension":6.3668178591062965},"index":3,"playId":"6c456331-9fd1-32d9-9f58-c7ec75da7a20","pitchNumber":1,"startTime":"2025-08-16T22:18:08.160Z","endTime":"2025-08-16T22:18:11.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.58999811400041,"strikeZoneBottom":1.6890950599611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.762395354621535,"aZ":-14.505725435929307,"pfxX":5.535535697802491,"pfxZ":9.364990304675924,"pX":-0.15108573166448902,"pZ":4.631373755989735,"vX0":-5.156124987401415,"vY0":-136.41619822488542,"vZ0":-1.7414536694787048,"x":122.76,"y":113.73,"x0":1.0435176554272605,"y0":50.001319336536675,"z0":6.277059600393137,"aX":10.44169059107284},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":-9.0,"spinRate":2226,"spinDirection":156},"zone":11,"typeConfidence":0.91,"plateTime":0.40139192030447735,"extension":6.100252075862213},"index":4,"playId":"3906029d-e32e-36a6-9366-a9b0b93f62a9","pitchNumber":2,"startTime":"2025-08-16T22:18:26.624Z","endTime":"2025-08-16T22:18:29.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06195858793371,"aZ":-21.616585463789367,"pfxX":-2.155499140838168,"pfxZ":5.768198634193151,"pX":-1.0275748660328226,"pZ":3.3175209407065736,"vX0":-4.720109220270116,"vY0":-133.72499791639007,"vZ0":-3.6536593620862847,"x":156.17,"y":149.21,"x0":1.0332239455319812,"y0":50.00169006618109,"z0":6.233308845024319,"aX":-3.941949922086402},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":4.8,"spinRate":2362,"spinDirection":177},"zone":11,"typeConfidence":0.92,"plateTime":0.4079939428542434,"extension":6.2356428316513615},"index":5,"playId":"e11f782a-9ed3-3a56-b796-39429cb0f7c0","pitchNumber":3,"startTime":"2025-08-16T22:18:45.459Z","endTime":"2025-08-16T22:18:49.067Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.221729452381826,"aZ":-8.417143171032244,"pfxX":0.24558186527439574,"pfxZ":12.285781483496567,"pX":-1.024142615713861,"pZ":3.5426821954709373,"vX0":-4.824198729390937,"vY0":-138.27607157100556,"vZ0":-5.751639271687194,"x":156.04,"y":143.13,"x0":0.7122736050996284,"y0":50.00518330334244,"z0":6.216365022887486,"aX":0.4754485424652679},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.2,"breakHorizontal":0.6,"spinRate":2272,"spinDirection":167},"zone":11,"typeConfidence":0.75,"plateTime":0.3963086057064791,"extension":6.385065207531512},"index":6,"playId":"8ca6035c-470d-3197-b5f3-6349793e1a2d","pitchNumber":4,"startTime":"2025-08-16T22:19:05.717Z","endTime":"2025-08-16T22:19:11.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:19:11.202Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Derek Hill pops out to first baseman Romy Gonzalez in foul territory.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T22:19:17.276Z","endTime":"2025-08-16T22:20:26.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3515541867205,"aZ":-9.775288515674664,"pfxX":3.49610314351885,"pfxZ":11.596434166708182,"pX":-0.5079040009885882,"pZ":2.9284564211993165,"vX0":-5.567420483146323,"vY0":-138.01189668298088,"vZ0":-6.753484938591501,"x":136.36,"y":159.71,"x0":1.0800998441752923,"y0":50.001475326663495,"z0":6.063501725385315,"aX":6.752457148864925},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.8,"breakHorizontal":-5.2,"spinRate":2232,"spinDirection":154},"zone":4,"typeConfidence":0.93,"plateTime":0.3966800559110899,"extension":6.201731394683983},"index":0,"playId":"f0228e80-5d60-3f95-909b-683c4ac74351","pitchNumber":1,"startTime":"2025-08-16T22:19:38.293Z","endTime":"2025-08-16T22:19:44.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.405013877812436,"aZ":-19.215660617509663,"pfxX":-1.3780107736462452,"pfxZ":6.998615324820749,"pX":-0.2795961932656829,"pZ":3.0784775491769234,"vX0":-2.7916625430794126,"vY0":-134.32496503723598,"vZ0":-4.760893610966779,"x":127.66,"y":155.66,"x0":0.9467884140276416,"y0":50.004829993818305,"z0":6.214871941490388,"aX":-2.5525690362902327},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":3.0,"spinRate":2408,"spinDirection":180},"zone":1,"typeConfidence":0.93,"plateTime":0.4056681556905106,"extension":6.3269636133578775},"hitData":{"launchSpeed":72.9,"launchAngle":64.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.63,"coordY":168.91}},"index":1,"playId":"d7f4553a-e6ef-364a-b434-03572536b16d","pitchNumber":2,"startTime":"2025-08-16T22:20:18.257Z","endTime":"2025-08-16T22:20:26.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:20:26.849Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out to first baseman Eric Wagaman.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T22:22:49.424Z","endTime":"2025-08-16T22:23:15.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Eric Wagaman replaces Dane Myers, batting 7th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T22:22:23.149Z","endTime":"2025-08-16T22:22:23.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"702","replacedPlayer":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"description":"Pitching Change: Josh Simpson replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T22:22:23.162Z","endTime":"2025-08-16T22:22:51.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681006,"link":"/api/v1/people/681006"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.23873907459803,"strikeZoneBottom":1.28666238563399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.338736854675634,"aZ":-28.5557852196513,"pfxX":9.847927202500632,"pfxZ":1.8865436367053539,"pX":-0.5050265432445105,"pZ":1.9721185623353064,"vX0":-8.207812089180011,"vY0":-137.40638923576537,"vZ0":-3.1577998452173954,"x":136.25,"y":185.53,"x0":1.2355866437262601,"y0":50.00417280648205,"z0":5.068357543198045,"aX":18.905909959537247},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.2,"spinRate":2262,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.3980172037514178,"extension":6.035462572332427},"index":2,"playId":"13df873e-db55-39d6-bf06-4ac72598e0fb","pitchNumber":1,"startTime":"2025-08-16T22:22:51.788Z","endTime":"2025-08-16T22:22:56.520Z","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":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89202637659326,"aZ":-39.09243945056304,"pfxX":-5.848938945958391,"pfxZ":-4.889859289143105,"pX":-0.5391702605466971,"pZ":2.6395106590638453,"vX0":-2.571331582297442,"vY0":-118.29319446271116,"vZ0":2.251277043038132,"x":137.55,"y":167.51,"x0":1.3222820036425589,"y0":50.00278837516897,"z0":5.263343407251141,"aX":-8.275385269012915},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.0,"breakHorizontal":11.3,"spinRate":2611,"spinDirection":302},"zone":4,"typeConfidence":2.0,"plateTime":0.4632982364230651,"extension":6.053988640439975},"hitData":{"launchSpeed":79.6,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.47,"coordY":160.91}},"index":3,"playId":"67498895-1d0b-30dd-a657-2751e0f81b5d","pitchNumber":2,"startTime":"2025-08-16T22:23:07.922Z","endTime":"2025-08-16T22:23:15.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:23:15.918Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, second baseman Xavier Edwards to first baseman Eric Wagaman.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T22:23:33.069Z","endTime":"2025-08-16T22:24:10.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"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":87.6,"endSpeed":80.0,"strikeZoneTop":3.47300416815263,"strikeZoneBottom":1.74380287067694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.947975050702606,"aZ":-33.02019818699626,"pfxX":-0.2129625796941299,"pfxZ":-0.5179249056748034,"pX":-0.4652787898501733,"pZ":3.4339539488761237,"vX0":-4.143628798637138,"vY0":-127.46792265009014,"vZ0":1.9145079831375063,"x":134.74,"y":146.06,"x0":1.2110346427837873,"y0":50.001425415691266,"z0":5.285916706703799,"aX":-0.3484959194689756},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":1.3,"spinRate":2322,"spinDirection":292},"zone":1,"typeConfidence":2.0,"plateTime":0.4301947175186642,"extension":5.933035849765875},"index":0,"playId":"bffc27a0-0279-393c-a079-32bbf9e7bf57","pitchNumber":1,"startTime":"2025-08-16T22:23:42.982Z","endTime":"2025-08-16T22:23:47.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712301815611713,"aZ":-32.7319823810921,"pfxX":6.921037965916633,"pfxZ":-0.3367640038223403,"pX":0.7391478481484896,"pZ":2.1276643724152895,"vX0":-3.725266688605849,"vY0":-127.49927038051831,"vZ0":-1.0055177837462705,"x":88.83,"y":181.33,"x0":1.3153037815676203,"y0":50.00329678239708,"z0":5.096148175572388,"aX":11.464679799489746},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":-11.8,"spinRate":2034,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.4285995141734764,"extension":5.74789266800576},"hitData":{"launchSpeed":94.1,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.0,"coordY":150.0}},"index":1,"playId":"2efd6bb8-28cd-3590-8c93-ebcb89cc5248","pitchNumber":2,"startTime":"2025-08-16T22:24:02.031Z","endTime":"2025-08-16T22:24:10.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:24:10.067Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T22:24:18.514Z","endTime":"2025-08-16T22:25:38.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.46000144305045,"strikeZoneBottom":1.51491952748204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.349171224579177,"aZ":-32.307111563277914,"pfxX":-6.86523295071889,"pfxZ":-0.09151034883494624,"pX":0.44233431652449345,"pZ":2.0604412822227345,"vX0":-0.854054072420479,"vY0":-118.48498364824462,"vZ0":0.5794790126448552,"x":100.14,"y":183.15,"x0":1.69942575902976,"y0":50.00329614679,"z0":4.761585297671697,"aX":-9.7748299973507},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.2,"breakHorizontal":12.6,"spinRate":2463,"spinDirection":290},"zone":9,"typeConfidence":2.0,"plateTime":0.4620301701651486,"extension":6.308545336848688},"index":0,"playId":"eea45f0a-847c-3096-95fe-6cdbdb6bd61a","pitchNumber":1,"startTime":"2025-08-16T22:24:38.500Z","endTime":"2025-08-16T22:24:43.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.46000151871172,"strikeZoneBottom":1.59713706772089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.649184782004646,"aZ":-27.63842380310697,"pfxX":9.675784876768345,"pfxZ":2.3617006892861045,"pX":0.362544514079541,"pZ":4.021496201359665,"vX0":-5.844422056332347,"vY0":-137.47678763690357,"vZ0":1.698815463564566,"x":103.18,"y":130.2,"x0":1.255718871102874,"y0":50.001885080859275,"z0":5.267791785967526,"aX":18.573511191647892},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":-16.3,"spinRate":2229,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3979672552619937,"extension":5.954822685836655},"index":1,"playId":"d94f3abd-4c94-3b90-8b78-a7f09b6a01b3","pitchNumber":2,"startTime":"2025-08-16T22:24:56.889Z","endTime":"2025-08-16T22:25:00.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.000305550799755,"aZ":-24.558897889673702,"pfxX":7.927449230182891,"pfxZ":3.9793158612383035,"pX":-0.4983051940359232,"pZ":2.6872325485843276,"vX0":-7.560454728711834,"vY0":-137.18885787580615,"vZ0":-1.81125446207419,"x":135.99,"y":166.22,"x0":1.256996978645101,"y0":50.00538011275883,"z0":5.022038045400592,"aX":15.184839013423069},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":-12.8,"spinRate":2274,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.398523860294143,"extension":5.990857563443194},"index":2,"playId":"98602cd4-1b0b-3a92-b407-ec346d1a7ead","pitchNumber":3,"startTime":"2025-08-16T22:25:15.902Z","endTime":"2025-08-16T22:25:19.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.92614129694877,"aZ":-31.31532594088703,"pfxX":-6.028968961875298,"pfxZ":0.5825951782774306,"pX":-1.1967315904959075,"pZ":1.7916171785858097,"vX0":-4.296310746819233,"vY0":-119.9445555838093,"vZ0":-0.2656756525647478,"x":162.62,"y":190.41,"x0":1.3971036216514006,"y0":50.000809255670575,"z0":4.682377839008727,"aX":-8.8335895149245},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":11.9,"spinRate":2537,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.45563396116448507,"extension":6.2215956938408645},"index":3,"playId":"0afca46c-f8cd-3280-b946-6d75ac27618e","pitchNumber":4,"startTime":"2025-08-16T22:25:35.167Z","endTime":"2025-08-16T22:25:38.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:25:38.689Z","atBatIndex":59},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Javier Sanoja bunt grounds out, pitcher Steven Matz to first baseman Romy Gonzalez.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T22:27:57.015Z","endTime":"2025-08-16T22:28:19.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Matz replaces Justin Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T22:27:13.020Z","endTime":"2025-08-16T22:27:31.404Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Javier Sanoja replaces Graham Pauley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T22:27:31.404Z","endTime":"2025-08-16T22:27:59.356Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.9,"strikeZoneTop":3.39000126887419,"strikeZoneBottom":1.47375888494386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65367303030903,"aZ":-18.985658937588163,"pfxX":7.592869044871711,"pfxZ":6.754376310166611,"pX":-0.10145374985677627,"pZ":2.388452922640439,"vX0":-7.5008939575913205,"vY0":-137.68863148301966,"vZ0":-5.031595271821736,"x":120.87,"y":174.29,"x0":1.6492991741042258,"y0":50.00462316257948,"z0":5.493207701373363,"aX":14.830744001438248},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":-12.5,"spinRate":2297,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.395215368384255,"extension":6.583372058962609},"index":2,"playId":"dc290e3f-9116-3a35-b83f-07018e7980fc","pitchNumber":1,"startTime":"2025-08-16T22:27:59.356Z","endTime":"2025-08-16T22:28:03.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.886007932811577,"aZ":-18.713881493512222,"pfxX":9.905188211551126,"pfxZ":6.900899326131018,"pX":0.17544029530439065,"pZ":3.034472485944561,"vX0":-6.939028291522731,"vY0":-138.31507026275457,"vZ0":-3.3951487802316973,"x":110.31,"y":156.85,"x0":1.4211262919400907,"y0":50.00512801654681,"z0":5.522321688802956,"aX":19.325123578843574},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":-16.7,"spinRate":2417,"spinDirection":119},"zone":2,"typeConfidence":0.93,"plateTime":0.39497437483672826,"extension":6.371856481545506},"hitData":{"launchSpeed":35.8,"launchAngle":-68.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":128.26,"coordY":193.54}},"index":3,"playId":"cd80386f-ad75-37ef-970d-8fc3b63164ed","pitchNumber":2,"startTime":"2025-08-16T22:28:10.941Z","endTime":"2025-08-16T22:28:19.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:28:19.179Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, second baseman Ceddanne Rafaela to first baseman Romy Gonzalez.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T22:28:48.859Z","endTime":"2025-08-16T22:29:36.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.27000181276329,"strikeZoneBottom":1.41334372169646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.98027356205698,"aZ":-42.15655374637487,"pfxX":-5.259414589400408,"pfxZ":-7.468944715605209,"pX":1.1255622910045398,"pZ":3.5145640016544113,"vX0":0.13940850277909483,"vY0":-114.50625133382123,"vZ0":3.9655395974776937,"x":74.1,"y":143.89,"x0":1.7480925201851478,"y0":50.00451385880592,"z0":5.868939956754399,"aX":-7.02591464102313},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-12.4,"breakHorizontal":9.5,"spinRate":2329,"spinDirection":324},"zone":12,"typeConfidence":0.9,"plateTime":0.477263552459287,"extension":6.338463006769084},"index":0,"playId":"95a54ae9-d18a-3df4-ab16-0e56558b8cac","pitchNumber":1,"startTime":"2025-08-16T22:28:49.787Z","endTime":"2025-08-16T22:28:53.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.763172564547684,"aZ":-18.609187059736414,"pfxX":8.460014112480229,"pfxZ":6.900549471023366,"pX":0.05609418390339205,"pZ":3.405898472259205,"vX0":-7.183866159020697,"vY0":-138.79350647379553,"vZ0":-2.776841693602044,"x":114.86,"y":146.82,"x0":1.5687381679086394,"y0":50.00599392049947,"z0":5.647269315617454,"aX":16.639245172798088},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":-14.0,"spinRate":2289,"spinDirection":125},"zone":12,"typeConfidence":0.93,"plateTime":0.39344802594886996,"extension":6.397991607060793},"index":1,"playId":"345778ed-96b3-301e-ad57-84999e76d6cf","pitchNumber":2,"startTime":"2025-08-16T22:29:00.853Z","endTime":"2025-08-16T22:29:04.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-16T22:29:19.255Z","endTime":"2025-08-16T22:29:29.708Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":83.3,"endSpeed":77.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.41850040805885,"aZ":-34.897944439907306,"pfxX":7.839471677983201,"pfxZ":-1.8081650832140994,"pX":0.5055060323108496,"pZ":1.7361064600677136,"vX0":-5.391133786072257,"vY0":-121.33590812760075,"vZ0":-1.8134266089808566,"x":97.73,"y":191.91,"x0":1.726163655525741,"y0":50.00293559136355,"z0":5.504610916317301,"aX":11.811444975103335},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.5,"breakHorizontal":-13.1,"spinRate":2509,"spinDirection":82},"zone":9,"typeConfidence":0.89,"plateTime":0.4496327415835282,"extension":6.484333719653397},"hitData":{"launchSpeed":62.2,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":159.0}},"index":3,"playId":"5a3d88be-0059-39d6-b657-c6f93ab5a22e","pitchNumber":3,"startTime":"2025-08-16T22:29:29.708Z","endTime":"2025-08-16T22:29:36.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:29:36.110Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out to first baseman Romy Gonzalez.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T22:29:52.300Z","endTime":"2025-08-16T22:30:35.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.33000124368248,"strikeZoneBottom":1.57046317836872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.860994026615753,"aZ":-22.590350281857965,"pfxX":8.963698541999468,"pfxZ":4.803755827422753,"pX":0.7281322227312419,"pZ":4.05891356117203,"vX0":-5.722492328601671,"vY0":-139.76330084737404,"vZ0":-0.42219415078731437,"x":89.25,"y":129.19,"x0":1.6280639491301634,"y0":50.00632745052164,"z0":5.6840452700590465,"aX":17.895606281616992},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":-15.2,"spinRate":2222,"spinDirection":124},"zone":12,"typeConfidence":0.93,"plateTime":0.3905771086256218,"extension":6.496531110994182},"index":0,"playId":"c1f8f2d9-a79a-34c1-bda3-df568b98c495","pitchNumber":1,"startTime":"2025-08-16T22:30:01.382Z","endTime":"2025-08-16T22:30:04.832Z","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.6,"endSpeed":88.7,"strikeZoneTop":3.39754773211353,"strikeZoneBottom":1.59661157072834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.513212657263995,"aZ":-19.12667329975045,"pfxX":9.228793939926879,"pfxZ":6.526733819884687,"pX":-0.4136344865072913,"pZ":1.4449760798774132,"vX0":-8.916009794248607,"vY0":-140.23438879091523,"vZ0":-7.440613871674449,"x":132.77,"y":199.77,"x0":1.6017159215515686,"y0":50.00575085338266,"z0":5.371799457795078,"aX":18.458651101985733},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":-15.0,"spinRate":2272,"spinDirection":122},"zone":13,"typeConfidence":0.92,"plateTime":0.38998331340564274,"extension":6.6086598728477615},"index":1,"playId":"f352c3f0-ac3a-3fe9-bdfe-730cbafb2319","pitchNumber":2,"startTime":"2025-08-16T22:30:13.543Z","endTime":"2025-08-16T22:30:18.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95503929831065,"aZ":-21.49062861547909,"pfxX":8.285176888235288,"pfxZ":5.3231566260430885,"pX":0.9332092357362979,"pZ":2.9558210952745574,"vX0":-5.331749384286037,"vY0":-140.33450321313845,"vZ0":-2.93585868691237,"x":81.43,"y":158.97,"x0":1.7754111753159487,"y0":50.002266082319885,"z0":5.405789292815668,"aX":16.62481921030067},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.2,"breakHorizontal":-14.0,"spinRate":2235,"spinDirection":114},"zone":12,"typeConfidence":0.92,"plateTime":0.3894053995512472,"extension":6.652138045749726},"hitData":{"launchSpeed":65.6,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":164.86}},"index":2,"playId":"ed4733dc-d1ab-3785-a5ae-080946232fdb","pitchNumber":3,"startTime":"2025-08-16T22:30:28.193Z","endTime":"2025-08-16T22:30:35.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:30:35.947Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ceddanne Rafaela lines out to third baseman Javier Sanoja.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T22:33:00.370Z","endTime":"2025-08-16T22:35:39.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9],"actionIndex":[0,5],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Javier Sanoja remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T22:32:04.206Z","endTime":"2025-08-16T22:32:50.101Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T22:32:50.101Z","endTime":"2025-08-16T22:33:02.641Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":80.8,"endSpeed":74.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.728771221509927,"aZ":-41.66962527191737,"pfxX":-6.188383246337725,"pfxZ":-6.782456291990263,"pX":-1.2143867893236115,"pZ":1.2391279696769006,"vX0":-3.68914720504577,"vY0":-117.70480548209322,"vZ0":-0.26923481318767073,"x":163.29,"y":205.32,"x0":1.1780661940901054,"y0":50.00102712295723,"z0":5.219317440211803,"aX":-8.666006860579799},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.0,"breakHorizontal":12.1,"spinRate":2694,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.46567128936579394,"extension":6.080352129169293},"index":2,"playId":"a13666db-05ea-3904-abc7-2aa68ccc6182","pitchNumber":1,"startTime":"2025-08-16T22:33:02.641Z","endTime":"2025-08-16T22:33:06.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.061021873890734,"aZ":-33.336336612048065,"pfxX":6.9280871833333855,"pfxZ":-0.660178765680747,"pX":-0.39054562088527767,"pZ":0.998638879901555,"vX0":-6.735472053389669,"vY0":-130.82508792557337,"vZ0":-3.9193624148757085,"x":131.89,"y":211.82,"x0":1.3052166448319669,"y0":50.00606907076016,"z0":4.9886063146847475,"aX":12.129674257431406},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.8,"breakHorizontal":-11.3,"spinRate":1948,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.41710435289393777,"extension":6.01695655285865},"index":3,"playId":"5b018851-1062-3064-b919-56c9cae68832","pitchNumber":2,"startTime":"2025-08-16T22:33:21.601Z","endTime":"2025-08-16T22:33:24.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.584277608405728,"aZ":-39.907030864120514,"pfxX":-4.747172566128918,"pfxZ":-5.257774200273291,"pX":-1.5394517884931753,"pZ":1.8298786367158968,"vX0":-4.570241126716272,"vY0":-120.50612654757148,"vZ0":0.016564843474454527,"x":175.68,"y":189.37,"x0":0.9990993662854525,"y0":50.00512854252013,"z0":5.350504831877913,"aX":-6.97698110865994},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.2,"breakHorizontal":9.7,"spinRate":2664,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.45465717598888267,"extension":5.979346293641925},"index":4,"playId":"f9651325-d83e-3953-9c89-8257145aa2b5","pitchNumber":3,"startTime":"2025-08-16T22:33:40.734Z","endTime":"2025-08-16T22:33:45.454Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-16T22:34:07.674Z","endTime":"2025-08-16T22:34:29.149Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.504723569635946,"aZ":-19.999775326218376,"pfxX":4.844218237319141,"pfxZ":6.254344160292954,"pX":0.40487690816982735,"pZ":3.37985900905022,"vX0":-3.919601079120219,"vY0":-138.11881502818,"vZ0":-1.2889379120976576,"x":101.57,"y":147.52,"x0":1.2075059324313635,"y0":50.00507724672743,"z0":5.1872371243506015,"aX":9.434037278801753},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":-8.0,"spinRate":2337,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.39537588512662847,"extension":5.920228453588215},"index":6,"playId":"280b0440-382b-3f31-9983-8ab943ab3e79","pitchNumber":4,"startTime":"2025-08-16T22:34:29.149Z","endTime":"2025-08-16T22:34:32.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46603627399661,"aZ":-42.304361452760254,"pfxX":-6.184473754030313,"pfxZ":-7.068990381828323,"pX":-0.32339267107216846,"pZ":1.0418007814918158,"vX0":-1.5613211592860372,"vY0":-119.0864149908534,"vZ0":-0.835799698080094,"x":129.33,"y":210.65,"x0":1.1447784576334128,"y0":50.00591721999752,"z0":5.23361242771137,"aX":-8.858355141390604},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.7,"breakHorizontal":11.6,"spinRate":2612,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4604462131193223,"extension":5.968612655957686},"index":7,"playId":"d3685259-cd9a-3e25-85f2-abd762cd2e31","pitchNumber":5,"startTime":"2025-08-16T22:34:51.318Z","endTime":"2025-08-16T22:34:55.556Z","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":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.48990744973167,"strikeZoneBottom":1.53809284586923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.489233862361793,"aZ":-35.65158783865323,"pfxX":6.842813004603509,"pfxZ":-1.9732753438564057,"pX":2.3745413429640183,"pZ":1.772953283718197,"vX0":-0.047343560951958186,"vY0":-131.70953067175458,"vZ0":-1.7826155946533748,"x":26.49,"y":190.91,"x0":1.5033609256974225,"y0":50.00426555190726,"z0":5.090371731062061,"aX":12.045420808559216},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.7,"breakHorizontal":-12.4,"spinRate":1792,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4155612420417074,"extension":5.958522916802201},"index":8,"playId":"392d9d1a-2e9b-3787-97c7-463311adb8bd","pitchNumber":6,"startTime":"2025-08-16T22:35:15.448Z","endTime":"2025-08-16T22:35:18.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.643283805463074,"aZ":-40.23227368138811,"pfxX":-5.6994165058968305,"pfxZ":-5.6221721756226195,"pX":0.11539627137822042,"pZ":2.2747205427159916,"vX0":-0.8010930118028938,"vY0":-119.19008235851955,"vZ0":1.32521066134154,"x":112.6,"y":177.36,"x0":1.196321752592448,"y0":50.002155118537985,"z0":5.354202492245691,"aX":-8.170989859295222},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.6,"breakHorizontal":10.6,"spinRate":2642,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.46015364135648573,"extension":6.0474268855513476},"hitData":{"launchSpeed":99.5,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":101.0,"coordY":163.0}},"index":9,"playId":"278b3d26-1644-3d2d-8610-0120d71c1f79","pitchNumber":7,"startTime":"2025-08-16T22:35:33.888Z","endTime":"2025-08-16T22:35:39.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:35:39.055Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T22:35:58.106Z","endTime":"2025-08-16T22:38:02.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"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":87.0,"endSpeed":79.3,"strikeZoneTop":3.35999980504786,"strikeZoneBottom":1.4669505516199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.708857079517564,"aZ":-31.247505530107563,"pfxX":-1.0368403384019445,"pfxZ":0.5737153571482878,"pX":2.104979224281182,"pZ":4.352186840089848,"vX0":1.9287261118802594,"vY0":-126.61486075952331,"vZ0":3.738379884015217,"x":36.76,"y":121.27,"x0":1.466840022045519,"y0":50.00362404193705,"z0":5.362205481764475,"aX":-1.6777517374730142},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":1.4,"spinRate":2246,"spinDirection":270},"zone":12,"typeConfidence":2.0,"plateTime":0.43317590769786785,"extension":5.765549488945853},"index":0,"playId":"6ef895c6-cb4d-346f-86be-63b654b2c450","pitchNumber":1,"startTime":"2025-08-16T22:36:05.745Z","endTime":"2025-08-16T22:36:08.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.36000023473163,"strikeZoneBottom":1.36296840352508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.58035922330125,"aZ":-40.28536757271139,"pfxX":-6.330306922670193,"pfxZ":-5.9625483027842066,"pX":0.36902181129528167,"pZ":2.8957282545231617,"vX0":-0.11474844935176065,"vY0":-115.33545626713303,"vZ0":3.228457657377441,"x":102.93,"y":160.6,"x0":1.2430007622494557,"y0":50.004007982165376,"z0":5.3383824182521815,"aX":-8.608199037996652},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.8,"breakHorizontal":11.5,"spinRate":2454,"spinDirection":305},"zone":3,"typeConfidence":2.0,"plateTime":0.47321954053367277,"extension":5.996481920150235},"index":1,"playId":"7287dfae-f33d-32d0-bec8-bc0875e6f066","pitchNumber":2,"startTime":"2025-08-16T22:36:29.264Z","endTime":"2025-08-16T22:36:34.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.181136416168265,"aZ":-18.00852407848952,"pfxX":5.442907815955568,"pfxZ":7.4635045503200494,"pX":0.6064353909246085,"pZ":2.238455619420555,"vX0":-3.2625802484967257,"vY0":-136.21795045354287,"vZ0":-4.402279119006595,"x":93.88,"y":178.34,"x0":1.1064916750227294,"y0":50.001550064462585,"z0":5.103918186648157,"aX":10.327812385643478},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":-9.2,"spinRate":2392,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4006124379987419,"extension":5.93987362904851},"index":2,"playId":"e0f9938a-6438-3ea2-a9db-94b4f2043c3c","pitchNumber":3,"startTime":"2025-08-16T22:36:48.162Z","endTime":"2025-08-16T22:36:51.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.41330941122499,"strikeZoneBottom":1.52245145556987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.015355756782473,"aZ":-34.182425514961274,"pfxX":6.291732736604017,"pfxZ":-1.1523762247322997,"pX":1.434838457202236,"pZ":1.2292819297069602,"vX0":-1.9919029283626006,"vY0":-130.99256028545426,"vZ0":-3.0644602479036536,"x":62.31,"y":205.59,"x0":1.3848372270779647,"y0":50.001237089162636,"z0":4.953331537496554,"aX":11.00218584534112},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.5,"breakHorizontal":-11.0,"spinRate":1875,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4171282280819981,"extension":5.8121876773922345},"index":3,"playId":"a51b0f35-6b2b-3041-89a6-114c90a69c34","pitchNumber":4,"startTime":"2025-08-16T22:37:13.017Z","endTime":"2025-08-16T22:37:16.403Z","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":80.2,"endSpeed":73.5,"strikeZoneTop":3.35999810744636,"strikeZoneBottom":1.47009424580754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949985347502846,"aZ":-40.13072408640091,"pfxX":-6.781271101133452,"pfxZ":-5.773925599093424,"pX":0.4026355335492723,"pZ":4.103104777328154,"vX0":0.017352305425629044,"vY0":-116.64311112052572,"vZ0":5.673518541300213,"x":101.65,"y":128.0,"x0":1.2761154814393814,"y0":50.0029816074709,"z0":5.42314856748879,"aX":-9.343559467279936},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.8,"breakHorizontal":12.2,"spinRate":2568,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.469586408250497,"extension":5.9517391008324765},"index":4,"playId":"8209caf7-43c5-3f55-a6bc-6618f10cb10c","pitchNumber":5,"startTime":"2025-08-16T22:37:30.602Z","endTime":"2025-08-16T22:37:34.664Z","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":93.7,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66491448916537,"aZ":-28.528026779680616,"pfxX":8.50622276365097,"pfxZ":1.929981780485786,"pX":-0.18684400858089684,"pZ":3.02302126843667,"vX0":-6.348210266663247,"vY0":-136.39582714838653,"vZ0":-0.3773049618090302,"x":124.12,"y":157.16,"x0":1.064253981275927,"y0":50.00112072174462,"z0":5.128390958842721,"aX":16.044851464892307},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.6,"breakHorizontal":-14.0,"spinRate":2322,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4013973266932567,"extension":6.039756079184772},"hitData":{"launchSpeed":93.8,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.0,"coordY":151.0}},"index":5,"playId":"f34fc5ba-47b7-315a-a8cc-39c39416d7a5","pitchNumber":6,"startTime":"2025-08-16T22:37:54.795Z","endTime":"2025-08-16T22:38:02.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:38:02.472Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to center fielder Derek Hill.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T22:38:28.159Z","endTime":"2025-08-16T22:40:43.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.82853057884047,"strikeZoneBottom":1.71606758461241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.285698213191125,"aZ":-30.14340012260659,"pfxX":-5.893909254349764,"pfxZ":1.3910677233411377,"pX":-0.8579812087589422,"pZ":1.9722552187676436,"vX0":-3.669669130972591,"vY0":-119.73015829715442,"vZ0":-0.03668758288822849,"x":149.7,"y":185.53,"x0":1.4582002020353537,"y0":50.00213661693679,"z0":4.676758165719908,"aX":-8.587660060642207},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.8,"breakHorizontal":11.5,"spinRate":2455,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.45680893397265665,"extension":6.102005780753365},"index":0,"playId":"68d14736-0f19-35b7-8938-7724b35753e3","pitchNumber":1,"startTime":"2025-08-16T22:38:32.641Z","endTime":"2025-08-16T22:38:36.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.75805030864689,"strikeZoneBottom":1.71636939948893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.176207678486445,"aZ":-33.03466921181588,"pfxX":-8.366832072402593,"pfxZ":-0.6217785161043929,"pX":0.11876534683925588,"pZ":1.2087984847890216,"vX0":-1.119017990588771,"vY0":-117.31035572077232,"vZ0":-0.7541814507876439,"x":112.47,"y":206.14,"x0":1.6889906140518611,"y0":50.0021818313921,"z0":4.626768310022639,"aX":-11.604761336807703},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.1,"breakHorizontal":15.4,"spinRate":2526,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.46775829947903036,"extension":6.010958238821594},"index":1,"playId":"581906af-4500-3bf4-bbe4-61c6459820ba","pitchNumber":2,"startTime":"2025-08-16T22:38:49.298Z","endTime":"2025-08-16T22:38:53.426Z","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":93.9,"endSpeed":86.3,"strikeZoneTop":3.76190023996215,"strikeZoneBottom":1.82645090959456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48789167166921,"aZ":-27.680284698766176,"pfxX":8.581336257685061,"pfxZ":2.374076306668389,"pX":-0.5944061987912321,"pZ":1.292665563000426,"vX0":-7.696676082811569,"vY0":-136.5743588073746,"vZ0":-4.768460467665746,"x":139.66,"y":203.88,"x0":1.1424694695401316,"y0":50.002859554211874,"z0":4.960124754679985,"aX":16.245236536099476},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":-13.9,"spinRate":2353,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4007245128538699,"extension":5.975948701970965},"index":2,"playId":"2a8ab7e7-87b3-30bc-92ee-55e937fb085b","pitchNumber":3,"startTime":"2025-08-16T22:39:06.989Z","endTime":"2025-08-16T22:39:11.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.71783043498695,"strikeZoneBottom":1.83587484529802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.485974772045626,"aZ":-28.777170514545087,"pfxX":9.233773677097975,"pfxZ":1.805501786616463,"pX":-0.7038081859715977,"pZ":1.6921687556012004,"vX0":-8.17603519585756,"vY0":-136.12917073168154,"vZ0":-3.5584483904280777,"x":143.83,"y":193.09,"x0":1.136805378040652,"y0":50.0024827432293,"z0":5.005424498040541,"aX":17.35482805523405},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.8,"breakHorizontal":-15.0,"spinRate":2269,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4021489031704819,"extension":6.024761158303352},"index":3,"playId":"2105fcc5-e66d-3aee-8802-096be7f330e0","pitchNumber":4,"startTime":"2025-08-16T22:39:24.991Z","endTime":"2025-08-16T22:39:29.299Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-16T22:39:34.184Z","endTime":"2025-08-16T22:39:50.059Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.68599653708839,"strikeZoneBottom":1.75073761272528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.464411226033967,"aZ":-27.92774236050247,"pfxX":9.657564168014382,"pfxZ":2.1835116872205313,"pX":-0.29873197425363834,"pZ":1.4696646499131831,"vX0":-7.1574563210336875,"vY0":-138.2354829565404,"vZ0":-4.502140517476025,"x":128.39,"y":199.1,"x0":1.0632543095095925,"y0":50.00179506082209,"z0":4.983730194608125,"aX":18.777078976031454},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.1,"spinRate":2238,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3955194534772639,"extension":6.005898685981741},"index":5,"playId":"36ff0e09-e4f0-3f93-b024-005ae4c9beb5","pitchNumber":5,"startTime":"2025-08-16T22:39:50.059Z","endTime":"2025-08-16T22:39:54.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.696245677706,"aZ":-31.723861666210798,"pfxX":-7.860127602399199,"pfxZ":0.3039630015094765,"pX":0.38013094965155153,"pZ":2.5913805985516527,"vX0":-0.6619686846719536,"vY0":-120.60256469249873,"vZ0":1.521550926997891,"x":102.51,"y":168.81,"x0":1.6791757930230962,"y0":50.00142700835929,"z0":4.752592656871052,"aX":-11.564220516202086},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":14.4,"spinRate":2577,"spinDirection":285},"zone":6,"typeConfidence":2.0,"plateTime":0.45435130830190573,"extension":5.914586355943324},"index":6,"playId":"5997ee15-1099-3d51-9b9b-b1fee692c0e6","pitchNumber":6,"startTime":"2025-08-16T22:40:09.399Z","endTime":"2025-08-16T22:40:13.015Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.287043062002294,"aZ":-30.96829376908888,"pfxX":-6.599602952346461,"pfxZ":0.8180344352839448,"pX":-0.3748033955421488,"pZ":1.9722701393887074,"vX0":-2.405145322636964,"vY0":-119.97249967337783,"vZ0":0.013641208444018726,"x":131.29,"y":185.53,"x0":1.4955394660604402,"y0":50.001211802599606,"z0":4.706462665057925,"aX":-9.704192422615222},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":12.5,"spinRate":2414,"spinDirection":294},"zone":7,"typeConfidence":2.0,"plateTime":0.455015206432007,"extension":6.176723361621104},"hitData":{"launchSpeed":91.4,"launchAngle":50.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.43,"coordY":92.93}},"index":7,"playId":"88194014-7e68-3754-ad00-ba8197e9840e","pitchNumber":7,"startTime":"2025-08-16T22:40:32.906Z","endTime":"2025-08-16T22:40:43.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:40:43.465Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a line drive to center fielder Jarren Duran.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T22:43:01.400Z","endTime":"2025-08-16T22:43:50.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Isaiah Campbell replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T22:42:16.073Z","endTime":"2025-08-16T22:43:03.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663462,"link":"/api/v1/people/663462"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.35089790296923,"strikeZoneBottom":1.6772815655515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50221623748734,"aZ":-21.529933786814162,"pfxX":0.2787772480043266,"pfxZ":5.7480752312616055,"pX":0.09755240637303282,"pZ":2.1707409545863654,"vX0":6.236661893493378,"vY0":-134.344483147823,"vZ0":-6.167973162573169,"x":113.28,"y":180.17,"x0":-2.277522131762667,"y0":50.00382557924289,"z0":5.99746539399465,"aX":0.5158143994682016},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":-1.7,"spinRate":2597,"spinDirection":179},"zone":8,"typeConfidence":2.0,"plateTime":0.40565989664205837,"extension":6.326257120624193},"index":1,"playId":"753ac946-c83e-378e-9ad3-e38067959c69","pitchNumber":1,"startTime":"2025-08-16T22:43:03.732Z","endTime":"2025-08-16T22:43:08.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.181377189041278,"aZ":-26.736272980630915,"pfxX":2.737389967297159,"pfxZ":2.987541383111701,"pX":1.0019452185590443,"pZ":2.073148348982056,"vX0":6.77214563448293,"vY0":-133.04722788869827,"vZ0":-5.622089464029068,"x":78.81,"y":182.8,"x0":-1.9158900148213207,"y0":50.00498092025309,"z0":6.111000617124383,"aX":4.98852390861341},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":-6.2,"spinRate":2678,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.40913995544081416,"extension":6.521311757260585},"index":2,"playId":"b172a4fb-0f59-3f64-b457-4588dc4ded58","pitchNumber":2,"startTime":"2025-08-16T22:43:21.678Z","endTime":"2025-08-16T22:43:24.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92986290888698,"aZ":-34.37479040132658,"pfxX":6.093036425393917,"pfxZ":-1.402674010284814,"pX":0.6025766501762112,"pZ":1.8817540997867157,"vX0":5.096123831677061,"vY0":-124.9510997679336,"vZ0":-3.1517781728505714,"x":94.03,"y":187.97,"x0":-2.260325734581397,"y0":50.00174457668419,"z0":6.005406322789025,"aX":9.562161815674791},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.0,"breakHorizontal":-12.2,"spinRate":2745,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.43959979880398414,"extension":6.10488810661343},"hitData":{"launchSpeed":83.8,"launchAngle":12.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.8,"coordY":89.04}},"index":3,"playId":"472bc76f-9442-3bcb-904d-b9697aceb519","pitchNumber":3,"startTime":"2025-08-16T22:43:41.596Z","endTime":"2025-08-16T22:43:50.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:43:50.373Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Trevor Story to first baseman Romy Gonzalez. Agustín Ramírez to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T22:44:06.231Z","endTime":"2025-08-16T22:44:46.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.223718740697624,"aZ":-24.349833624090955,"pfxX":2.3053793756799235,"pfxZ":4.397513400496278,"pX":0.6431901629640232,"pZ":3.287522508835702,"vX0":6.627715681807706,"vY0":-131.17367841830847,"vZ0":-2.9652499492586175,"x":92.48,"y":150.02,"x0":-2.1945597009779525,"y0":50.003524296870125,"z0":6.206623339134665,"aX":4.102401564723954},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":-5.4,"spinRate":2654,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.4142156212714685,"extension":6.3352080683077965},"index":0,"playId":"f6f12397-15bd-364f-88f0-297c55dead59","pitchNumber":1,"startTime":"2025-08-16T22:44:17.080Z","endTime":"2025-08-16T22:44:20.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.9504004267467,"aZ":-29.702704887185863,"pfxX":2.1903632868383265,"pfxZ":1.4298935879909926,"pX":0.7952946202377041,"pZ":1.3513757797849286,"vX0":7.258131902745427,"vY0":-129.3460619043959,"vZ0":-6.116426396982649,"x":86.69,"y":202.29,"x0":-2.3094901933299834,"y0":50.003272231760604,"z0":5.967803366448567,"aX":3.7839745384561043},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-5.3,"spinRate":2743,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4202899477415909,"extension":6.2878400476805405},"hitData":{"launchSpeed":63.7,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.68,"coordY":159.89}},"index":1,"playId":"f3bb6d05-5b14-3878-a5d1-39d4045942fc","pitchNumber":2,"startTime":"2025-08-16T22:44:37.666Z","endTime":"2025-08-16T22:44:46.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:44:46.509Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, first baseman Romy Gonzalez to pitcher Isaiah Campbell. Agustín Ramírez to 3rd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T22:45:14.241Z","endTime":"2025-08-16T22:45:41.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663462,"link":"/api/v1/people/663462"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.46046201288677,"strikeZoneBottom":1.6986865964976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.109411895662813,"aZ":-26.395285768909915,"pfxX":3.3189137747777613,"pfxZ":3.1816416233705063,"pX":-1.0756271734086458,"pZ":4.288982597980664,"vX0":2.809980049605704,"vY0":-132.8405698244317,"vZ0":-0.19590786893144985,"x":158.0,"y":122.98,"x0":-2.572322521307384,"y0":50.00356182722866,"z0":6.256457153183246,"aX":6.02735468223179},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":-6.6,"spinRate":2592,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.40978139554128834,"extension":5.993248422025568},"index":0,"playId":"8100acf4-26e8-3950-9fb3-aa596527ba42","pitchNumber":1,"startTime":"2025-08-16T22:45:17.108Z","endTime":"2025-08-16T22:45:20.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98596459737039,"aZ":-27.559178554942385,"pfxX":3.118689953522239,"pfxZ":2.589598834174897,"pX":0.04285993773406671,"pZ":2.700773681308859,"vX0":5.303159360711213,"vY0":-131.7178820726797,"vZ0":-3.416881519816473,"x":115.37,"y":165.86,"x0":-2.3901794079645438,"y0":50.00557914070165,"z0":6.018975215165674,"aX":5.563494891442429},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2693,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4134382932002971,"extension":6.277507185095199},"hitData":{"launchSpeed":94.5,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.39,"coordY":155.74}},"index":1,"playId":"3ef09a0e-da77-3ac7-be28-a3e565273f8a","pitchNumber":2,"startTime":"2025-08-16T22:45:33.884Z","endTime":"2025-08-16T22:45:41.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:45:41.417Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a line drive to right fielder Wilyer Abreu. Agustín Ramírez scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T22:46:05.018Z","endTime":"2025-08-16T22:48:51.985Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":663462,"link":"/api/v1/people/663462"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95157104730239,"aZ":-27.450817133640935,"pfxX":2.1065976685431416,"pfxZ":2.6385226428222737,"pX":0.03768822016739602,"pZ":2.5774302675902585,"vX0":5.01712833706186,"vY0":-132.31352037598526,"vZ0":-4.167088782833085,"x":115.56,"y":169.19,"x0":-2.1501381449833343,"y0":50.000454797127574,"z0":6.164190078214157,"aX":3.765923888951743},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.2,"breakHorizontal":-4.8,"spinRate":2505,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.41261069331476774,"extension":6.368905208832696},"index":0,"playId":"64056809-2190-35eb-bb2c-bc01507d2bb5","pitchNumber":1,"startTime":"2025-08-16T22:46:10.798Z","endTime":"2025-08-16T22:46:13.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.46987662125957,"strikeZoneBottom":1.58857986192374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45707110222797,"aZ":-26.352130734696644,"pfxX":1.051164336862449,"pfxZ":3.2734818157880037,"pX":2.3520102697836727,"pZ":1.492333236910465,"vX0":10.382477685323177,"vY0":-131.8480203142974,"vZ0":-6.812650240128323,"x":27.35,"y":198.49,"x0":-1.75727261547748,"y0":50.00089862082524,"z0":6.027840332402184,"aX":1.8683912591387795},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.7,"breakHorizontal":-4.0,"spinRate":2716,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.41386817196926184,"extension":6.420599771501751},"index":1,"playId":"4770a848-1dc8-3d88-b467-d8a2e89f75c5","pitchNumber":2,"startTime":"2025-08-16T22:46:34.770Z","endTime":"2025-08-16T22:46:38.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.45975462265351,"strikeZoneBottom":1.57852371378605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2378743741135,"aZ":-35.25404820105449,"pfxX":4.287036071591835,"pfxZ":-2.0539641483198423,"pX":-0.4591853365239848,"pZ":3.2621175477697566,"vX0":3.243156991898831,"vY0":-122.36364006635654,"vZ0":0.5735550829558764,"x":134.5,"y":150.7,"x0":-2.36290372702448,"y0":50.000843923843426,"z0":6.067841435641451,"aX":6.4386291831191835},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.2,"breakHorizontal":-8.5,"spinRate":2695,"spinDirection":49},"zone":1,"typeConfidence":2.0,"plateTime":0.4492212728988907,"extension":6.223646448858753},"index":2,"playId":"567d7c3f-248a-348c-8112-8fa29647e51b","pitchNumber":3,"startTime":"2025-08-16T22:46:56.808Z","endTime":"2025-08-16T22:47:02.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.571906665615277,"aZ":-33.91804672174276,"pfxX":3.6559957454902605,"pfxZ":-1.132176098067438,"pX":0.8434264126985225,"pZ":2.457028540231067,"vX0":6.335367672260978,"vY0":-123.67953729582669,"vZ0":-1.5978722369878209,"x":84.85,"y":172.44,"x0":-2.2348158752576834,"y0":50.00585370334484,"z0":5.978123197659275,"aX":5.616258434579921},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.2,"breakHorizontal":-8.2,"spinRate":2832,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.44426890783311546,"extension":6.338936518929007},"index":3,"playId":"528d2909-f457-3e25-8794-8ef3cf34592c","pitchNumber":4,"startTime":"2025-08-16T22:47:19.223Z","endTime":"2025-08-16T22:47:24.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.28999877620674,"strikeZoneBottom":1.51146608881957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88227165156671,"aZ":-13.28356834970144,"pfxX":-1.8152204741739189,"pfxZ":9.324820746465667,"pX":0.8894104278156019,"pZ":3.710535350715772,"vX0":8.12147000212714,"vY0":-140.93488284879044,"vZ0":-4.856620687004314,"x":83.1,"y":138.6,"x0":-1.7849129718108236,"y0":50.004973363758324,"z0":6.303881597622294,"aX":-3.679058337124318},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":1.8,"spinRate":2555,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3875750954415711,"extension":6.434651242881433},"index":4,"playId":"0d9aabb2-4887-348e-9b3d-a02a7accbd27","pitchNumber":5,"startTime":"2025-08-16T22:47:49.525Z","endTime":"2025-08-16T22:47:56.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.480689602906118,"aZ":-33.196594111259884,"pfxX":8.001268893475142,"pfxZ":-0.6521365674290269,"pX":0.22413869529146288,"pZ":2.8732379372840122,"vX0":4.034396673116197,"vY0":-124.05866830972909,"vZ0":-0.832720196413856,"x":108.46,"y":161.2,"x0":-2.4596905770662247,"y0":50.00208838393616,"z0":5.966172689016218,"aX":12.543235405641939},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":-15.4,"spinRate":2782,"spinDirection":48},"zone":2,"typeConfidence":2.0,"plateTime":0.44053130341117486,"extension":6.2048769443051635},"index":5,"playId":"c13ffcd6-11a2-38b2-8dba-fe388c92abbf","pitchNumber":6,"startTime":"2025-08-16T22:48:12.964Z","endTime":"2025-08-16T22:48:16.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.582174982873084,"aZ":-12.303734365227315,"pfxX":-3.158905892835175,"pfxZ":9.79005959377863,"pX":0.6634012304747817,"pZ":2.2713581888744314,"vX0":7.960398990020233,"vY0":-140.99130758602854,"vZ0":-8.375125129566088,"x":91.71,"y":177.45,"x0":-1.7759085759717208,"y0":50.00470478174909,"z0":6.058823702249929,"aX":-6.413269970440624},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":4.2,"spinRate":2513,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.3872680596810363,"extension":6.509295201867293},"hitData":{"launchSpeed":86.1,"launchAngle":12.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.0,"coordY":107.0}},"index":6,"playId":"41591a08-c3fe-3670-a11b-7fff93643447","pitchNumber":7,"startTime":"2025-08-16T22:48:37.244Z","endTime":"2025-08-16T22:48:51.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:48:51.985Z","atBatIndex":69},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Eric Wagaman triples (3) on a fly ball to left fielder Roman Anthony. Heriberto Hernández scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T22:49:06.071Z","endTime":"2025-08-16T22:49:51.490Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":663462,"link":"/api/v1/people/663462"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":82.3,"strikeZoneTop":3.65665314093018,"strikeZoneBottom":1.61611318927864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.706838801983217,"aZ":-31.01211501882228,"pfxX":2.8227240197519037,"pfxZ":0.6824911971223173,"pX":0.34212867157344407,"pZ":3.5390885217436656,"vX0":5.3218946740354935,"vY0":-129.06109212737152,"vZ0":-0.9025155650519149,"x":103.96,"y":143.22,"x0":-2.1034201323773956,"y0":50.003769377569405,"z0":6.255227780227424,"aX":4.822075254590486},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":-6.1,"spinRate":2620,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.42236449517927044,"extension":6.201202180054711},"index":0,"playId":"b748e660-0ca8-39ca-bda2-de0e520096c0","pitchNumber":1,"startTime":"2025-08-16T22:49:19.127Z","endTime":"2025-08-16T22:49:25.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.777937118644143,"aZ":-25.74014648480269,"pfxX":2.7900305534261873,"pfxZ":3.673705713522182,"pX":0.12911650960481982,"pZ":2.462200313225257,"vX0":5.290688888125,"vY0":-130.78874306125536,"vZ0":-4.5623874695363,"x":112.08,"y":172.3,"x0":-2.2739113983111188,"y0":50.00291609218295,"z0":6.134452918937089,"aX":4.8851270242436104},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":-6.1,"spinRate":2521,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.41707239445042,"extension":6.295810718019919},"hitData":{"launchSpeed":98.5,"launchAngle":30.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.33,"coordY":45.74}},"index":1,"playId":"6978f246-1705-352b-863d-a36c1846706c","pitchNumber":2,"startTime":"2025-08-16T22:49:36.519Z","endTime":"2025-08-16T22:49:51.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:49:51.490Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Derek Hill singles on a ground ball to right fielder Wilyer Abreu. Eric Wagaman scores.","rbi":1,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T22:51:13.402Z","endTime":"2025-08-16T22:51:27.558Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":{"id":663462,"link":"/api/v1/people/663462"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T22:50:21.839Z","endTime":"2025-08-16T22:51:15.733Z","isPitch":false,"type":"action"},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.001836061906975,"aZ":-25.35856783143375,"pfxX":2.2122206978375427,"pfxZ":3.716796155040141,"pX":0.9055766044600073,"pZ":2.161075641742774,"vX0":6.726933522932397,"vY0":-133.60032484567813,"vZ0":-5.663175358933081,"x":82.48,"y":180.43,"x0":-1.91813275587316,"y0":50.000384710396006,"z0":6.097276658665966,"aX":4.05460419257858},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":-5.3,"spinRate":2670,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.40779202626476874,"extension":6.330670135975618},"hitData":{"launchSpeed":69.3,"launchAngle":13.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.0,"coordY":119.0}},"index":1,"playId":"cdb310f5-1947-3649-bfe6-cc04f67d638e","pitchNumber":1,"startTime":"2025-08-16T22:51:15.733Z","endTime":"2025-08-16T22:51:27.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:51:27.558Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T22:54:59.959Z","endTime":"2025-08-16T22:56:12.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T22:52:06.038Z","endTime":"2025-08-16T22:52:34.250Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Isaiah Campbell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T22:52:34.250Z","endTime":"2025-08-16T22:54:59.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":691594,"fullName":"Javier Sanoja"}}},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"f5e7a486-154e-48f3-a311-731e7add68f5","pitchNumber":0,"startTime":"2025-08-16T22:54:59.959Z","endTime":"2025-08-16T22:55:04.959Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.38999883803117,"strikeZoneBottom":1.66606053886286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49899597800861,"aZ":-11.330621155470018,"pfxX":6.20790734489991,"pfxZ":10.954758967021402,"pX":0.4575466022609615,"pZ":1.198186799048667,"vX0":-1.4866420332834802,"vY0":-137.76830946904184,"vZ0":-10.904253280197606,"x":99.56,"y":206.43,"x0":0.20122241928360995,"y0":50.005596865074295,"z0":5.997109608928225,"aX":11.814024964881792},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-10.9,"spinRate":2271,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.3991170533949804,"extension":7.182718209832585},"index":3,"playId":"08bae2d5-5a51-370c-9809-a809eee89137","pitchNumber":1,"startTime":"2025-08-16T22:55:19.388Z","endTime":"2025-08-16T22:55:23.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},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.075166350450424,"aZ":-14.003376265340904,"pfxX":8.357588998581061,"pfxZ":9.471435666699607,"pX":0.23419682439867098,"pZ":2.3409098397524164,"vX0":-3.3323162826257104,"vY0":-137.95958249493881,"vZ0":-7.284974947666283,"x":108.07,"y":175.58,"x0":0.3753389490268816,"y0":50.00065715645578,"z0":5.968653106998598,"aX":16.030341458949565},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-14.4,"spinRate":2223,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.3977455104568506,"extension":7.216943332673334},"index":4,"playId":"82b1a7e1-9f8d-3c13-b64f-31885eceaa1c","pitchNumber":2,"startTime":"2025-08-16T22:55:38.560Z","endTime":"2025-08-16T22:55:42.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91762356416007,"aZ":-10.047295812388432,"pfxX":0.9308997483016253,"pfxZ":10.796015236507378,"pX":-1.1351844261919677,"pZ":1.7964219826611516,"vX0":-3.4503852609799637,"vY0":-142.31839838028597,"vZ0":-10.208948305245615,"x":160.27,"y":190.28,"x0":-0.02755700543613276,"y0":50.00594397893446,"z0":6.068446490688965,"aX":1.9088730568152357},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":-1.0,"spinRate":2395,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.38498060902048703,"extension":7.208746136963945},"hitData":{"launchSpeed":70.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.73,"coordY":156.75}},"index":5,"playId":"5fb5f23c-4c33-32ea-9eea-0f9ed93bbf91","pitchNumber":3,"startTime":"2025-08-16T22:56:04.651Z","endTime":"2025-08-16T22:56:12.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:56:12.302Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T22:54:59.959Z","endTime":"2025-08-16T22:56:12.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T22:52:06.038Z","endTime":"2025-08-16T22:52:34.250Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Isaiah Campbell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T22:52:34.250Z","endTime":"2025-08-16T22:54:59.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":691594,"fullName":"Javier Sanoja"}}},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"f5e7a486-154e-48f3-a311-731e7add68f5","pitchNumber":0,"startTime":"2025-08-16T22:54:59.959Z","endTime":"2025-08-16T22:55:04.959Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.38999883803117,"strikeZoneBottom":1.66606053886286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49899597800861,"aZ":-11.330621155470018,"pfxX":6.20790734489991,"pfxZ":10.954758967021402,"pX":0.4575466022609615,"pZ":1.198186799048667,"vX0":-1.4866420332834802,"vY0":-137.76830946904184,"vZ0":-10.904253280197606,"x":99.56,"y":206.43,"x0":0.20122241928360995,"y0":50.005596865074295,"z0":5.997109608928225,"aX":11.814024964881792},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-10.9,"spinRate":2271,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.3991170533949804,"extension":7.182718209832585},"index":3,"playId":"08bae2d5-5a51-370c-9809-a809eee89137","pitchNumber":1,"startTime":"2025-08-16T22:55:19.388Z","endTime":"2025-08-16T22:55:23.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},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.075166350450424,"aZ":-14.003376265340904,"pfxX":8.357588998581061,"pfxZ":9.471435666699607,"pX":0.23419682439867098,"pZ":2.3409098397524164,"vX0":-3.3323162826257104,"vY0":-137.95958249493881,"vZ0":-7.284974947666283,"x":108.07,"y":175.58,"x0":0.3753389490268816,"y0":50.00065715645578,"z0":5.968653106998598,"aX":16.030341458949565},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-14.4,"spinRate":2223,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.3977455104568506,"extension":7.216943332673334},"index":4,"playId":"82b1a7e1-9f8d-3c13-b64f-31885eceaa1c","pitchNumber":2,"startTime":"2025-08-16T22:55:38.560Z","endTime":"2025-08-16T22:55:42.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91762356416007,"aZ":-10.047295812388432,"pfxX":0.9308997483016253,"pfxZ":10.796015236507378,"pX":-1.1351844261919677,"pZ":1.7964219826611516,"vX0":-3.4503852609799637,"vY0":-142.31839838028597,"vZ0":-10.208948305245615,"x":160.27,"y":190.28,"x0":-0.02755700543613276,"y0":50.00594397893446,"z0":6.068446490688965,"aX":1.9088730568152357},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":-1.0,"spinRate":2395,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.38498060902048703,"extension":7.208746136963945},"hitData":{"launchSpeed":70.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.73,"coordY":156.75}},"index":5,"playId":"5fb5f23c-4c33-32ea-9eea-0f9ed93bbf91","pitchNumber":3,"startTime":"2025-08-16T22:56:04.651Z","endTime":"2025-08-16T22:56:12.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-16T22:56:12.302Z","atBatIndex":72},"scoringPlays":[7,21,22,32,37,51,69,70,71],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":143.13,"y":146.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":118.7,"y":53.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":127.49,"y":138.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":207.0,"y":95.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":80.0,"y":90.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":111.4,"y":185.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":184.75,"y":105.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":145.0,"y":156.0},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":14,"top":[9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":97.6,"y":142.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":142.19,"y":172.46},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":101.14,"y":163.34},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":172.22,"y":95.96},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":206.12,"y":100.33},"type":"O","description":"Lineout"}]}},{"startIndex":15,"endIndex":25,"top":[15,16,17,18],"bottom":[19,20,21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":97.4,"y":95.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":150.82,"y":60.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"coordinates":{"x":100.13,"y":132.43},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":146.75,"y":143.57},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":149.33,"y":89.02},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":187.57,"y":57.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":39.13,"y":91.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":201.59,"y":64.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":163.21,"y":50.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":200.38,"y":115.42},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":34,"top":[26,27,28],"bottom":[29,30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":110.98,"y":81.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":140.67,"y":217.56},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":148.78,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":46.92,"y":107.09},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":109.89,"y":162.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":147.76,"y":154.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":124.0,"y":91.0},"type":"H","description":"Single"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":112.8,"y":151.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":198.16,"y":44.88},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":108.24,"y":145.6},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":144.0,"y":156.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":162.18,"y":157.06},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":158.39,"y":46.34},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":50,"top":[42,43,44],"bottom":[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":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":117.36,"y":139.52},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":144.76,"y":103.63},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":71.04,"y":105.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":175.63,"y":134.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":107.38,"y":125.5},"type":"O","description":"Pop Out"}]}},{"startIndex":51,"endIndex":59,"top":[51,52,53,54,55,56],"bottom":[57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":33.23,"y":73.55},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":87.97,"y":121.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":114.82,"y":179.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":175.63,"y":168.91},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":169.47,"y":160.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":141.0,"y":150.0},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":65,"top":[60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":128.26,"y":193.54},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":144.0,"y":159.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":156.88,"y":164.86},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":101.0,"y":163.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":106.0,"y":151.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":109.43,"y":92.93},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68,69,70,71,72],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":127.8,"y":89.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":116.68,"y":159.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":157.39,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":213.0,"y":107.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":102.33,"y":45.74},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":173.0,"y":119.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":107.73,"y":156.75},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":7,"hits":9,"errors":1,"leftOnBase":6},"away":{"runs":5,"hits":8,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"catcher":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"first":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"second":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"left":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"center":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"onDeck":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"inHole":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"battingOrder":2,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"onDeck":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"inHole":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"battingOrder":9,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":17,"airOuts":7,"runs":5,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".252","atBats":35,"obp":".315","slg":".397","ops":".712","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":16,"rbi":5,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":12,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":33,"obp":".351","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":159,"era":"4.56","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.30","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":57,"strikes":102,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":7,"pitchesPerInning":"19.88","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":51,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":51,"balls":20,"strikes":31,"strikePercentage":".610","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":1,"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":5,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":28,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":135,"era":"7.71","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.43","battersFaced":31,"outs":21,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":43,"strikes":92,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"19.29","gamesFinished":3,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"12.86","walksPer9Inn":"2.57","hitsPer9Inn":"10.29","runsScoredPer9":"7.71","homeRunsPer9":"2.57","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":27,"groundOuts":34,"airOuts":59,"runs":20,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":59,"baseOnBalls":22,"intentionalWalks":3,"hits":37,"hitByPitch":3,"atBats":186,"obp":".290","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":817,"era":"3.08","inningsPitched":"52.2","wins":5,"losses":0,"saves":2,"saveOpportunities":3,"holds":5,"blownSaves":1,"earnedRuns":18,"whip":"1.12","battersFaced":214,"outs":158,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":817,"balls":297,"strikes":520,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.51","gamesFinished":11,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"10.08","walksPer9Inn":"3.76","hitsPer9Inn":"6.32","runsScoredPer9":"3.42","homeRunsPer9":"0.68","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"54","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":44,"groundOuts":68,"airOuts":69,"runs":27,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":70,"baseOnBalls":21,"intentionalWalks":0,"hits":64,"hitByPitch":2,"avg":".237","atBats":270,"obp":".296","slg":".326","ops":".622","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":88,"rbi":26,"leftOnBase":120,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":11,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":191,"errors":2,"chances":200,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"64","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":19,"groundOuts":25,"airOuts":35,"runs":22,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":46,"baseOnBalls":12,"intentionalWalks":0,"hits":42,"hitByPitch":0,"avg":".286","atBats":147,"obp":".338","slg":".476","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":70,"rbi":27,"leftOnBase":63,"sacBunts":0,"sacFlies":1,"babip":".368","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":54,"errors":2,"chances":56,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":77,"groundOuts":140,"airOuts":134,"runs":91,"doubles":32,"triples":0,"homeRuns":15,"strikeOuts":97,"baseOnBalls":48,"intentionalWalks":0,"hits":131,"hitByPitch":6,"atBats":494,"obp":".333","caughtStealing":0,"stolenBases":29,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2167,"era":"6.31","inningsPitched":"127.0","wins":6,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":89,"whip":"1.41","battersFaced":557,"outs":381,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2167,"balls":768,"strikes":1399,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".353","pitchesPerInning":"17.06","gamesFinished":0,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"6.87","walksPer9Inn":"3.40","hitsPer9Inn":"9.28","runsScoredPer9":"6.45","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":8,"passedBall":0,"popOuts":15,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":6,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":65,"groundOuts":115,"airOuts":96,"runs":45,"doubles":21,"triples":0,"homeRuns":12,"strikeOuts":120,"baseOnBalls":38,"intentionalWalks":0,"hits":94,"hitByPitch":7,"atBats":421,"obp":".296","caughtStealing":4,"stolenBases":23,"stolenBasePercentage":".852","caughtStealingPercentage":".148","numberOfPitches":1824,"era":"3.34","inningsPitched":"113.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.16","battersFaced":470,"outs":340,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1824,"balls":671,"strikes":1153,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".500","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"9.53","walksPer9Inn":"3.02","hitsPer9Inn":"7.46","runsScoredPer9":"3.57","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"75","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".241","slg":".357","ops":".598","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":47,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":40,"gamesStarted":0,"flyOuts":28,"groundOuts":79,"airOuts":50,"runs":24,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":0,"hits":56,"hitByPitch":2,"atBats":226,"obp":".312","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":874,"era":"3.28","inningsPitched":"60.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":22,"whip":"1.24","battersFaced":247,"outs":181,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":874,"balls":306,"strikes":568,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".500","pitchesPerInning":"14.49","gamesFinished":15,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.12","walksPer9Inn":"2.83","hitsPer9Inn":"8.35","runsScoredPer9":"3.58","homeRunsPer9":"1.04","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"33","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"702","stats":{"batting":{"summary":"1-1 | 3B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":63,"groundOuts":110,"airOuts":104,"runs":39,"doubles":21,"triples":3,"homeRuns":6,"strikeOuts":81,"baseOnBalls":27,"intentionalWalks":0,"hits":88,"hitByPitch":1,"avg":".232","atBats":379,"obp":".282","slg":".351","ops":".633","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":133,"rbi":39,"leftOnBase":170,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.17","popOuts":18,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":607,"errors":6,"chances":654,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678692":{"person":{"id":678692,"fullName":"Ronny Henriquez","link":"/api/v1/people/678692"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":36,"groundOuts":37,"airOuts":52,"runs":20,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":79,"baseOnBalls":22,"intentionalWalks":2,"hits":42,"hitByPitch":3,"atBats":208,"obp":".286","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":902,"era":"2.72","inningsPitched":"56.1","wins":6,"losses":1,"saves":6,"saveOpportunities":10,"holds":17,"blownSaves":4,"earnedRuns":17,"whip":"1.14","battersFaced":235,"outs":169,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":902,"balls":318,"strikes":584,"strikePercentage":".650","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".857","pitchesPerInning":"16.01","gamesFinished":8,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"12.62","walksPer9Inn":"3.51","hitsPer9Inn":"6.71","runsScoredPer9":"3.20","homeRunsPer9":"1.28","inheritedRunners":24,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(L, 4-10)","summary":"3.2 IP, 7 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":80,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":21,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":28,"strikes":52,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"17.18","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":79,"groundOuts":88,"airOuts":143,"runs":69,"doubles":28,"triples":5,"homeRuns":17,"strikeOuts":82,"baseOnBalls":30,"intentionalWalks":0,"hits":122,"hitByPitch":5,"atBats":434,"obp":".334","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1859,"era":"5.50","inningsPitched":"109.2","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.39","battersFaced":470,"outs":329,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1859,"balls":693,"strikes":1166,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.62","rbi":7,"winPercentage":".286","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"6.73","walksPer9Inn":"2.46","hitsPer9Inn":"10.01","runsScoredPer9":"5.66","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":41},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":12,"airOuts":10,"runs":8,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":11,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".353","atBats":51,"obp":".450","slg":".706","ops":"1.156","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":36,"rbi":13,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".405","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":40,"errors":0,"chances":40,"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"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":22,"groundOuts":45,"airOuts":43,"runs":21,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":0,"hits":41,"hitByPitch":3,"atBats":171,"obp":".328","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":820,"era":"3.52","inningsPitched":"46.0","wins":3,"losses":3,"saves":11,"saveOpportunities":16,"holds":6,"blownSaves":5,"earnedRuns":18,"whip":"1.35","battersFaced":198,"outs":138,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":333,"strikes":487,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"17.83","gamesFinished":21,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"8.80","walksPer9Inn":"4.11","hitsPer9Inn":"8.02","runsScoredPer9":"4.11","homeRunsPer9":"0.98","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"46","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":32,"groundOuts":68,"airOuts":79,"runs":31,"doubles":14,"triples":3,"homeRuns":4,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":54,"hitByPitch":1,"avg":".240","atBats":225,"obp":".283","slg":".382","ops":".665","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":86,"rbi":24,"leftOnBase":89,"sacBunts":4,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.25","popOuts":18,"lineOuts":29},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":8,"groundOuts":4,"airOuts":10,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":30,"obp":".563","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":95,"era":"19.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"3.60","battersFaced":32,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":37,"strikes":58,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.60","hitsPer9Inn":"28.80","runsScoredPer9":"19.80","homeRunsPer9":"3.60","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":102,"putOuts":92,"errors":2,"chances":196,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":68,"groundOuts":119,"airOuts":126,"runs":60,"doubles":20,"triples":4,"homeRuns":2,"strikeOuts":64,"baseOnBalls":40,"intentionalWalks":2,"hits":134,"hitByPitch":1,"avg":".306","atBats":438,"obp":".364","slg":".384","ops":".748","caughtStealing":7,"stolenBases":23,"stolenBasePercentage":".767","caughtStealingPercentage":".233","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":484,"totalBases":168,"rbi":34,"leftOnBase":114,"sacBunts":3,"sacFlies":2,"babip":".353","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"219.00","popOuts":12,"lineOuts":46},"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":253,"putOuts":125,"errors":8,"chances":386,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688363":{"person":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":24,"groundOuts":33,"airOuts":45,"runs":15,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".229","atBats":140,"obp":".310","slg":".371","ops":".681","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":52,"rbi":11,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":45,"errors":2,"chances":137,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":48,"groundOuts":79,"airOuts":85,"runs":61,"doubles":21,"triples":3,"homeRuns":25,"strikeOuts":125,"baseOnBalls":48,"intentionalWalks":3,"hits":115,"hitByPitch":5,"avg":".288","atBats":399,"obp":".368","slg":".544","ops":".912","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":217,"rbi":73,"leftOnBase":172,"sacBunts":1,"sacFlies":4,"babip":".356","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.96","popOuts":15,"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":6,"putOuts":219,"errors":1,"chances":226,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":".---","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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":39,"groundOuts":66,"airOuts":72,"runs":25,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":46,"baseOnBalls":30,"intentionalWalks":0,"hits":63,"hitByPitch":6,"avg":".261","atBats":241,"obp":".354","slg":".365","ops":".719","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":88,"rbi":36,"leftOnBase":95,"sacBunts":3,"sacFlies":3,"babip":".304","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.25","popOuts":6,"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":4,"stolenBases":43,"stolenBasePercentage":".915","caughtStealingPercentage":".085","assists":14,"putOuts":410,"errors":3,"chances":427,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681006":{"person":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":23,"airOuts":13,"runs":15,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":1,"hits":15,"hitByPitch":2,"atBats":74,"obp":".337","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":374,"era":"5.49","inningsPitched":"19.2","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":12,"whip":"1.42","battersFaced":90,"outs":59,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":374,"balls":139,"strikes":235,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":0,"winPercentage":".500","pitchesPerInning":"19.02","gamesFinished":6,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"10.53","walksPer9Inn":"5.95","hitsPer9Inn":"6.86","runsScoredPer9":"6.86","homeRunsPer9":"0.92","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669622":{"person":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":35,"groundOuts":55,"airOuts":50,"runs":13,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":20,"intentionalWalks":2,"hits":31,"hitByPitch":2,"atBats":177,"obp":".266","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":765,"era":"2.20","inningsPitched":"49.0","wins":3,"losses":5,"saves":3,"saveOpportunities":6,"holds":19,"blownSaves":3,"earnedRuns":12,"whip":"1.04","battersFaced":199,"outs":147,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":266,"strikes":499,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".375","pitchesPerInning":"15.61","gamesFinished":11,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.67","hitsPer9Inn":"5.69","runsScoredPer9":"2.39","homeRunsPer9":"0.55","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682663":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"jerseyNumber":"50","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":98,"flyOuts":47,"groundOuts":117,"airOuts":105,"runs":53,"doubles":25,"triples":1,"homeRuns":18,"strikeOuts":80,"baseOnBalls":26,"intentionalWalks":1,"hits":93,"hitByPitch":2,"avg":".237","atBats":393,"obp":".286","slg":".443","ops":".729","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":174,"rbi":56,"leftOnBase":160,"sacBunts":0,"sacFlies":2,"babip":".253","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.83","popOuts":24,"lineOuts":34},"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":55,"stolenBasePercentage":".917","caughtStealingPercentage":".083","assists":13,"putOuts":372,"errors":6,"chances":391,"fielding":".985","passedBall":10,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":10,"flyOuts":55,"groundOuts":74,"airOuts":91,"runs":37,"doubles":22,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":8,"intentionalWalks":0,"hits":77,"hitByPitch":2,"atBats":287,"obp":".287","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1117,"era":"4.06","inningsPitched":"75.1","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.13","battersFaced":304,"outs":226,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1117,"balls":353,"strikes":764,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".750","pitchesPerInning":"14.83","gamesFinished":3,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"6.21","walksPer9Inn":"0.96","hitsPer9Inn":"9.20","runsScoredPer9":"4.42","homeRunsPer9":"0.60","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":16,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":9,"groundOuts":25,"airOuts":19,"runs":16,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".212","atBats":104,"obp":".274","slg":".346","ops":".620","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":36,"rbi":9,"leftOnBase":61,"sacBunts":3,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.67","popOuts":2,"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":4,"putOuts":79,"errors":0,"chances":83,"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"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":12,"flyOuts":51,"groundOuts":39,"airOuts":77,"runs":24,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":3,"atBats":214,"obp":".261","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1023,"era":"3.58","inningsPitched":"60.1","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"0.98","battersFaced":238,"outs":181,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1023,"balls":364,"strikes":659,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".625","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.95","walksPer9Inn":"2.98","hitsPer9Inn":"5.82","runsScoredPer9":"3.58","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678368":{"person":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":5,"flyOuts":69,"groundOuts":43,"airOuts":105,"runs":32,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":0,"hits":66,"hitByPitch":4,"atBats":253,"obp":".319","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1071,"era":"4.21","inningsPitched":"66.1","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":31,"whip":"1.28","battersFaced":281,"outs":199,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1071,"balls":388,"strikes":683,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".250","pitchesPerInning":"16.15","gamesFinished":11,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"5.83","walksPer9Inn":"2.58","hitsPer9Inn":"8.95","runsScoredPer9":"4.34","homeRunsPer9":"0.95","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":59,"groundOuts":125,"airOuts":117,"runs":51,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":64,"baseOnBalls":38,"intentionalWalks":2,"hits":97,"hitByPitch":3,"avg":".241","atBats":402,"obp":".311","slg":".363","ops":".674","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":146,"rbi":56,"leftOnBase":177,"sacBunts":0,"sacFlies":1,"babip":".262","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.54","popOuts":18,"lineOuts":40},"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":250,"putOuts":145,"errors":6,"chances":401,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[669364,805300,682663,672640,689414,681715,687859,667472,676572,656537,688363,691594,615698,676604,681006],"pitchers":[615698,676604,681006],"bench":[669065],"bullpen":[645261,669199,678368,669622,665795,676534,678692,676083,691587,663969],"battingOrder":[669364,805300,682663,672640,689414,681715,676572,656537,691594],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Wagaman (3, Campbell, I)."},{"label":"HR","value":"Johnston, T (1, 5th inning off Bello, 0 on, 2 out); Ramírez (18, 7th inning off Bello, 0 on, 0 out)."},{"label":"TB","value":"Hernández, H; Hill, D; Johnston, T 5; Lopez, O; Ramírez 5; Wagaman 3."},{"label":"RBI","value":"Hernández, H (27); Hill, D (9); Johnston, T (3); Ramírez (56); Wagaman (39)."},{"label":"2-out RBI","value":"Hill, D; Wagaman; Johnston, T; Hernández, H."},{"label":"Runners left in scoring position, 2 out","value":"Hill, D 2; Edwards, X."},{"label":"GIDP","value":"Hernández, H."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Johnston, T (1, 2nd base off Bello/Wong)."}]}],"note":[{"label":"a","value":"Struck out for Johnston, T in the 7th."},{"label":"b","value":"Bunted out for Pauley in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":7,"airOuts":12,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".253","atBats":33,"obp":".325","slg":".428","ops":".753","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":15,"rbi":7,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":3,"groundOuts":17,"airOuts":7,"runs":5,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":35,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":112,"era":"3.73","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.30","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":112,"balls":35,"strikes":77,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.43","rbi":5,"pitchesPerInning":"12.44","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":17,"putOuts":27,"errors":1,"chances":45,"passedBall":0,"pickoffs":0}},"players":{"ID701350":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"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":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":19,"groundOuts":50,"airOuts":28,"runs":37,"doubles":17,"triples":1,"homeRuns":4,"strikeOuts":60,"baseOnBalls":35,"intentionalWalks":0,"hits":54,"hitByPitch":5,"avg":".281","atBats":192,"obp":".405","slg":".443","ops":".848","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":85,"rbi":23,"leftOnBase":73,"sacBunts":0,"sacFlies":0,"babip":".391","groundOutsToAirouts":"1.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":2,"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":2,"putOuts":61,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":22,"obp":".227","slg":".318","ops":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":7,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":1,"putOuts":54,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":3,"strikes":5,"strikePercentage":".630","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":2,"flyOuts":34,"groundOuts":61,"airOuts":67,"runs":25,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":50,"baseOnBalls":11,"intentionalWalks":0,"hits":57,"hitByPitch":1,"atBats":233,"obp":".280","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":961,"era":"3.12","inningsPitched":"60.2","wins":5,"losses":2,"saves":1,"saveOpportunities":4,"holds":8,"blownSaves":3,"earnedRuns":21,"whip":"1.12","battersFaced":247,"outs":182,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":961,"balls":308,"strikes":653,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".714","pitchesPerInning":"15.84","gamesFinished":2,"strikeoutWalkRatio":"4.55","strikeoutsPer9Inn":"7.42","walksPer9Inn":"1.63","hitsPer9Inn":"8.46","runsScoredPer9":"3.71","homeRunsPer9":"0.59","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663853":{"person":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":16,"errors":1,"chances":18,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":24,"groundOuts":58,"airOuts":36,"runs":34,"doubles":19,"triples":3,"homeRuns":8,"strikeOuts":55,"baseOnBalls":11,"intentionalWalks":1,"hits":61,"hitByPitch":2,"avg":".295","atBats":207,"obp":".332","slg":".531","ops":".863","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":110,"rbi":39,"leftOnBase":74,"sacBunts":0,"sacFlies":3,"babip":".361","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.88","popOuts":1,"lineOuts":11},"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":65,"putOuts":285,"errors":7,"chances":357,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":55,"groundOuts":115,"airOuts":111,"runs":68,"doubles":13,"triples":1,"homeRuns":21,"strikeOuts":78,"baseOnBalls":50,"intentionalWalks":0,"hits":114,"hitByPitch":9,"atBats":416,"obp":".363","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","numberOfPitches":1855,"era":"5.43","inningsPitched":"106.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.55","battersFaced":478,"outs":318,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1855,"balls":705,"strikes":1150,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"6.62","walksPer9Inn":"4.25","hitsPer9Inn":"9.68","runsScoredPer9":"5.77","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":55,"gamesStarted":0,"flyOuts":32,"groundOuts":49,"airOuts":63,"runs":22,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":17,"intentionalWalks":1,"hits":43,"hitByPitch":2,"atBats":191,"obp":".294","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":813,"era":"2.82","inningsPitched":"51.0","wins":4,"losses":3,"saves":3,"saveOpportunities":9,"holds":16,"blownSaves":6,"earnedRuns":16,"whip":"1.18","battersFaced":212,"outs":153,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":813,"balls":301,"strikes":512,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".571","pitchesPerInning":"15.94","gamesFinished":9,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.71","walksPer9Inn":"3.00","hitsPer9Inn":"7.59","runsScoredPer9":"3.88","homeRunsPer9":"0.88","inheritedRunners":22,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":18,"groundOuts":38,"airOuts":36,"runs":12,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".169","atBats":124,"obp":".239","slg":".202","ops":".441","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":25,"rbi":5,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".221","groundOutsToAirouts":"1.06","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":9,"stolenBases":29,"stolenBasePercentage":".763","caughtStealingPercentage":".237","assists":14,"putOuts":281,"errors":3,"chances":298,"fielding":".990","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":50,"groundOuts":62,"airOuts":92,"runs":48,"doubles":23,"triples":0,"homeRuns":16,"strikeOuts":52,"baseOnBalls":33,"intentionalWalks":2,"hits":89,"hitByPitch":7,"avg":".303","atBats":294,"obp":".385","slg":".544","ops":".929","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":160,"rbi":52,"leftOnBase":127,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.38","popOuts":25,"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":153,"putOuts":52,"errors":8,"chances":213,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":61,"groundOuts":90,"airOuts":112,"runs":70,"doubles":20,"triples":0,"homeRuns":19,"strikeOuts":142,"baseOnBalls":25,"intentionalWalks":0,"hits":120,"hitByPitch":5,"avg":".260","atBats":462,"obp":".304","slg":".426","ops":".730","caughtStealing":0,"stolenBases":22,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":197,"rbi":79,"leftOnBase":201,"sacBunts":1,"sacFlies":1,"babip":".334","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.32","popOuts":29,"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":319,"putOuts":161,"errors":9,"chances":489,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 9-6)","summary":"6.1 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":78,"inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":26,"strikes":52,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"2.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":21,"flyOuts":64,"groundOuts":151,"airOuts":119,"runs":52,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":97,"baseOnBalls":45,"intentionalWalks":0,"hits":116,"hitByPitch":10,"atBats":476,"obp":".319","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":2069,"era":"3.23","inningsPitched":"128.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.26","battersFaced":538,"outs":384,"gamesPitched":22,"completeGames":1,"shutouts":0,"pitchesThrown":2069,"balls":782,"strikes":1287,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":2,"winPercentage":".600","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.82","walksPer9Inn":"3.16","hitsPer9Inn":"8.16","runsScoredPer9":"3.66","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":8,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":73,"groundOuts":57,"airOuts":116,"runs":50,"doubles":16,"triples":0,"homeRuns":21,"strikeOuts":93,"baseOnBalls":39,"intentionalWalks":5,"hits":87,"hitByPitch":0,"avg":".249","atBats":349,"obp":".322","slg":".476","ops":".798","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":166,"rbi":67,"leftOnBase":164,"sacBunts":1,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.62","popOuts":27,"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":6,"putOuts":203,"errors":5,"chances":214,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":31,"groundOuts":47,"airOuts":47,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":68,"baseOnBalls":21,"intentionalWalks":2,"hits":42,"hitByPitch":4,"atBats":202,"obp":".293","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":930,"era":"2.75","inningsPitched":"55.2","wins":5,"losses":2,"saves":1,"saveOpportunities":5,"holds":16,"blownSaves":4,"earnedRuns":17,"whip":"1.13","battersFaced":229,"outs":167,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":930,"balls":308,"strikes":622,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".714","pitchesPerInning":"16.71","gamesFinished":8,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"10.99","walksPer9Inn":"3.40","hitsPer9Inn":"6.79","runsScoredPer9":"3.07","homeRunsPer9":"0.32","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":60,"groundOuts":134,"airOuts":121,"runs":45,"doubles":23,"triples":2,"homeRuns":13,"strikeOuts":188,"baseOnBalls":40,"intentionalWalks":0,"hits":127,"hitByPitch":0,"atBats":569,"obp":".274","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","numberOfPitches":2377,"era":"2.48","inningsPitched":"152.1","wins":13,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.10","battersFaced":611,"outs":457,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2377,"balls":785,"strikes":1592,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".722","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"11.11","walksPer9Inn":"2.36","hitsPer9Inn":"7.50","runsScoredPer9":"2.66","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID458677":{"person":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":16,"groundOuts":30,"airOuts":33,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":14,"intentionalWalks":2,"hits":36,"hitByPitch":2,"atBats":139,"obp":".333","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":610,"era":"2.61","inningsPitched":"38.0","wins":3,"losses":1,"saves":0,"saveOpportunities":4,"holds":15,"blownSaves":4,"earnedRuns":11,"whip":"1.32","battersFaced":157,"outs":114,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":217,"strikes":393,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".750","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.95","walksPer9Inn":"3.32","hitsPer9Inn":"8.53","runsScoredPer9":"3.55","homeRunsPer9":"0.47","inheritedRunners":28,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID647351":{"person":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":41,"groundOuts":70,"airOuts":81,"runs":33,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":1,"hits":61,"hitByPitch":6,"avg":".246","atBats":248,"obp":".298","slg":".383","ops":".681","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":95,"rbi":26,"leftOnBase":93,"sacBunts":0,"sacFlies":4,"babip":".263","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.43","popOuts":19,"lineOuts":21},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"36.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":431,"errors":7,"chances":496,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":45,"groundOuts":75,"airOuts":77,"runs":43,"doubles":21,"triples":0,"homeRuns":10,"strikeOuts":82,"baseOnBalls":32,"intentionalWalks":0,"hits":76,"hitByPitch":0,"avg":".248","atBats":307,"obp":".317","slg":".414","ops":".731","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":127,"rbi":36,"leftOnBase":151,"sacBunts":1,"sacFlies":2,"babip":".304","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.70","popOuts":18,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":24,"stolenBases":64,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":49,"putOuts":700,"errors":7,"chances":756,"fielding":".991","passedBall":6,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663462":{"person":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 3 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"40.50","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":6,"gamesStarted":0,"flyOuts":1,"groundOuts":13,"airOuts":4,"runs":6,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":33,"obp":".429","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":109,"era":"7.04","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.83","battersFaced":35,"outs":23,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":29,"strikes":80,"strikePercentage":".730","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.25","rbi":3,"winPercentage":".---","pitchesPerInning":"14.22","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"3.52","walksPer9Inn":"1.17","hitsPer9Inn":"15.26","runsScoredPer9":"7.04","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"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"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"1-2 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":66,"groundOuts":105,"airOuts":126,"runs":70,"doubles":32,"triples":12,"homeRuns":12,"strikeOuts":129,"baseOnBalls":45,"intentionalWalks":1,"hits":127,"hitByPitch":10,"avg":".262","atBats":484,"obp":".336","slg":".452","ops":".788","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":219,"rbi":66,"leftOnBase":173,"sacBunts":1,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","popOuts":27,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":230,"errors":7,"chances":244,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":11,"groundOuts":16,"airOuts":16,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".254","atBats":59,"obp":".323","slg":".339","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":20,"rbi":3,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".319","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":11,"putOuts":89,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":63,"groundOuts":106,"airOuts":121,"runs":66,"doubles":25,"triples":3,"homeRuns":14,"strikeOuts":85,"baseOnBalls":20,"intentionalWalks":0,"hits":106,"hitByPitch":5,"avg":".257","atBats":413,"obp":".298","slg":".433","ops":".731","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":443,"totalBases":179,"rbi":52,"leftOnBase":186,"sacBunts":3,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":24,"lineOuts":34},"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":36,"putOuts":263,"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"}]},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":9,"flyOuts":19,"groundOuts":82,"airOuts":41,"runs":48,"doubles":10,"triples":3,"homeRuns":5,"strikeOuts":54,"baseOnBalls":28,"intentionalWalks":1,"hits":69,"hitByPitch":7,"atBats":243,"obp":".373","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1085,"era":"6.42","inningsPitched":"61.2","wins":1,"losses":7,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":44,"whip":"1.57","battersFaced":282,"outs":185,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1085,"balls":412,"strikes":673,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":8,"pickoffs":1,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".125","pitchesPerInning":"17.59","gamesFinished":7,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"7.88","walksPer9Inn":"4.09","hitsPer9Inn":"10.07","runsScoredPer9":"7.01","homeRunsPer9":"0.73","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":34,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":12,"strikes":22,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608337":{"person":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":19,"gamesStarted":19,"flyOuts":61,"groundOuts":91,"airOuts":131,"runs":47,"doubles":18,"triples":1,"homeRuns":15,"strikeOuts":87,"baseOnBalls":34,"intentionalWalks":0,"hits":99,"hitByPitch":1,"atBats":403,"obp":".304","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1691,"era":"3.63","inningsPitched":"106.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.25","battersFaced":444,"outs":320,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1691,"balls":598,"strikes":1093,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".800","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"7.34","walksPer9Inn":"2.87","hitsPer9Inn":"8.35","runsScoredPer9":"3.97","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"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":23,"flyOuts":10,"groundOuts":32,"airOuts":14,"runs":5,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":3,"avg":".260","atBats":77,"obp":".306","slg":".403","ops":".709","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":31,"rbi":13,"leftOnBase":30,"sacBunts":0,"sacFlies":2,"babip":".281","groundOutsToAirouts":"2.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"85","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":20,"flyOuts":58,"groundOuts":111,"airOuts":112,"runs":63,"doubles":18,"triples":6,"homeRuns":16,"strikeOuts":109,"baseOnBalls":45,"intentionalWalks":3,"hits":108,"hitByPitch":10,"atBats":436,"obp":".331","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1849,"era":"4.67","inningsPitched":"113.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.35","battersFaced":495,"outs":341,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1849,"balls":676,"strikes":1173,"strikePercentage":".630","hitBatsmen":10,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".467","pitchesPerInning":"16.27","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"8.63","walksPer9Inn":"3.56","hitsPer9Inn":"8.55","runsScoredPer9":"4.99","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(S, 22)","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":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":1,"strikes":2,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":26,"groundOuts":27,"airOuts":48,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":161,"obp":".194","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":681,"era":"1.15","inningsPitched":"47.0","wins":4,"losses":2,"saves":22,"saveOpportunities":24,"holds":4,"blownSaves":2,"earnedRuns":6,"whip":"0.72","battersFaced":175,"outs":141,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":681,"balls":204,"strikes":477,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"14.49","gamesFinished":30,"strikeoutWalkRatio":"5.08","strikeoutsPer9Inn":"12.64","walksPer9Inn":"2.49","hitsPer9Inn":"4.02","runsScoredPer9":"1.34","homeRunsPer9":"0.57","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[701350,608324,680776,596115,807799,663853,677800,678882,657136,678394,458677,571927,663462,547973],"pitchers":[678394,458677,571927,663462,547973],"bench":[665966,645305,686765,647351],"bullpen":[621111,676979,608337,663855,669160,663558,669711,676477],"battingOrder":[701350,608324,680776,596115,807799,663853,677800,678882,657136],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Anthony (17, Quantrill); Duran, Ja (32, Quantrill); Rafaela (25, Quantrill)."},{"label":"HR","value":"Story (19, 3rd inning off Quantrill, 2 on, 0 out)."},{"label":"TB","value":"Anthony 3; Bregman 2; Duran, Ja 2; Rafaela 2; Story 5; Yoshida."},{"label":"RBI","value":"Bregman (52); Duran, Ja (66); Story 3 (79); Yoshida 2 (13)."},{"label":"2-out RBI","value":"Yoshida 2; Bregman."},{"label":"Runners left in scoring position, 2 out","value":"Gonzalez, R; Story 3."},{"label":"Team RISP","value":"5-for-11."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Anthony (4, 2nd base off Quantrill/Hicks, L); Story (22, 2nd base off Quantrill/Hicks, L)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Gonzalez, R (7, fielding)."},{"label":"DP","value":"(Bregman-Rafaela-Gonzalez, R)."}]}],"note":[]}},"officials":[{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"First Base"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Second Base"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Quantrill."},{"label":"HBP","value":"Hicks, L (by Bello); Duran, Ja (by Quantrill)."},{"label":"Pitch timer violations","value":"Sanoja (batter timer)."},{"label":"Pitches-strikes","value":"Quantrill 80-52; Zuber 51-31; Simpson 28-19; Bello 78-52; Wilson, J 6-5; Matz 8-5; Campbell, I 17-13; Chapman 3-2."},{"label":"Groundouts-flyouts","value":"Quantrill 3-3; Zuber 1-2; Simpson 3-1; Bello 11-3; Wilson, J 0-0; Matz 3-0; Campbell, I 2-0; Chapman 1-0."},{"label":"Batters faced","value":"Quantrill 21; Zuber 10; Simpson 6; Bello 24; Wilson, J 2; Matz 3; Campbell, I 6; Chapman 1."},{"label":"Inherited runners-scored","value":"Zuber 2-0; Wilson, J 2-0; Chapman 1-0."},{"label":"Umpires","value":"HP: Alan Porter. 1B: Jim Wolf. 2B: Chris Segal. 3B: Alex MacKay. "},{"label":"Weather","value":"83 degrees, Sunny."},{"label":"Wind","value":"6 mph, R To L."},{"label":"First pitch","value":"4:12 PM."},{"label":"T","value":"2:44."},{"label":"Att","value":"36,192."},{"label":"Venue","value":"Fenway Park."},{"label":"August 16, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","boxscoreName":"Story"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":61,"groundOuts":90,"airOuts":112,"runs":70,"doubles":20,"triples":0,"homeRuns":19,"strikeOuts":142,"baseOnBalls":25,"intentionalWalks":0,"hits":120,"hitByPitch":5,"avg":".260","atBats":462,"obp":".304","slg":".426","ops":".730","caughtStealing":0,"stolenBases":22,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":197,"rbi":79,"leftOnBase":201,"sacBunts":1,"sacFlies":1,"babip":".334","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.32","popOuts":29,"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":319,"putOuts":161,"errors":9,"chances":489,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","boxscoreName":"Johnston, T"},"jerseyNumber":"75","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".241","slg":".357","ops":".598","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":47,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663","boxscoreName":"Ramírez"},"jerseyNumber":"50","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":98,"flyOuts":47,"groundOuts":117,"airOuts":105,"runs":53,"doubles":25,"triples":1,"homeRuns":18,"strikeOuts":80,"baseOnBalls":26,"intentionalWalks":1,"hits":93,"hitByPitch":2,"avg":".237","atBats":393,"obp":".286","slg":".443","ops":".729","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":174,"rbi":56,"leftOnBase":160,"sacBunts":0,"sacFlies":2,"babip":".253","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.83","popOuts":24,"lineOuts":34},"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":55,"stolenBasePercentage":".917","caughtStealingPercentage":".083","assists":13,"putOuts":372,"errors":6,"chances":391,"fielding":".985","passedBall":10,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"loser":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"save":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}