{"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":776880,"link":"/api/v1.1/game/776880/feed/live","metaData":{"wait":10,"timeStamp":"20250805_020948","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776880,"type":"R","doubleHeader":"N","id":"2025/08/04/kcamlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776880-2025-08-04","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-04T23:10:00Z","originalDate":"2025-08-04","officialDate":"2025-08-04","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2025,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":57,"ties":0,"pct":".496"},"records":{},"divisionLeader":false,"wins":56,"losses":57,"winningPercentage":".496"},"franchiseName":"Kansas City","clubName":"Royals","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":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":51,"ties":0,"pct":".553"},"records":{},"divisionLeader":false,"wins":63,"losses":51,"winningPercentage":".553"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"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},"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},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"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},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID608032":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032","firstName":"Carlos","lastName":"Estévez","primaryNumber":"53","birthDate":"1992-12-28","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":277,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Estévez","middleName":"Samuel","boxscoreName":"Estévez","nickName":"Este","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"es-TEH-vez","mlbDebutDate":"2016-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Estévez","nameSlug":"carlos-estevez-608032","firstLastName":"Carlos Estévez","lastFirstName":"Estévez, Carlos","lastInitName":"Estévez, C","initLastName":"C Estévez","fullFMLName":"Carlos Samuel Estévez","fullLFMName":"Estévez, Carlos Samuel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686701":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701","firstName":"Ryan","lastName":"Bergert","primaryNumber":"38","birthDate":"2000-03-08","currentAge":26,"birthCity":"Canton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Bergert","middleName":"Michael","boxscoreName":"Bergert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"Bur-GURT","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Bergert","nameSlug":"ryan-bergert-686701","firstLastName":"Ryan Bergert","lastFirstName":"Bergert, Ryan","lastInitName":"Bergert, R","initLastName":"R Bergert","fullFMLName":"Ryan Michael Bergert","fullLFMName":"Bergert, Ryan Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"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},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID663559":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559","firstName":"Bailey","lastName":"Falter","primaryNumber":"70","birthDate":"1997-04-24","currentAge":29,"birthCity":"Chino Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Falter","boxscoreName":"Falter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"Bay-lee","mlbDebutDate":"2021-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bailey Falter","nameSlug":"bailey-falter-663559","firstLastName":"Bailey Falter","lastFirstName":"Falter, Bailey","lastInitName":"Falter, B","initLastName":"B Falter","fullFMLName":"Bailey Falter","fullLFMName":"Falter, Bailey","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID672582":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582","firstName":"Angel","lastName":"Zerpa","primaryNumber":"61","birthDate":"1999-09-27","currentAge":26,"birthCity":"Valle de la Pascua","birthCountry":"Venezuela","height":"6' 0\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Zerpa","middleName":"David","boxscoreName":"Zerpa","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-hel SAIR-pah","mlbDebutDate":"2021-09-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Angel Zerpa","nameSlug":"angel-zerpa-672582","firstLastName":"Angel Zerpa","lastFirstName":"Zerpa, Angel","lastInitName":"Zerpa, A","initLastName":"A Zerpa","fullFMLName":"Angel David Zerpa","fullLFMName":"Zerpa, Angel David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID669674":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","firstName":"Samuel","lastName":"Long","primaryNumber":"73","birthDate":"1995-07-08","currentAge":31,"birthCity":"Fair Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Long","middleName":"Trenton","boxscoreName":"Long","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Long","nameSlug":"sam-long-669674","firstLastName":"Sam Long","lastFirstName":"Long, Sam","lastInitName":"Long, S","initLastName":"S Long","fullFMLName":"Samuel Trenton Long","fullLFMName":"Long, Samuel Trenton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663697":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697","firstName":"Jonathan","lastName":"India","primaryNumber":"6","birthDate":"1996-12-15","currentAge":29,"birthCity":"Ft. Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jonathan","useLastName":"India","middleName":"Joseph","boxscoreName":"India","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan India","nameSlug":"jonathan-india-663697","firstLastName":"Jonathan India","lastFirstName":"India, Jonathan","lastInitName":"India, J","initLastName":"J India","fullFMLName":"Jonathan Joseph India","fullLFMName":"India, Jonathan Joseph","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"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},"ID640451":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451","firstName":"Hunter","lastName":"Harvey","primaryNumber":"45","birthDate":"1994-12-09","currentAge":31,"birthCity":"Catawba","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Harvey","middleName":"Luke","boxscoreName":"Harvey, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Harvey","nameSlug":"hunter-harvey-640451","firstLastName":"Hunter Harvey","lastFirstName":"Harvey, Hunter","lastInitName":"Harvey, H","initLastName":"H Harvey","fullFMLName":"Hunter Luke Harvey","fullLFMName":"Harvey, Hunter Luke","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"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},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":35,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID660896":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896","firstName":"Jorge","lastName":"Alcala","primaryNumber":"65","birthDate":"1995-07-28","currentAge":31,"birthCity":"Bajos de Haina","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jorge","useLastName":"Alcala","middleName":"Luis","boxscoreName":"Alcala","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AL-cah-lah","mlbDebutDate":"2019-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Alcala","nameSlug":"jorge-alcala-660896","firstLastName":"Jorge Alcala","lastFirstName":"Alcala, Jorge","lastInitName":"Alcala, J","initLastName":"J Alcala","fullFMLName":"Jorge Luis Alcala","fullLFMName":"Alcala, Jorge Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669684":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684","firstName":"Christopher","lastName":"Murphy","primaryNumber":"38","birthDate":"1998-06-05","currentAge":28,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Murphy","nameSlug":"chris-murphy-669684","firstLastName":"Chris Murphy","lastFirstName":"Murphy, Chris","lastInitName":"Murphy, C","initLastName":"C Murphy","fullFMLName":"Christopher Michael Murphy","fullLFMName":"Murphy, Christopher Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"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},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"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":"Clear","temp":"82","wind":"4 mph, Out To LF"},"gameInfo":{"attendance":37585,"firstPitch":"2025-08-04T23:12:00.000Z","gameDurationMinutes":177},"review":{"hasChallenges":true,"away":{"used":2,"remaining":0},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"home":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"}},"officialScorer":{"id":699537,"fullName":"Loren Foxx","link":"/api/v1/people/699537"},"primaryDatacaster":{"id":668176,"fullName":"Richie Smith","link":"/api/v1/people/668176"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T23:12:19.549Z","endTime":"2025-08-04T23:13:51.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-04T18:30:14.482Z","endTime":"2025-08-04T22:47:45.752Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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-04T22:47:45.752Z","endTime":"2025-08-04T23:12:06.633Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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-04T23:12:06.633Z","endTime":"2025-08-04T23:12:21.884Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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.9,"endSpeed":88.4,"strikeZoneTop":3.25902864762686,"strikeZoneBottom":1.47753040352399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.099817046843462,"aZ":-23.692925995184776,"pfxX":-8.931071799018651,"pfxZ":4.263687586391821,"pX":-0.3073422594535278,"pZ":2.681677957380961,"vX0":5.974411864543288,"vY0":-139.5765272805782,"vZ0":-3.2470679195431362,"x":128.72,"y":166.37,"x0":-1.306631926952524,"y0":50.00292480365143,"z0":5.406390127084636,"aX":-17.76037352357895},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":15.1,"spinRate":1970,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3912500443345337,"extension":6.171295461787151},"index":3,"playId":"a93772aa-a0c6-3ebb-bbe7-9cab912bde4e","pitchNumber":1,"startTime":"2025-08-04T23:12:21.884Z","endTime":"2025-08-04T23:12:25.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.29797695449877,"strikeZoneBottom":1.58689538558656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.168089907238205,"aZ":-28.513770616417478,"pfxX":-10.631199618664153,"pfxZ":1.8648631330578906,"pX":-0.6324919862065721,"pZ":1.5814548373965949,"vX0":6.207929106471672,"vY0":-139.02074251022864,"vZ0":-4.6953440707012195,"x":141.11,"y":196.08,"x0":-1.50914735431087,"y0":50.00566094468034,"z0":5.177371701058123,"aX":-20.883673302868015},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.6,"breakHorizontal":18.0,"spinRate":1906,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.3934841511613629,"extension":6.184630106176091},"index":4,"playId":"810be28d-09ee-319e-b925-979faf368a57","pitchNumber":2,"startTime":"2025-08-04T23:12:40.962Z","endTime":"2025-08-04T23:12:45.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-04T23:12:56.066Z","endTime":"2025-08-04T23:13:08.820Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.30133694692107,"strikeZoneBottom":1.55529031321755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.123814772495557,"aZ":-36.393488119442104,"pfxX":6.011016818427672,"pfxZ":-2.6289020260335985,"pX":1.3340647473563563,"pZ":1.1778566097051821,"vX0":4.996400256847463,"vY0":-126.32584637385472,"vZ0":-2.851711031238625,"x":66.15,"y":206.98,"x0":-1.4543158694153884,"y0":50.00225933774008,"z0":5.263997682507411,"aX":9.656049710748203},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.2,"breakHorizontal":-12.1,"spinRate":2393,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.43456271696488846,"extension":6.164800674369088},"index":6,"playId":"e7b0d8c5-0e26-3fe9-bc6f-3221aeee7750","pitchNumber":3,"startTime":"2025-08-04T23:13:08.820Z","endTime":"2025-08-04T23:13:12.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.28307108734344,"strikeZoneBottom":1.3962453176877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95129148279768,"aZ":-25.39482809226338,"pfxX":-9.259877549867365,"pfxZ":3.3870694397607295,"pX":-1.30883270120923,"pZ":2.3809062440056987,"vX0":3.675749026049977,"vY0":-140.4381450654426,"vZ0":-3.5119984971274825,"x":166.89,"y":174.5,"x0":-1.4293282835797692,"y0":50.0049798533119,"z0":5.293962758794206,"aX":-18.552245923658358},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":2007,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3895746657872152,"extension":6.137281198691896},"index":7,"playId":"ecb26305-bd2c-3bf4-9525-3060a91ff1fd","pitchNumber":4,"startTime":"2025-08-04T23:13:28.552Z","endTime":"2025-08-04T23:13:32.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11379108815641,"aZ":-24.016737460846905,"pfxX":-8.707931319486288,"pfxZ":4.08076660194096,"pX":-0.20005382969469462,"pZ":3.1363633703540756,"vX0":6.27169781671084,"vY0":-139.94743660486967,"vZ0":-2.1087299544694367,"x":124.63,"y":154.1,"x0":-1.3292960910102718,"y0":50.005914728189346,"z0":5.459335212822021,"aX":-17.42021828550542},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.2,"breakHorizontal":14.6,"spinRate":1974,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39013494414453387,"extension":6.252055244169822},"index":8,"playId":"f29da0e1-f052-3d32-9cb1-d55128a23566","pitchNumber":5,"startTime":"2025-08-04T23:13:47.450Z","endTime":"2025-08-04T23:13:51.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:13:51.431Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to third baseman Alex Bregman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T23:13:53.851Z","endTime":"2025-08-04T23:14:26.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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_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":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.785977014436032,"aZ":-29.01761411857652,"pfxX":-0.574970438952993,"pfxZ":1.803111426836347,"pX":0.3719733280313672,"pZ":2.566923194701582,"vX0":4.481435467666609,"vY0":-130.2144493914555,"vZ0":-1.7776415573961182,"x":102.82,"y":169.47,"x0":-1.283598022104121,"y0":50.000273294197434,"z0":5.416840443767253,"aX":-1.00539019387995},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":0.2,"spinRate":2443,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4178053775832389,"extension":6.286336104846161},"hitData":{"launchSpeed":80.6,"launchAngle":69.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.59,"coordY":162.17}},"index":0,"playId":"fd0369b9-0325-3c4d-bc16-4dc63678bb41","pitchNumber":1,"startTime":"2025-08-04T23:14:17.586Z","endTime":"2025-08-04T23:14:26.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:14:26.987Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T23:14:32.107Z","endTime":"2025-08-04T23:17:55.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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,6,7,8],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.62172811727243,"strikeZoneBottom":1.78351217196459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.450347920030385,"aZ":-16.99646282248876,"pfxX":-5.5820948021164405,"pfxZ":7.4896049047964155,"pX":0.12132549498024806,"pZ":2.358511437550371,"vX0":6.17572385072542,"vY0":-140.85203603319715,"vZ0":-5.0444024279155935,"x":112.38,"y":175.1,"x0":-1.3655904625078086,"y0":50.00089659387527,"z0":5.257493255163851,"aX":-11.310106643917868},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":9.0,"spinRate":2092,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.38760547366420317,"extension":6.425309390844474},"index":0,"playId":"6e68cbc1-7dbd-3c77-a424-9b999b670332","pitchNumber":1,"startTime":"2025-08-04T23:14:55.851Z","endTime":"2025-08-04T23:15:00.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66204508906964,"aZ":-29.465192554506032,"pfxX":-0.7520710789492961,"pfxZ":1.5590079972456152,"pX":0.4922561831453574,"pZ":2.249511215296606,"vX0":4.705796564937373,"vY0":-129.99423082614794,"vZ0":-2.5519216795271444,"x":98.24,"y":178.04,"x0":-1.2328150279802637,"y0":50.00059458089961,"z0":5.449087530047084,"aX":-1.3052606587986002},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":0.5,"spinRate":2422,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.4190974428543468,"extension":6.277062990312877},"index":1,"playId":"1971b4ad-1476-3a94-ac8e-55ff23ada04e","pitchNumber":2,"startTime":"2025-08-04T23:15:13.298Z","endTime":"2025-08-04T23:15:16.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.390294901905442,"aZ":-29.79557599401374,"pfxX":-8.722168403853312,"pfxZ":1.3816873347393681,"pX":-0.7365710535947836,"pZ":1.03190795902734,"vX0":5.125612099970484,"vY0":-130.95451591462893,"vZ0":-4.78565386567485,"x":145.08,"y":210.92,"x0":-1.5927871574892423,"y0":50.006396669750956,"z0":5.129902800795123,"aX":-15.050115125550882},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.6,"breakHorizontal":14.5,"spinRate":1625,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4193359542872477,"extension":6.305476664678812},"index":2,"playId":"03600ce5-9c54-3e63-9707-7305c6892650","pitchNumber":3,"startTime":"2025-08-04T23:15:34.616Z","endTime":"2025-08-04T23:15:38.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.64007981734062,"strikeZoneBottom":1.80544022380897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09740093093809,"aZ":-25.811981455388114,"pfxX":-9.445599258256017,"pfxZ":3.6205827193358227,"pX":-0.7869440974836218,"pZ":0.764236660961487,"vX0":4.779614959808532,"vY0":-131.3004985542222,"vZ0":-6.213842264061313,"x":147.0,"y":218.15,"x0":-1.3973199065296658,"y0":50.00402410625729,"z0":5.065441436817438,"aX":-16.601134753550053},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":16.2,"spinRate":1903,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4161140268921115,"extension":6.442185349634848},"index":3,"playId":"312be14b-b135-3909-bcc9-5acaccc1bb84","pitchNumber":4,"startTime":"2025-08-04T23:16:02.090Z","endTime":"2025-08-04T23:16:06.147Z","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":96.6,"endSpeed":88.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.725490350583453,"aZ":-22.549692728158934,"pfxX":-9.62082834022271,"pfxZ":4.774413081648683,"pX":0.4685833981083264,"pZ":3.105391835732903,"vX0":7.878264047854874,"vY0":-140.56803822958932,"vZ0":-2.418625566381996,"x":99.14,"y":154.93,"x0":-1.1105188401108879,"y0":50.00330063152369,"z0":5.429816462372682,"aX":-19.39211205333585},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":1951,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.38860566640764826,"extension":6.3293989564195545},"index":4,"playId":"61f7c801-fa82-3061-a9fe-ba70ce0be51e","pitchNumber":5,"startTime":"2025-08-04T23:16:20.014Z","endTime":"2025-08-04T23:16:25.053Z","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":87.6,"endSpeed":81.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.120852096593772,"aZ":-34.207716322501426,"pfxX":3.993957032755167,"pfxZ":-1.222003401675785,"pX":0.07749009332281234,"pZ":0.8903274107300083,"vX0":2.6717815054410776,"vY0":-127.6384365991917,"vZ0":-4.019058726692167,"x":114.05,"y":214.74,"x0":-1.5002347628022,"y0":50.0054560847685,"z0":5.1653988023838044,"aX":6.622097165175025},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.9,"breakHorizontal":-7.8,"spinRate":2374,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.42836070215068345,"extension":6.358475374684557},"index":5,"playId":"e0c883c4-010b-3992-a874-b905fed805e5","pitchNumber":6,"startTime":"2025-08-04T23:16:43.297Z","endTime":"2025-08-04T23:16:46.647Z","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":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.54163926536716,"strikeZoneBottom":1.63584975859129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.170031877499312,"aZ":-27.95434184397285,"pfxX":-0.9103953366685467,"pfxZ":2.433334539510832,"pX":2.3686831064996476,"pZ":2.0227150868532657,"vX0":9.374517345454331,"vY0":-129.89584173605556,"vZ0":-3.039522255117042,"x":26.71,"y":184.17,"x0":-1.1447844053674876,"y0":50.005405532395336,"z0":5.29815451967069,"aX":-1.5817021533536741},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-0.1,"spinRate":2400,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.41915066794816935,"extension":6.44797606089585},"index":6,"playId":"5f9a1427-86f5-3356-bbfc-d59e3318c964","pitchNumber":7,"startTime":"2025-08-04T23:17:06.544Z","endTime":"2025-08-04T23:17:10.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.56263742397881,"strikeZoneBottom":1.65700406393013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.769700710363896,"aZ":-28.25163974782348,"pfxX":-9.704127474457035,"pfxZ":1.9473536043252793,"pX":-2.12477856659052,"pZ":2.8441117451571207,"vX0":1.844334363779385,"vY0":-140.6399312216879,"vZ0":-1.9222728876149664,"x":197.99,"y":161.99,"x0":-1.5266380590204787,"y0":50.00053051456966,"z0":5.362029746517937,"aX":-19.508777112924562},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.4,"breakHorizontal":17.3,"spinRate":2057,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3889055219504223,"extension":6.222417378374237},"index":7,"playId":"52d2e8f3-a48d-3e97-a847-e5adb7a1b7fb","pitchNumber":8,"startTime":"2025-08-04T23:17:26.943Z","endTime":"2025-08-04T23:17:32.144Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.926026071098416,"aZ":-28.042985692818657,"pfxX":-8.92707242436414,"pfxZ":2.4486415844228526,"pX":-0.7072925869601727,"pZ":1.652355350382854,"vX0":5.063252563014671,"vY0":-129.20020664415387,"vZ0":-3.4826647244160043,"x":143.96,"y":194.17,"x0":-1.5325328331130177,"y0":50.00612369527581,"z0":5.172971091947131,"aX":-15.094707306404255},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":15.0,"spinRate":1740,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.42394212254278507,"extension":6.400499940174716},"hitData":{"launchSpeed":82.4,"launchAngle":44.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.38,"coordY":97.85}},"index":8,"playId":"7b03a0fb-3ecd-37ec-b4b8-6f98a4adb597","pitchNumber":9,"startTime":"2025-08-04T23:17:46.385Z","endTime":"2025-08-04T23:17:55.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:17:55.664Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:19:48.302Z","endTime":"2025-08-04T23:22:03.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.071805594867016,"aZ":-12.663737016556176,"pfxX":2.220770255306131,"pfxZ":11.09506847104846,"pX":-0.3934939034540707,"pZ":3.8671531592872475,"vX0":-4.9848879794007495,"vY0":-132.47332011081465,"vZ0":-2.470378875197913,"x":132.0,"y":134.37,"x0":1.2330362242414026,"y0":50.00623518910221,"z0":5.749934703405269,"aX":3.907284003454825},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.7,"breakHorizontal":-2.8,"spinRate":2141,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.41514721926230846,"extension":7.308991037568226},"index":0,"playId":"a52fce35-a6dc-37ad-bd56-28b661459b44","pitchNumber":1,"startTime":"2025-08-04T23:20:09.590Z","endTime":"2025-08-04T23:20:12.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.55902139191316,"strikeZoneBottom":1.58109979392157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.804705533044817,"aZ":-23.00375275470574,"pfxX":-0.8192731793318933,"pfxZ":5.698801635330648,"pX":-1.333835912553628,"pZ":0.5967475593993781,"vX0":-6.680657230760675,"vY0":-125.651541078363,"vZ0":-7.700986246280172,"x":167.84,"y":222.67,"x0":1.4583550391952251,"y0":50.00509173939917,"z0":5.550833140626795,"aX":-1.3195783870517095},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.9,"breakHorizontal":2.9,"spinRate":2187,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4347449616590713,"extension":7.408492692101781},"index":1,"playId":"ea9fb38b-e3e7-34f8-b9f3-df0de262c67d","pitchNumber":2,"startTime":"2025-08-04T23:20:28.763Z","endTime":"2025-08-04T23:20:33.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.00916762972852,"aZ":-12.384033072106364,"pfxX":2.3524099411845776,"pfxZ":11.041296464006507,"pX":-0.9682639349781873,"pZ":3.7259935448200947,"vX0":-6.495620212146171,"vY0":-133.15337844580617,"vZ0":-2.8645885753296403,"x":153.91,"y":138.18,"x0":1.1990256499916188,"y0":50.00653975126146,"z0":5.713721289437886,"aX":4.218003813665034},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.6,"breakHorizontal":-2.9,"spinRate":2146,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4115981596770846,"extension":7.391674684978402},"index":2,"playId":"34491053-b78f-3eb7-a8e4-55264001e109","pitchNumber":3,"startTime":"2025-08-04T23:20:47.594Z","endTime":"2025-08-04T23:20:50.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.58889617043227,"strikeZoneBottom":1.64693176602996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.995855024441248,"aZ":-23.99549806811799,"pfxX":0.06516800955837176,"pfxZ":5.050421633441667,"pX":-0.9136144110000479,"pZ":0.31218586077104293,"vX0":-5.984977945861743,"vY0":-125.76194969078448,"vZ0":-8.167749591190894,"x":151.82,"y":230.35,"x0":1.478011751096882,"y0":50.0019492308982,"z0":5.517256294149517,"aX":0.10677940910045723},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.7,"breakHorizontal":1.1,"spinRate":2019,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.43378945704418426,"extension":7.372969680621761},"index":3,"playId":"9db252d1-7fee-314d-9e6e-161966dbda6d","pitchNumber":4,"startTime":"2025-08-04T23:21:09.198Z","endTime":"2025-08-04T23:21:12.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.502985794073027,"aZ":-9.731997427955305,"pfxX":1.8066683360392495,"pfxZ":12.267499539352617,"pX":-0.07829769317314207,"pZ":2.763052059693499,"vX0":-4.149389042328227,"vY0":-134.70482338479817,"vZ0":-5.913811772328169,"x":119.98,"y":164.18,"x0":1.2504632561632276,"y0":50.00385397268586,"z0":5.681886651220514,"aX":3.305978344164285},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.1,"breakHorizontal":-2.3,"spinRate":2275,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.4073238317713064,"extension":7.329909880036355},"index":4,"playId":"781d4175-c151-3521-8eca-18ac119c041b","pitchNumber":5,"startTime":"2025-08-04T23:21:28.239Z","endTime":"2025-08-04T23:21:32.184Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49300302464555,"aZ":-11.56279077041478,"pfxX":0.8817368435744122,"pfxZ":11.205616825494523,"pX":-0.5432345885011978,"pZ":2.290838663412678,"vX0":-4.771932261788008,"vY0":-134.3651040712168,"vZ0":-6.70767192898688,"x":137.71,"y":176.93,"x0":1.1366156171723207,"y0":50.00212680426628,"z0":5.630904454212848,"aX":1.6221887702527007},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":-0.6,"spinRate":2152,"spinDirection":166},"zone":7,"typeConfidence":2.0,"plateTime":0.4067132635361794,"extension":7.444719256624742},"hitData":{"launchSpeed":80.6,"launchAngle":15.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.35,"coordY":124.26}},"index":5,"playId":"d60c32c4-9b0f-39c2-aaf2-fd22dff9f4ba","pitchNumber":6,"startTime":"2025-08-04T23:21:52.447Z","endTime":"2025-08-04T23:22:03.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:22:03.221Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to center fielder Kyle Isbel. Romy Gonzalez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:22:04.452Z","endTime":"2025-08-04T23:23:01.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.41709095378549,"strikeZoneBottom":1.53137150695724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.136942580061394,"aZ":-11.049549852932168,"pfxX":2.1200706583406483,"pfxZ":11.535588912206533,"pX":-0.177483322975331,"pZ":3.9949481897999184,"vX0":-5.003453079793864,"vY0":-135.13443929152547,"vZ0":-2.551839020760062,"x":123.77,"y":130.92,"x0":1.4307447233848727,"y0":50.00306503828203,"z0":5.737990654873766,"aX":3.8827407196070114},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.4,"breakHorizontal":-2.6,"spinRate":2137,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.4068337977841394,"extension":7.249368038970616},"index":0,"playId":"eeed4919-2d83-32bd-a27f-754ac251e4f9","pitchNumber":1,"startTime":"2025-08-04T23:22:30.486Z","endTime":"2025-08-04T23:22:34.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.118956210905548,"aZ":-11.820769296356708,"pfxX":2.6853279723639174,"pfxZ":11.199113763459078,"pX":0.20916151666357324,"pZ":2.644805473600494,"vX0":-4.154160798739516,"vY0":-133.7623051740578,"vZ0":-5.636676116120551,"x":109.03,"y":167.37,"x0":1.431439834944643,"y0":50.00009078408534,"z0":5.622569017448336,"aX":4.879350976090335},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":-4.0,"spinRate":2041,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.40905761831894205,"extension":7.262649403119653},"hitData":{"launchSpeed":103.6,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.29,"coordY":94.93}},"index":1,"playId":"92d66f0a-a5b7-303d-ae99-a1d6ca90c46b","pitchNumber":2,"startTime":"2025-08-04T23:22:49.767Z","endTime":"2025-08-04T23:23:01.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:23:01.222Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks. Alex Bregman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:23:09.197Z","endTime":"2025-08-04T23:26:28.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.8,"endSpeed":78.7,"strikeZoneTop":3.556454312498,"strikeZoneBottom":1.5019728200763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.819516632839107,"aZ":-28.20015560465007,"pfxX":-1.8088918052811964,"pfxZ":2.5385051067143696,"pX":-1.0294609031331485,"pZ":3.737659780153336,"vX0":-6.013410903931353,"vY0":-123.54402572646866,"vZ0":0.7576978677223661,"x":156.24,"y":137.86,"x0":1.6591439679665794,"y0":50.000701211384296,"z0":5.775034279012283,"aX":-2.829718805988207},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":4.6,"spinRate":2111,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4412965138349052,"extension":7.098662802504434},"index":0,"playId":"9219d8b2-0ae6-3fb8-af68-43e721edfaee","pitchNumber":1,"startTime":"2025-08-04T23:23:43.083Z","endTime":"2025-08-04T23:23:46.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.36735527950642,"strikeZoneBottom":1.34850198197065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.773688805901507,"aZ":-26.979129834740355,"pfxX":-2.008008814815266,"pfxZ":3.3936002363534854,"pX":-0.44145028498498035,"pZ":1.2150488595305071,"vX0":-4.368086568800764,"vY0":-122.5700698996744,"vZ0":-4.962229888760072,"x":133.83,"y":205.97,"x0":1.620132052923226,"y0":50.00288517173485,"z0":5.551818578564526,"aX":-3.0748918496496978},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.3,"breakHorizontal":4.6,"spinRate":2174,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4457753764804364,"extension":7.246496975107391},"index":1,"playId":"f0ff77b9-b364-3066-8549-3cca4b73bda8","pitchNumber":2,"startTime":"2025-08-04T23:24:01.789Z","endTime":"2025-08-04T23:24:05.415Z","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":92.7,"endSpeed":84.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.941609231751517,"aZ":-12.330136488511426,"pfxX":5.750979380073915,"pfxZ":10.791938002627479,"pX":0.1599112515060587,"pZ":2.8809100096576477,"vX0":-5.363655581979933,"vY0":-134.90376685538556,"vZ0":-5.101435580068812,"x":110.9,"y":161.0,"x0":1.4288121479675198,"y0":50.00536091607441,"z0":5.668933462330908,"aX":10.578519478862368},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":-9.2,"spinRate":2154,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.406343389222954,"extension":7.262785023401439},"index":2,"playId":"5f60def1-a4bb-3edf-825e-127c3d03b7a7","pitchNumber":3,"startTime":"2025-08-04T23:24:20.372Z","endTime":"2025-08-04T23:24:23.372Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"185ed233-91ea-30e1-b1cb-939121c993f9","startTime":"2025-08-04T23:24:51.582Z","endTime":"2025-08-04T23:24:55.275Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.482275162032753,"aZ":-28.135268467254743,"pfxX":-4.204490535289629,"pfxZ":2.6861802481865737,"pX":-0.04226187830625818,"pZ":2.704533067217925,"vX0":-2.796908647487466,"vY0":-121.55228135438075,"vZ0":-1.35777206962507,"x":118.61,"y":165.76,"x0":1.6673293887698264,"y0":50.005363200684464,"z0":5.6996655698633685,"aX":-6.32998088170281},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":8.3,"spinRate":2107,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.44956870941397664,"extension":7.10474137759909},"index":4,"playId":"8e41bd2f-79ba-3f04-b69c-9904a06945eb","pitchNumber":4,"startTime":"2025-08-04T23:25:11.561Z","endTime":"2025-08-04T23:25:15.704Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"7c5b9d93-e1f9-4788-bdc9-7a60faffb3c5","startTime":"2025-08-04T23:25:31.948Z","endTime":"2025-08-04T23:25:36.948Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-04T23:25:45.779Z","endTime":"2025-08-04T23:26:03.298Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.48718427025587,"strikeZoneBottom":1.46884324725784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25878357780442,"aZ":-12.93099983241022,"pfxX":2.842606563911863,"pfxZ":10.46123853885809,"pX":-0.12791318403242563,"pZ":1.038783591864169,"vX0":-5.1824761700084485,"vY0":-134.76621443834438,"vZ0":-9.453520111692129,"x":121.88,"y":210.73,"x0":1.4506393250645264,"y0":50.00396521947848,"z0":5.505323443015083,"aX":5.229852745220533},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":-4.1,"spinRate":2185,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.4064167649217296,"extension":7.223214638673417},"index":7,"playId":"c3d570d5-b822-308d-bb93-0da9fac3413a","pitchNumber":5,"startTime":"2025-08-04T23:26:03.298Z","endTime":"2025-08-04T23:26:07.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.48933230848132,"strikeZoneBottom":1.54254057142569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13742848541255,"aZ":-27.319286955750947,"pfxX":-2.0094311522853032,"pfxZ":3.2678699802717173,"pX":-0.902740279896049,"pZ":1.6581764473783378,"vX0":-5.433519096923838,"vY0":-121.02503731769347,"vZ0":-3.646157436803878,"x":151.41,"y":194.01,"x0":1.6306698861925075,"y0":50.00519836251745,"z0":5.571415651786664,"aX":-2.9868405829110607},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.3,"breakHorizontal":4.9,"spinRate":2098,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.452197007864533,"extension":7.200808845072797},"index":8,"playId":"d2e07412-af57-3d2a-a189-c8044a645a10","pitchNumber":6,"startTime":"2025-08-04T23:26:23.385Z","endTime":"2025-08-04T23:26:28.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:26:28.830Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rob Refsnyder singles on a line drive to center fielder Kyle Isbel. Romy Gonzalez scores. Alex Bregman scores. Wilyer Abreu to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:27:02.793Z","endTime":"2025-08-04T23:28:42.319Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-04T23:26:49.720Z","endTime":"2025-08-04T23:27:05.173Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.110503416640725,"aZ":-13.670373148060595,"pfxX":4.263428707475418,"pfxZ":10.116881026655598,"pX":0.42609110415563134,"pZ":2.408454825425271,"vX0":-4.331074567047156,"vY0":-134.59367552545277,"vZ0":-5.949274378000949,"x":100.76,"y":173.75,"x0":1.5047240125061643,"y0":50.00129519605631,"z0":5.621315623040938,"aX":7.796147616977103},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":-6.7,"spinRate":2149,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.4074699078387929,"extension":7.340927955414929},"index":1,"playId":"f9b9a3f2-952f-34fc-9645-c15e09d104b9","pitchNumber":1,"startTime":"2025-08-04T23:27:05.173Z","endTime":"2025-08-04T23:27:08.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.62935218268071,"strikeZoneBottom":1.65372826620487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.909359054143057,"aZ":-11.240897930320005,"pfxX":4.418921978038039,"pfxZ":11.300505347244203,"pX":-1.1473360473915044,"pZ":2.7688138490658663,"vX0":-8.147901795068556,"vY0":-135.34457985410668,"vZ0":-5.583984054618448,"x":160.73,"y":164.02,"x0":1.329958304925102,"y0":50.006387877833426,"z0":5.648123862074128,"aX":8.189061573411657},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-6.2,"spinRate":2264,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.40490380852702,"extension":7.348213969159494},"index":2,"playId":"29e22ad0-1204-3cd5-9482-30a5b71fd889","pitchNumber":2,"startTime":"2025-08-04T23:27:26.207Z","endTime":"2025-08-04T23:27:30.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.50195852095909,"strikeZoneBottom":1.59895464853721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.324496280930664,"aZ":-26.793701873521183,"pfxX":-2.9821728515276025,"pfxZ":3.5149346339412535,"pX":0.09322904452290894,"pZ":4.030003324182305,"vX0":-2.932180025061895,"vY0":-122.71361710943887,"vZ0":1.2454058863869997,"x":113.45,"y":129.97,"x0":1.6892520010987722,"y0":50.00407231408382,"z0":5.791351721195544,"aX":-4.567353788743302},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.8,"breakHorizontal":6.1,"spinRate":2025,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.44563034590770334,"extension":7.0748472922606656},"index":3,"playId":"5aaba6bf-5335-3242-8f17-3b3f63c6fc69","pitchNumber":3,"startTime":"2025-08-04T23:27:45.004Z","endTime":"2025-08-04T23:27:48.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.948945887894276,"aZ":-25.954806935810492,"pfxX":-1.2943796713754643,"pfxZ":3.9094637528612273,"pX":-0.9205984928428744,"pZ":1.790484499010717,"vX0":-5.628463345919372,"vY0":-125.41935356700856,"vZ0":-4.14565525550401,"x":152.09,"y":190.44,"x0":1.5228796490802279,"y0":50.000647779657434,"z0":5.587681657142482,"aX":-2.054839968341983},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.4,"breakHorizontal":3.7,"spinRate":2084,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4371429066975763,"extension":7.281840687084149},"index":4,"playId":"dbda86a1-255b-3ff5-a654-714e7e7043bf","pitchNumber":4,"startTime":"2025-08-04T23:28:07.103Z","endTime":"2025-08-04T23:28:10.226Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34898357856497,"aZ":-12.169753537763237,"pfxX":3.3869691967016213,"pfxZ":10.714657479949237,"pX":-0.48140397842202953,"pZ":2.9251841202546847,"vX0":-6.172359478170555,"vY0":-135.911422752106,"vZ0":-5.010647569150909,"x":135.35,"y":159.8,"x0":1.3810859723480238,"y0":50.002584641264654,"z0":5.640837364402859,"aX":6.323900143832277},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":-4.8,"spinRate":2154,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.4033193935319961,"extension":7.232637697386487},"hitData":{"launchSpeed":97.2,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.44,"coordY":76.95}},"index":5,"playId":"cb36d72e-031d-36ae-a23b-49388f8456cb","pitchNumber":5,"startTime":"2025-08-04T23:28:31.667Z","endTime":"2025-08-04T23:28:42.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:28:42.319Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Story pops out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:29:56.580Z","endTime":"2025-08-04T23:31:14.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"index":0,"startTime":"2025-08-04T23:28:57.889Z","endTime":"2025-08-04T23:29:58.826Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.39295022405131,"strikeZoneBottom":1.57102361180052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.996311193928953,"aZ":-34.396867404230804,"pfxX":-0.11222774940137237,"pfxZ":-1.7495727214631938,"pX":-0.5010157970688237,"pZ":3.195354925425773,"vX0":-4.4233011871948245,"vY0":-111.56542004064482,"vZ0":1.9262164248817253,"x":136.1,"y":152.51,"x0":1.5172200017918114,"y0":50.004386635239,"z0":5.8511017030273,"aX":-0.14223506280597462},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-2.4,"breakHorizontal":1.3,"spinRate":1799,"spinDirection":301},"zone":1,"typeConfidence":2.0,"plateTime":0.489875251826144,"extension":6.916479171046169},"index":1,"playId":"a564f553-1a5b-378e-adb0-922fa529a4e9","pitchNumber":1,"startTime":"2025-08-04T23:29:58.826Z","endTime":"2025-08-04T23:30:02.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29225191456109,"aZ":-25.90613329639069,"pfxX":-2.0850423622221905,"pfxZ":3.8482755108957387,"pX":-0.4732728053962321,"pZ":0.7932959504802511,"vX0":-4.609215791167827,"vY0":-126.17216703219982,"vZ0":-6.584594368447707,"x":135.04,"y":217.36,"x0":1.6408915080061093,"y0":50.00154372490977,"z0":5.496533997922957,"aX":-3.394226976850523},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.9,"breakHorizontal":4.7,"spinRate":2112,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.43247510050102234,"extension":7.198264741426672},"index":2,"playId":"4ebf6936-6e41-3f81-a6eb-fe9b774892ba","pitchNumber":2,"startTime":"2025-08-04T23:30:20.227Z","endTime":"2025-08-04T23:30:23.303Z","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":3,"startTime":"2025-08-04T23:30:44.270Z","endTime":"2025-08-04T23:31:04.206Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54767183653396,"aZ":-30.203326206023593,"pfxX":-4.226711429419121,"pfxZ":1.3012633199665427,"pX":-1.2271852503460476,"pZ":2.3516184395395165,"vX0":-5.188337161747,"vY0":-122.19789420131495,"vZ0":-1.7299721651016922,"x":163.78,"y":175.29,"x0":1.4708126519548705,"y0":50.003348639079704,"z0":5.657710095291759,"aX":-6.407078619600708},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":8.9,"spinRate":1997,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.44783074448120885,"extension":7.155246450855379},"hitData":{"launchSpeed":87.1,"launchAngle":67.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":87.46,"coordY":180.57}},"index":4,"playId":"dafafcfe-5a10-326f-82c4-3a9974ed5686","pitchNumber":3,"startTime":"2025-08-04T23:31:04.206Z","endTime":"2025-08-04T23:31:14.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:31:14.604Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ceddanne Rafaela pops out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:31:25.326Z","endTime":"2025-08-04T23:34:03.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":6},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.223276861015272,"aZ":-32.839126117953455,"pfxX":-1.8627829958497075,"pfxZ":-0.48675399556067234,"pX":-0.08024959595715216,"pZ":2.1103120065464163,"vX0":-3.477115109635068,"vY0":-115.52532084271694,"vZ0":-1.168420248058033,"x":120.06,"y":181.8,"x0":1.6796803610587776,"y0":50.0037643308341,"z0":5.747291202982299,"aX":-2.545594780871308},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.8,"breakHorizontal":4.2,"spinRate":1738,"spinDirection":276},"zone":8,"typeConfidence":2.0,"plateTime":0.47208384348022125,"extension":6.958339986350732},"index":0,"playId":"df03d302-6586-3f9d-b377-4d3b9b10ad47","pitchNumber":1,"startTime":"2025-08-04T23:31:44.242Z","endTime":"2025-08-04T23:31:48.868Z","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":92.6,"endSpeed":84.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.762439565629716,"aZ":-13.992029820410112,"pfxX":4.254015200560923,"pfxZ":9.888083310090995,"pX":-0.8705084245746885,"pZ":3.557880270990599,"vX0":-7.68170462939512,"vY0":-134.61672368078004,"vZ0":-3.0009729863070578,"x":150.18,"y":142.72,"x0":1.4650519141592224,"y0":50.00020168184873,"z0":5.6754576413146935,"aX":7.821009829430558},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-6.1,"spinRate":2079,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.406618252724678,"extension":7.208249248942774},"index":1,"playId":"1c5558f2-95ee-34e0-9880-a4698ea80bc7","pitchNumber":2,"startTime":"2025-08-04T23:32:07.775Z","endTime":"2025-08-04T23:32:10.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17271253309796,"aZ":-27.83610322779372,"pfxX":-2.4590381472036635,"pfxZ":2.695192937071016,"pX":-0.6166536312289278,"pZ":1.6934929248687507,"vX0":-4.57778759204974,"vY0":-125.9397097321351,"vZ0":-4.096847662052439,"x":140.51,"y":193.06,"x0":1.5428578862795022,"y0":50.003230103878344,"z0":5.588535886290238,"aX":-3.955481119473394},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":5.5,"spinRate":2003,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.4346466417192465,"extension":7.1506438956979945},"index":2,"playId":"8da4276b-c01b-3057-ac30-842f9f153f64","pitchNumber":3,"startTime":"2025-08-04T23:32:32.126Z","endTime":"2025-08-04T23:32:35.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":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-04T23:32:46.251Z","endTime":"2025-08-04T23:33:03.268Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.54607852115993,"aZ":-28.646579068173786,"pfxX":-2.67106725120377,"pfxZ":2.267294699313677,"pX":-0.35546183240893525,"pZ":3.514910660714955,"vX0":-4.005127563131422,"vY0":-123.16344332306626,"vZ0":0.3142632776862616,"x":130.55,"y":143.88,"x0":1.630848061377556,"y0":50.001922856388354,"z0":5.783515063848463,"aX":-4.1557077651768894},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":5.6,"spinRate":2068,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.44256459818644167,"extension":7.091207159383524},"index":4,"playId":"f0d081ba-b809-3836-bc18-ec177cf2848d","pitchNumber":4,"startTime":"2025-08-04T23:33:03.268Z","endTime":"2025-08-04T23:33:06.326Z","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":92.1,"endSpeed":84.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62970906100166,"aZ":-13.696154833444883,"pfxX":4.153933766281527,"pfxZ":10.12553639775124,"pX":0.13428147640118893,"pZ":3.731880039855936,"vX0":-4.9671470988496536,"vY0":-134.13792485473388,"vZ0":-2.6146309787359248,"x":111.88,"y":138.02,"x0":1.4691044258674422,"y0":50.00294754511455,"z0":5.694049722480511,"aX":7.580952034049884},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-6.5,"spinRate":2088,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.40811858599290396,"extension":7.24893699141639},"index":5,"playId":"1bba8b19-9521-373e-94c4-d1b816e4e6bb","pitchNumber":5,"startTime":"2025-08-04T23:33:27.437Z","endTime":"2025-08-04T23:33:30.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.669568767597738,"aZ":-27.109097964555765,"pfxX":-3.3831417026236115,"pfxZ":3.2000442411712138,"pX":-0.5060318505287157,"pZ":2.099283102457796,"vX0":-3.980618404568299,"vY0":-124.91874401576764,"vZ0":-3.1870718935264417,"x":136.29,"y":182.1,"x0":1.5464723473238453,"y0":50.00411961069997,"z0":5.615253104376619,"aX":-5.358135701583681},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":7.1,"spinRate":1973,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.4381111473156878,"extension":7.264433234124677},"hitData":{"launchSpeed":87.9,"launchAngle":75.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":144.72,"coordY":175.5}},"index":6,"playId":"4bfd5c1c-13cb-325e-a4af-431b85aa1749","pitchNumber":6,"startTime":"2025-08-04T23:33:53.473Z","endTime":"2025-08-04T23:34:03.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:34:03.898Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jarren Duran homers (12) on a fly ball to center field. Wilyer Abreu scores. Rob Refsnyder scores.","rbi":3,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:34:11.997Z","endTime":"2025-08-04T23:37:00.511Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.33047595613807,"strikeZoneBottom":1.57459880642065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.791775668640383,"aZ":-27.961226917258198,"pfxX":-3.200737497062151,"pfxZ":2.662883042387497,"pX":-0.7050766539368803,"pZ":2.5933614598765042,"vX0":-5.04604908113961,"vY0":-124.71336389518528,"vZ0":-1.8328482814611844,"x":143.88,"y":168.76,"x0":1.7562263742668793,"y0":50.0061931320367,"z0":5.632009843361825,"aX":-5.069214987713454},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.7,"breakHorizontal":7.0,"spinRate":1967,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4382839767707041,"extension":7.041621904213049},"index":0,"playId":"cb9bc1bc-961c-3dcc-b0a2-77c0203eb570","pitchNumber":1,"startTime":"2025-08-04T23:34:40.604Z","endTime":"2025-08-04T23:34:44.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66045740869952,"aZ":-26.508603532661084,"pfxX":-3.1392137215958242,"pfxZ":3.5346370711393793,"pX":-0.9525136960596522,"pZ":0.7098029019562774,"vX0":-5.34451104769975,"vY0":-125.36037657899683,"vZ0":-6.539346134531615,"x":153.31,"y":219.62,"x0":1.6089976090157834,"y0":50.002012591119765,"z0":5.495541312697017,"aX":-5.031613876077266},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":6.8,"spinRate":2113,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4357301142632135,"extension":7.131861223398641},"index":1,"playId":"541c3261-e5b9-38ec-87d9-f7099ce395d9","pitchNumber":2,"startTime":"2025-08-04T23:35:02.847Z","endTime":"2025-08-04T23:35:06.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.52354405795691,"strikeZoneBottom":1.65846680700312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24006335051392,"aZ":-25.844911840202887,"pfxX":-3.143025985399282,"pfxZ":4.046292854016523,"pX":-1.0559278028326047,"pZ":0.06386760881114724,"vX0":-5.417451237481984,"vY0":-124.2811622160733,"vZ0":-7.93028315499458,"x":157.25,"y":237.06,"x0":1.5614253797257203,"y0":50.00024676448692,"z0":5.447160244121672,"aX":-4.906631533261646},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":7.0,"spinRate":2070,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4409678027432662,"extension":7.4050290838557595},"index":2,"playId":"e71d2e89-4653-34af-9f11-73bddf1b186e","pitchNumber":3,"startTime":"2025-08-04T23:35:44.770Z","endTime":"2025-08-04T23:35:49.359Z","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.8,"endSpeed":85.2,"strikeZoneTop":3.3659614328303,"strikeZoneBottom":1.50072320674086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.322069245664593,"aZ":-14.656029573398884,"pfxX":2.302740989744585,"pfxZ":9.332280666903292,"pX":-0.4681245301759404,"pZ":4.667569667024197,"vX0":-5.846885998903284,"vY0":-136.46840200114383,"vZ0":-0.43043401538538195,"x":134.84,"y":112.76,"x0":1.4074188580317992,"y0":50.00534524491293,"z0":5.841081975228032,"aX":4.324466139656837},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-2.9,"spinRate":2130,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.40206913416369394,"extension":7.110094218171326},"index":3,"playId":"543a003f-c745-3118-b8f4-84303459894b","pitchNumber":4,"startTime":"2025-08-04T23:36:17.357Z","endTime":"2025-08-04T23:36:21.169Z","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":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.205293814427602,"aZ":-28.605950366617567,"pfxX":-2.851077914705501,"pfxZ":2.3068747585224862,"pX":-0.3786411729464677,"pZ":2.6560500212266467,"vX0":-4.196559509945697,"vY0":-123.45599836740125,"vZ0":-1.545090063149143,"x":131.43,"y":167.07,"x0":1.7125603276859322,"y0":50.00322899414177,"z0":5.694192162767885,"aX":-4.4065864210064305},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.1,"breakHorizontal":6.1,"spinRate":1976,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4433976020580288,"extension":6.988167529235152},"hitData":{"launchSpeed":109.9,"launchAngle":22.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.5,"coordY":29.37}},"index":4,"playId":"d453196c-4e1f-3043-813f-3b0470155e1c","pitchNumber":5,"startTime":"2025-08-04T23:36:37.409Z","endTime":"2025-08-04T23:37:00.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:37:00.511Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:37:20.911Z","endTime":"2025-08-04T23:38:50.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.32029539706582,"strikeZoneBottom":1.55741459685802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84338577228454,"aZ":-11.940525799631388,"pfxX":3.372417128262182,"pfxZ":11.095855812955776,"pX":-0.6569793820599751,"pZ":2.5425194139575567,"vX0":-6.684342771001033,"vY0":-133.9108994592087,"vZ0":-5.846278921038573,"x":142.04,"y":170.13,"x0":1.428861507506163,"y0":50.00183761354984,"z0":5.6018100842145655,"aX":6.1498643500040435},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":-4.7,"spinRate":2007,"spinDirection":167},"zone":4,"typeConfidence":2.0,"plateTime":0.40840282669837924,"extension":7.381618122552581},"index":0,"playId":"c8fa8cb1-06c1-3cb5-b32b-3f78eb5778b8","pitchNumber":1,"startTime":"2025-08-04T23:37:27.786Z","endTime":"2025-08-04T23:37:32.567Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.26590640225587,"strikeZoneBottom":1.50292044861295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60392959698108,"aZ":-21.74258565946826,"pfxX":1.4038717243254615,"pfxZ":6.525703750009619,"pX":1.0770103014836763,"pZ":4.741295637700644,"vX0":-1.979984133922081,"vY0":-125.45746983971782,"vZ0":1.8845054262487997,"x":75.95,"y":110.77,"x0":1.6928850120411703,"y0":50.00566527573509,"z0":5.7486818242030235,"aX":2.245642385316117},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.5,"breakHorizontal":-2.2,"spinRate":1317,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.43603864852437946,"extension":7.144061236136945},"index":1,"playId":"bde8e8b4-bd30-3376-b96e-52e889d7cf80","pitchNumber":2,"startTime":"2025-08-04T23:37:42.075Z","endTime":"2025-08-04T23:37:45.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.542710152744704,"aZ":-26.215118204720742,"pfxX":-1.906723896783105,"pfxZ":3.9202905059579773,"pX":0.019157548623291026,"pZ":3.2365145908218107,"vX0":-3.3964916937223473,"vY0":-122.1274524259325,"vZ0":-0.705707930377683,"x":116.27,"y":151.39,"x0":1.6720644024225488,"y0":50.004431090636764,"z0":5.770702359631389,"aX":-2.8992473014777502},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.2,"breakHorizontal":4.2,"spinRate":1999,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4473395129665274,"extension":7.4028380327053975},"index":2,"playId":"af880437-44f0-3eef-8b17-ba74907f6efc","pitchNumber":3,"startTime":"2025-08-04T23:37:59.282Z","endTime":"2025-08-04T23:38:02.282Z","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":92.1,"endSpeed":84.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.242441775046107,"aZ":-13.340290344252038,"pfxX":4.085545451082876,"pfxZ":10.384876550626368,"pX":-0.6106505717165476,"pZ":3.3148276519021294,"vX0":-6.836897955132322,"vY0":-133.89963148989884,"vZ0":-3.703654438707023,"x":140.28,"y":149.28,"x0":1.4463786198466857,"y0":50.0022574815554,"z0":5.672107526284563,"aX":7.409652688829992},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-5.9,"spinRate":2024,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.4092444922878764,"extension":7.336766854164488},"index":3,"playId":"ae3c3e7e-a6be-32d8-a2dd-595c5bf156f6","pitchNumber":4,"startTime":"2025-08-04T23:38:21.877Z","endTime":"2025-08-04T23:38:24.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.023244106586567,"aZ":-34.43949549193103,"pfxX":-0.16634104081259138,"pfxZ":-1.679461830841431,"pX":-0.4286281518858888,"pZ":3.4521093967390053,"vX0":-4.199910268850138,"vY0":-115.30876502509857,"vZ0":2.140934768309516,"x":133.34,"y":145.57,"x0":1.4363767708885773,"y0":50.003180568174606,"z0":5.829576969804049,"aX":-0.22342391580581777},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.3,"breakHorizontal":1.3,"spinRate":1682,"spinDirection":288},"zone":1,"typeConfidence":2.0,"plateTime":0.47463433657824305,"extension":6.923541720151774},"hitData":{"launchSpeed":66.2,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.28,"coordY":156.24}},"index":4,"playId":"6648599f-20de-3905-aff8-7fbb28f45878","pitchNumber":5,"startTime":"2025-08-04T23:38:43.193Z","endTime":"2025-08-04T23:38:50.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:38:50.590Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out softly, pitcher Brayan Bello to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T23:40:46.279Z","endTime":"2025-08-04T23:42:44.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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,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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":93.5,"endSpeed":86.5,"strikeZoneTop":3.56764244243102,"strikeZoneBottom":1.6836483286087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49312879065893,"aZ":-29.781522319431485,"pfxX":-9.61636420589765,"pfxZ":1.2646358378911113,"pX":-1.5220341177116632,"pZ":2.391330245870509,"vX0":3.435813542359391,"vY0":-136.23955017455674,"vZ0":-2.62236001394142,"x":175.02,"y":174.21,"x0":-1.543535697296596,"y0":50.006594716155796,"z0":5.406555558766916,"aX":-18.237980676853784},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.9,"breakHorizontal":16.8,"spinRate":2022,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4007085334216227,"extension":6.146516404025991},"index":0,"playId":"7aa19168-26c3-3c21-a564-2cf743cf80df","pitchNumber":1,"startTime":"2025-08-04T23:40:59.909Z","endTime":"2025-08-04T23:41:04.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.56625744031302,"strikeZoneBottom":1.68229878760442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17551675182559,"aZ":-28.403193095788108,"pfxX":-9.115574800075986,"pfxZ":1.9661649069775047,"pX":0.7678548771559583,"pZ":1.814539034313691,"vX0":8.67850159728678,"vY0":-136.9718266262333,"vZ0":-4.102513203985417,"x":87.73,"y":189.79,"x0":-1.2407429618379047,"y0":50.00566136802687,"z0":5.249761250116572,"aX":-17.51196489562217},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.0,"breakHorizontal":14.9,"spinRate":1914,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.39823496168234085,"extension":6.235201092125904},"index":1,"playId":"c0c6d725-6226-3714-a40e-032c742a0914","pitchNumber":2,"startTime":"2025-08-04T23:41:22.311Z","endTime":"2025-08-04T23:41:26.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.348518990343436,"aZ":-34.74112006092142,"pfxX":6.150573034898081,"pfxZ":-1.6296607061909052,"pX":0.48247617102273055,"pZ":1.828536276933636,"vX0":3.2337894480145333,"vY0":-124.06329195168162,"vZ0":-1.3739896180377629,"x":98.61,"y":189.41,"x0":-1.6325791220676285,"y0":50.003207382732796,"z0":5.257320330938272,"aX":9.688754926455184},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.0,"breakHorizontal":-11.9,"spinRate":2435,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4397175500892727,"extension":6.121095839930174},"index":2,"playId":"dea7135b-707d-3ec6-ac89-fa7e8e39a3b8","pitchNumber":3,"startTime":"2025-08-04T23:41:38.506Z","endTime":"2025-08-04T23:41:42.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.449310265973864,"aZ":-20.21420031994985,"pfxX":-5.707794564193367,"pfxZ":6.18406749803991,"pX":-0.4385065686079326,"pZ":3.9079954871440967,"vX0":4.6170763189753865,"vY0":-137.46678635860607,"vZ0":-0.6387839794047265,"x":133.71,"y":133.26,"x0":-1.3895016717391278,"y0":50.00408802865978,"z0":5.502686725670898,"aX":-11.040747021165366},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":9.5,"spinRate":1956,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3968460891629815,"extension":6.241938962944017},"index":3,"playId":"fa64da57-1f24-37d9-a0e0-ef64b647ee4e","pitchNumber":4,"startTime":"2025-08-04T23:41:57.148Z","endTime":"2025-08-04T23:42:00.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.55738772131237,"strikeZoneBottom":1.63762499215362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.518539693603785,"aZ":-37.90039438838454,"pfxX":4.648491372185828,"pfxZ":-3.6833577327610305,"pX":1.1164775349140845,"pZ":1.9092234758269526,"vX0":4.603771588982273,"vY0":-123.7710889818433,"vZ0":-0.6895273725481443,"x":74.44,"y":187.23,"x0":-1.371274703270037,"y0":50.00597957106461,"z0":5.363068750763094,"aX":7.218430818561978},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.6,"breakHorizontal":-9.5,"spinRate":2425,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44240869160129614,"extension":6.191163639852248},"index":4,"playId":"4424d3d9-3ce2-3fa9-825a-9ab529e7ee48","pitchNumber":5,"startTime":"2025-08-04T23:42:18.045Z","endTime":"2025-08-04T23:42:22.413Z","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":95.6,"endSpeed":87.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81565009582102,"aZ":-27.021568363660545,"pfxX":-9.742684291429521,"pfxZ":2.6318552840855727,"pX":0.45639497863347017,"pZ":1.7331758326388658,"vX0":7.971359918251196,"vY0":-138.91186069050474,"vZ0":-4.893730175378444,"x":99.6,"y":191.98,"x0":-1.1831386826236476,"y0":50.00245206214532,"z0":5.311911638527005,"aX":-19.059975138722688},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.0,"breakHorizontal":16.0,"spinRate":1961,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3941567051973829,"extension":6.349836714731226},"hitData":{"launchSpeed":53.9,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.04,"coordY":190.18}},"index":5,"playId":"4a3d587e-0069-3045-86cc-8814f695d699","pitchNumber":6,"startTime":"2025-08-04T23:42:36.857Z","endTime":"2025-08-04T23:42:44.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:42:44.323Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Salvador Perez doubles (28) on a fly ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T23:43:00.365Z","endTime":"2025-08-04T23:45:29.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.53977315241729,"strikeZoneBottom":1.79169005022487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.955258937842398,"aZ":-24.167469106031366,"pfxX":-9.850337426954038,"pfxZ":4.145616606079788,"pX":0.30262320830099076,"pZ":2.8200113093685526,"vX0":7.547364672269917,"vY0":-138.13804732067098,"vZ0":-2.5365454586365717,"x":105.46,"y":162.64,"x0":-1.1860679060716992,"y0":50.00318981652883,"z0":5.376027361276898,"aX":-19.02518562283375},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2075,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3966037857883249,"extension":6.3126636954855115},"index":0,"playId":"003f0b64-fa87-3e8a-b015-a7778ee8e200","pitchNumber":1,"startTime":"2025-08-04T23:43:13.337Z","endTime":"2025-08-04T23:43:17.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.66181465604487,"strikeZoneBottom":1.73320945427327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.831525064289636,"aZ":-35.78830180309724,"pfxX":4.135421092002309,"pfxZ":-2.258671885779608,"pX":1.184408835812093,"pZ":0.9210266135941566,"vX0":5.073114641382363,"vY0":-125.31851438288294,"vZ0":-3.3460780672826402,"x":71.85,"y":213.91,"x0":-1.3986936003102897,"y0":50.00380033247387,"z0":5.178338030001509,"aX":6.6174202308133},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.6,"breakHorizontal":-8.6,"spinRate":2442,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43602490334495947,"extension":6.177006862684316},"index":1,"playId":"326efcf1-df61-3320-aaa7-3d9231f50d9b","pitchNumber":2,"startTime":"2025-08-04T23:43:31.825Z","endTime":"2025-08-04T23:43:35.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.60938358794271,"strikeZoneBottom":1.68053195421745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18685536095406,"aZ":-36.06070390868973,"pfxX":2.1120115279223466,"pfxZ":-2.4544490268022634,"pX":3.133933539286961,"pZ":0.6277760536626734,"vX0":10.090993803557101,"vY0":-124.6507701127503,"vZ0":-3.7310837084545243,"x":-2.46,"y":221.83,"x0":-1.2277562910446835,"y0":50.00104791903922,"z0":5.096725094803587,"aX":3.3470826521314954},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":-6.0,"spinRate":2576,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43808023783327155,"extension":6.178832963688705},"index":2,"playId":"709807ca-a12d-336f-9a2e-d9169dd0d31d","pitchNumber":3,"startTime":"2025-08-04T23:43:49.850Z","endTime":"2025-08-04T23:43:52.918Z","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":95.6,"endSpeed":88.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46602456879325,"aZ":-23.007316465699326,"pfxX":-8.771018563484173,"pfxZ":4.637015304749329,"pX":-0.06377521054881144,"pZ":1.7867409109036951,"vX0":6.3269131831508405,"vY0":-139.09029385972607,"vZ0":-5.381229615628067,"x":119.43,"y":190.54,"x0":-1.2176706457181248,"y0":50.005131773598876,"z0":5.252902937037861,"aX":-17.34854260133446},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.6,"breakHorizontal":14.8,"spinRate":2109,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.39240030716376495,"extension":6.4006338321602705},"index":3,"playId":"64298321-d11f-3a2c-9f55-5f8f8044a466","pitchNumber":4,"startTime":"2025-08-04T23:44:10.294Z","endTime":"2025-08-04T23:44:13.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.59639984569877,"strikeZoneBottom":1.6680674798671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.425378156980788,"aZ":-30.809376593220943,"pfxX":-0.7858440412694101,"pfxZ":0.8174567182163521,"pX":0.8100638352214092,"pZ":3.6940835871726208,"vX0":5.364949752838751,"vY0":-128.64411975530018,"vZ0":1.2253250464226286,"x":86.12,"y":139.04,"x0":-1.2029910253025744,"y0":50.00307809948499,"z0":5.605094348889335,"aX":-1.313537872698018},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":0.2,"spinRate":2488,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4262488934896047,"extension":6.323366182001672},"index":4,"playId":"38f746b9-a975-3d7e-a5f7-6736d06519d7","pitchNumber":5,"startTime":"2025-08-04T23:44:32.031Z","endTime":"2025-08-04T23:44:36.073Z","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":95.4,"endSpeed":87.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.871951002412924,"aZ":-29.43987079929679,"pfxX":-9.858984251984714,"pfxZ":1.4056373075886501,"pX":-0.6875890685560664,"pZ":2.2456363410144253,"vX0":5.159813249982983,"vY0":-138.85258411934998,"vZ0":-3.1153804412635897,"x":143.21,"y":178.15,"x0":-1.2917109614352413,"y0":50.003546495817076,"z0":5.346623171102865,"aX":-19.20026135142833},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.0,"breakHorizontal":16.8,"spinRate":1998,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3948724576314211,"extension":6.191735085031308},"index":5,"playId":"cfaefe18-21d3-333a-83da-c6fffaec6e57","pitchNumber":6,"startTime":"2025-08-04T23:44:50.219Z","endTime":"2025-08-04T23:44:54.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.989431219969774,"aZ":-21.234767578027824,"pfxX":-9.55602094583827,"pfxZ":5.506612509995287,"pX":-0.11692431588922345,"pZ":2.894093187259649,"vX0":6.431289251487426,"vY0":-139.7166573104434,"vZ0":-3.1422115266773387,"x":121.46,"y":160.64,"x0":-1.2010762114479525,"y0":50.00537273195798,"z0":5.420702269990279,"aX":-18.990833498869023},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":16.1,"spinRate":2187,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.391272626541467,"extension":6.328356716335066},"hitData":{"launchSpeed":98.8,"launchAngle":30.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.0,"coordY":66.0}},"index":6,"playId":"dc3a1f78-68b7-3f12-aa0e-a04661c5b394","pitchNumber":7,"startTime":"2025-08-04T23:45:16.649Z","endTime":"2025-08-04T23:45:29.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:45:29.603Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T23:45:39.701Z","endTime":"2025-08-04T23:47:00.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.28510592369326,"strikeZoneBottom":1.54953933036921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.069320933289468,"aZ":-30.976853558692643,"pfxX":0.5776743653517409,"pfxZ":0.699930169200929,"pX":-0.5485773919561866,"pZ":2.485853198875275,"vX0":2.234001296517914,"vY0":-129.74779830676442,"vZ0":-0.9710879465984833,"x":137.91,"y":171.66,"x0":-1.4956541785644861,"y0":50.00171742464597,"z0":5.224917004845711,"aX":0.9845760012968922},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":-1.6,"spinRate":2569,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.4221106968876396,"extension":6.099088698772828},"index":0,"playId":"a03601c4-3d13-3944-8bdb-5c43fcc60606","pitchNumber":1,"startTime":"2025-08-04T23:46:06.337Z","endTime":"2025-08-04T23:46:10.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.49001260798108,"strikeZoneBottom":1.6442525490033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.959638442653404,"aZ":-18.273724710523936,"pfxX":-4.974477567076697,"pfxZ":6.95227886164178,"pX":0.5581669084301809,"pZ":3.2375944718676806,"vX0":7.071988380221919,"vY0":-140.52941862430237,"vZ0":-2.4177999912882173,"x":95.72,"y":151.36,"x0":-1.3451139551557096,"y0":50.00244496577812,"z0":5.296679790703702,"aX":-9.946010402245536},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":7.6,"spinRate":2107,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.3898171143241762,"extension":6.298435532457301},"index":1,"playId":"e1dc6d0b-470e-3b65-af11-b9ae2aca35af","pitchNumber":2,"startTime":"2025-08-04T23:46:27.162Z","endTime":"2025-08-04T23:46:31.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-04T23:46:40.121Z","endTime":"2025-08-04T23:46:56.613Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47305138911598,"aZ":-26.09910797620729,"pfxX":-9.2221426992382,"pfxZ":3.492182006276023,"pX":-0.500124354451129,"pZ":1.3981344553865618,"vX0":5.2771245628983845,"vY0":-131.47237573054534,"vZ0":-4.680401252164245,"x":136.06,"y":201.03,"x0":-1.3416218549762207,"y0":50.00381456883468,"z0":5.15311283194726,"aX":-16.04585890821726},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":1783,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4175916742610042,"extension":6.327147161516316},"index":3,"playId":"47239551-f093-3681-84a4-d092fea6be59","pitchNumber":3,"startTime":"2025-08-04T23:46:56.613Z","endTime":"2025-08-04T23:47:00.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:47:00.889Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adam Frazier lines out to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T23:47:04.561Z","endTime":"2025-08-04T23:48:31.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.20573005482805,"strikeZoneBottom":1.45262705334139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34384209763527,"aZ":-25.384256574775435,"pfxX":-10.326875954891683,"pfxZ":3.439813125652771,"pX":0.3147039210068992,"pZ":2.261961171918747,"vX0":7.8240964902456955,"vY0":-139.7913464724728,"vZ0":-3.910399702418039,"x":105.0,"y":177.71,"x0":-1.1827219550521957,"y0":50.0030188743593,"z0":5.350995794858419,"aX":-20.381026697202444},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":17.0,"spinRate":2080,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3922464807273185,"extension":6.352254838220139},"index":0,"playId":"b6928cc9-36b2-38cb-acb8-6dbd026b643a","pitchNumber":1,"startTime":"2025-08-04T23:47:25.707Z","endTime":"2025-08-04T23:47:29.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.716410734744635,"aZ":-25.663607181900872,"pfxX":-8.825253627427529,"pfxZ":3.749884232945239,"pX":-0.4712619324774885,"pZ":1.5636408494314387,"vX0":5.496248716909463,"vY0":-131.15534597290844,"vZ0":-4.25869071917808,"x":134.96,"y":196.56,"x0":-1.4515431294209964,"y0":50.00111236343382,"z0":5.130851557622943,"aX":-15.315542600168783},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":14.8,"spinRate":1908,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4182150004553633,"extension":6.241251407467252},"index":1,"playId":"2c3454c1-8828-39c6-9078-4241feeb0d83","pitchNumber":2,"startTime":"2025-08-04T23:47:43.430Z","endTime":"2025-08-04T23:47:46.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.222474005128152,"aZ":-27.022709299890014,"pfxX":-0.15765790173625227,"pfxZ":2.9877234201492433,"pX":0.6954346058208257,"pZ":2.071153233756314,"vX0":5.173068945088092,"vY0":-129.74858869752939,"vZ0":-3.049283166356034,"x":90.49,"y":182.86,"x0":-1.2940533696054963,"y0":50.00272298614631,"z0":5.295599996792081,"aX":-0.271928199506736},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-0.7,"spinRate":2473,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.4203032500697992,"extension":6.34204388919276},"index":2,"playId":"1c9e4021-d5ef-34d6-8ec1-f34492f4f96a","pitchNumber":3,"startTime":"2025-08-04T23:48:06.631Z","endTime":"2025-08-04T23:48:09.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82020205617296,"aZ":-25.128185688759324,"pfxX":-9.119245592262823,"pfxZ":3.9956919031861062,"pX":-0.04072632828827539,"pZ":1.3210591978000292,"vX0":6.361060117798613,"vY0":-131.42210081026877,"vZ0":-5.052475114321122,"x":118.55,"y":203.11,"x0":-1.2983164757713224,"y0":50.00060617199217,"z0":5.11637790166179,"aX":-16.074192057249974},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":15.2,"spinRate":1812,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4155242336373828,"extension":6.357796028044312},"hitData":{"launchSpeed":90.7,"launchAngle":11.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":121.0,"coordY":144.0}},"index":3,"playId":"d1dd77aa-d41c-3a9c-8f91-04419ac8221f","pitchNumber":4,"startTime":"2025-08-04T23:48:27.425Z","endTime":"2025-08-04T23:48:31.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:48:31.978Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T23:50:41.258Z","endTime":"2025-08-04T23:53:22.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":8},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.37871788036417,"strikeZoneBottom":1.44953504716423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.469966422992474,"aZ":-13.065039917439591,"pfxX":3.9601533723346813,"pfxZ":10.75881493336031,"pX":0.773208579270502,"pZ":2.067971417978965,"vX0":-3.3059609774874343,"vY0":-132.70610343046786,"vZ0":-6.793728102038573,"x":87.53,"y":182.94,"x0":1.5230629299966485,"y0":50.00648528651796,"z0":5.620720975964617,"aX":7.036425302898234},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":-6.4,"spinRate":2115,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.41338500817216106,"extension":7.310398977843241},"index":0,"playId":"0edc6a60-da72-3529-b1b8-ee349b9e54d2","pitchNumber":1,"startTime":"2025-08-04T23:51:02.825Z","endTime":"2025-08-04T23:51:06.364Z","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":83.8,"endSpeed":76.8,"strikeZoneTop":3.38808861602243,"strikeZoneBottom":1.38643248256842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.128801346474372,"aZ":-19.77180708082852,"pfxX":1.8597658459725075,"pfxZ":8.225782645690025,"pX":1.4382976702219041,"pZ":2.409681760199367,"vX0":-0.7789949774237216,"vY0":-122.06630634221966,"vZ0":-3.661194037006539,"x":62.18,"y":173.72,"x0":1.519995303348297,"y0":50.00585504002019,"z0":5.6322460162371675,"aX":2.8057468201101092},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":14.3,"breakHorizontal":-3.2,"spinRate":904,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.44878111741968274,"extension":7.18595017799304},"index":1,"playId":"48922827-da17-3db3-9536-6e364786ea52","pitchNumber":2,"startTime":"2025-08-04T23:51:18.270Z","endTime":"2025-08-04T23:51:22.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.047500845152793,"aZ":-34.01084295222697,"pfxX":-0.8303410686922108,"pfxZ":-1.3988871023124698,"pX":-0.6051520997324797,"pZ":1.7043491341352293,"vX0":-4.614078745142196,"vY0":-113.57081651976792,"vZ0":-1.561933676279695,"x":140.07,"y":192.76,"x0":1.5574763704371997,"y0":50.003036245636174,"z0":5.771585861548746,"aX":-1.089001558337942},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-2.6,"breakHorizontal":2.6,"spinRate":2010,"spinDirection":296},"zone":7,"typeConfidence":2.0,"plateTime":0.4815543090517007,"extension":7.075056822764727},"index":2,"playId":"e1f08a19-564a-378e-a699-10935bf2a59c","pitchNumber":3,"startTime":"2025-08-04T23:51:33.589Z","endTime":"2025-08-04T23:51:37.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-04T23:51:46.319Z","endTime":"2025-08-04T23:52:02.284Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.38928357226138,"strikeZoneBottom":1.42393506434369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.809151639930175,"aZ":-26.85050716380929,"pfxX":-1.766664104097682,"pfxZ":3.3761644900367926,"pX":-1.3430788850308395,"pZ":-0.854517339731609,"vX0":-6.481612017095231,"vY0":-124.64880061641998,"vZ0":-10.00567110642866,"x":168.2,"y":261.85,"x0":1.5191280204644575,"y0":50.00036114787982,"z0":5.424631709123594,"aX":-2.7815685155048477},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":4.7,"spinRate":2010,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.43923714370727707,"extension":7.467479260531341},"index":4,"playId":"f275ead3-fc49-3ab8-8392-85b0bae7b84f","pitchNumber":4,"startTime":"2025-08-04T23:52:02.284Z","endTime":"2025-08-04T23:52:05.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.851427458553243,"aZ":-13.679245401538772,"pfxX":3.4570721161787636,"pfxZ":10.306235790710927,"pX":0.02486583117029737,"pZ":3.0975516055191723,"vX0":-4.789513237951188,"vY0":-132.73416635018856,"vZ0":-4.125259463710727,"x":116.05,"y":155.15,"x0":1.398663112999296,"y0":50.005988301295275,"z0":5.659368254556953,"aX":6.20634168249213},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.0,"breakHorizontal":-5.3,"spinRate":2084,"spinDirection":167},"zone":2,"typeConfidence":2.0,"plateTime":0.4117301918206997,"extension":7.276542514707298},"index":5,"playId":"16e3bafa-bdea-3322-9e5b-87b1a29d9043","pitchNumber":5,"startTime":"2025-08-04T23:52:20.038Z","endTime":"2025-08-04T23:52:23.713Z","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":79.4,"endSpeed":73.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44986546367135,"aZ":-33.641753961361886,"pfxX":-0.7947330442268179,"pfxZ":-1.080120333427863,"pX":-0.4903186512875434,"pZ":1.454487508078531,"vX0":-4.60935332533184,"vY0":-115.58295131404076,"vZ0":-2.2797920509717624,"x":135.69,"y":199.51,"x0":1.6327336175500597,"y0":50.005347830472076,"z0":5.682700231592793,"aX":-1.075600691454635},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.3,"breakHorizontal":2.6,"spinRate":1871,"spinDirection":272},"zone":7,"typeConfidence":2.0,"plateTime":0.47379752697943545,"extension":7.198756301634451},"index":6,"playId":"9f3f4543-feb0-3513-996a-666684b7fb93","pitchNumber":6,"startTime":"2025-08-04T23:52:38.624Z","endTime":"2025-08-04T23:52:41.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.28567358340256,"strikeZoneBottom":1.5011862634409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07053449044334,"aZ":-12.713329199970195,"pfxX":4.903909957107584,"pfxZ":10.733065649601864,"pX":-0.4705325370042822,"pZ":1.1580287625150392,"vX0":-6.491556902247668,"vY0":-133.62317633852388,"vZ0":-9.105264877218225,"x":134.94,"y":207.51,"x0":1.350200201899801,"y0":50.005933225168086,"z0":5.517636778672663,"aX":8.894200911706639},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2066,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.40950181461581847,"extension":7.35132144721263},"index":7,"playId":"0cfac64e-c9a7-395e-b9d8-bbd85c9002d0","pitchNumber":7,"startTime":"2025-08-04T23:53:01.472Z","endTime":"2025-08-04T23:53:05.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.33746659980493,"strikeZoneBottom":1.42611451990076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.669628219154667,"aZ":-12.375665141123074,"pfxX":5.913341428980238,"pfxZ":10.908090015607787,"pX":0.01309059266778021,"pZ":1.37898445514244,"vX0":-5.526980118705446,"vY0":-133.607847704157,"vZ0":-8.48660936452319,"x":116.5,"y":201.55,"x0":1.3361239632041002,"y0":50.005527705649826,"z0":5.477421793717522,"aX":10.736855444646038},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-9.6,"spinRate":1992,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.40929746958400726,"extension":7.219935404598225},"index":8,"playId":"9361b230-6161-3989-b00b-8a19fb491d6d","pitchNumber":8,"startTime":"2025-08-04T23:53:17.373Z","endTime":"2025-08-04T23:53:22.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:53:22.303Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Romy Gonzalez lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T23:53:28.943Z","endTime":"2025-08-04T23:54:12.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"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":"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":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.52411488573232,"strikeZoneBottom":1.61073639501885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87786077473117,"aZ":-24.480149441815346,"pfxX":-0.9736671586460091,"pfxZ":4.862019642739592,"pX":0.5804069843725238,"pZ":2.1728294551667195,"vX0":-2.472011725748548,"vY0":-124.71835566458057,"vZ0":-3.6537611116432513,"x":94.88,"y":180.11,"x0":1.7089768847547768,"y0":50.006074932437414,"z0":5.664185025005611,"aX":-1.5416499304499527},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":2.3,"spinRate":2006,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.43832326220127893,"extension":7.266179582495208},"index":0,"playId":"da482d90-d79a-3e9a-bfaa-52efd3c4222c","pitchNumber":1,"startTime":"2025-08-04T23:53:48.924Z","endTime":"2025-08-04T23:53:53.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.428715474454673,"aZ":-32.08495615780195,"pfxX":-0.9257700911532127,"pfxZ":0.06490729677736251,"pX":0.31801410246282885,"pZ":1.567517334415584,"vX0":-2.7014558741557715,"vY0":-114.42556031899124,"vZ0":-2.3159278659973896,"x":104.88,"y":196.46,"x0":1.632488322564033,"y0":50.00174232111093,"z0":5.725849586416148,"aX":-1.2313885443783175},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.1,"breakHorizontal":2.3,"spinRate":1869,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.4780476055980025,"extension":7.007667484999597},"hitData":{"launchSpeed":88.4,"launchAngle":23.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.92,"coordY":86.01}},"index":1,"playId":"1e8f1a89-7fe6-37b4-a389-21fb3c96da71","pitchNumber":2,"startTime":"2025-08-04T23:54:05.095Z","endTime":"2025-08-04T23:54:12.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:54:12.306Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T23:54:18.285Z","endTime":"2025-08-04T23:55:47.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.39791629383906,"strikeZoneBottom":1.56747520204456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.009281579134253,"aZ":-11.249236366224853,"pfxX":2.8081268003628534,"pfxZ":11.617435163792964,"pX":0.23667442279037398,"pZ":3.3026890790547676,"vX0":-4.332121309786874,"vY0":-133.43167365860654,"vZ0":-4.197773163830691,"x":107.98,"y":149.61,"x0":1.5172617923597984,"y0":50.00255080125787,"z0":5.708355771696683,"aX":5.058173121980276},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.3,"breakHorizontal":-4.1,"spinRate":1940,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.41066109463110934,"extension":7.310622095934693},"index":0,"playId":"43746448-cb05-360c-951b-3fba41df24cf","pitchNumber":1,"startTime":"2025-08-04T23:54:41.658Z","endTime":"2025-08-04T23:54:45.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0877247068535,"aZ":-12.761134326058015,"pfxX":2.499881957416606,"pfxZ":10.543461664925914,"pX":-0.6043349506053421,"pZ":2.845153845795804,"vX0":-6.002045336555899,"vY0":-135.008987715934,"vZ0":-5.136480081151294,"x":140.04,"y":161.96,"x0":1.3253340861790555,"y0":50.003229675279854,"z0":5.674388284512077,"aX":4.603461213978939},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-3.2,"spinRate":2029,"spinDirection":162},"zone":1,"typeConfidence":2.0,"plateTime":0.40609459878805376,"extension":7.310438884332291},"index":1,"playId":"f1125c17-e4a6-32b7-9e78-5da3278e8c71","pitchNumber":2,"startTime":"2025-08-04T23:54:58.945Z","endTime":"2025-08-04T23:55:02.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.40218413674285,"strikeZoneBottom":1.57155185533401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74507929174351,"aZ":-23.979833748606804,"pfxX":-0.4242262808142774,"pfxZ":5.0564151243574,"pX":-0.16861580510231416,"pZ":0.7059763892999208,"vX0":-4.275497650438123,"vY0":-126.25576085802984,"vZ0":-7.15573264381769,"x":123.43,"y":219.72,"x0":1.599094704236505,"y0":50.00418153200085,"z0":5.49572523275601,"aX":-0.6871371022703201},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.8,"breakHorizontal":1.7,"spinRate":2044,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4331602838285482,"extension":7.2004722662271385},"index":2,"playId":"d21be4e8-a238-3ba2-97c1-ed3c0b139c61","pitchNumber":3,"startTime":"2025-08-04T23:55:18.641Z","endTime":"2025-08-04T23:55:22.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39903228061353,"aZ":-24.81837195745197,"pfxX":-1.9071525449695352,"pfxZ":4.529266325172133,"pX":-1.279624788332676,"pZ":1.4300637839920107,"vX0":-6.087625164941557,"vY0":-126.02736555105938,"vZ0":-5.396226907820881,"x":165.78,"y":200.17,"x0":1.4058590527553916,"y0":50.000378638904316,"z0":5.57984306536219,"aX":-3.0955256693093918},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":4.7,"spinRate":2068,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.43308155646680113,"extension":7.430245710319326},"index":3,"playId":"3817157a-1bab-3cb5-8a02-cfba4f35c4a4","pitchNumber":4,"startTime":"2025-08-04T23:55:43.142Z","endTime":"2025-08-04T23:55:47.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:55:47.499Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Rave singles on a line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:57:43.704Z","endTime":"2025-08-04T23:59:41.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":96.2,"endSpeed":88.4,"strikeZoneTop":3.24575775182298,"strikeZoneBottom":1.31472209462171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16217338475511,"aZ":-23.928270622194646,"pfxX":-10.180603411290363,"pfxZ":4.133712281096754,"pX":-0.7144340604460508,"pZ":2.713324722936919,"vX0":5.476307019422998,"vY0":-140.00973338492597,"vZ0":-3.1061167117069255,"x":144.23,"y":165.52,"x0":-1.3678991034151584,"y0":50.0043012040459,"z0":5.394486147534986,"aX":-20.31228068936228},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.1,"breakHorizontal":17.4,"spinRate":2089,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.39048008739146445,"extension":6.226665948715362},"index":0,"playId":"f748f64e-1304-3bcd-a410-e1a3b62d0000","pitchNumber":1,"startTime":"2025-08-04T23:57:59.140Z","endTime":"2025-08-04T23:58:03.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.47009413771611,"strikeZoneBottom":1.61521915140077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.135259403392173,"aZ":-16.31725502247181,"pfxX":-5.126925255462799,"pfxZ":7.961269586833815,"pX":-0.607964814249164,"pZ":3.808848157394097,"vX0":4.102863689320884,"vY0":-139.88584935130515,"vZ0":-1.3236793453197369,"x":140.17,"y":135.94,"x0":-1.4240986751400044,"y0":50.00032196496468,"z0":5.352700583839272,"aX":-10.20815380679418},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":8.5,"spinRate":2114,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39083480328046916,"extension":6.298057914125798},"index":1,"playId":"4c9525e5-cd7a-3662-adbf-15dd245500a3","pitchNumber":2,"startTime":"2025-08-04T23:58:15.734Z","endTime":"2025-08-04T23:58:19.573Z","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.0,"endSpeed":81.9,"strikeZoneTop":3.37524380395627,"strikeZoneBottom":1.55805639034288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17766214429774,"aZ":-24.44117606492495,"pfxX":-8.440445136704838,"pfxZ":4.526859854514273,"pX":-1.4459053493759608,"pZ":2.3185752777417292,"vX0":2.990984809414831,"vY0":-129.65989622914637,"vZ0":-2.8704825426354668,"x":172.11,"y":176.18,"x0":-1.515322390417914,"y0":50.003530842137735,"z0":5.297565085162249,"aX":-14.424795765482989},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":14.6,"spinRate":1990,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4218314124626241,"extension":6.2019336984575695},"index":2,"playId":"b217d139-756e-3101-b4e2-3ad8cbabb915","pitchNumber":3,"startTime":"2025-08-04T23:58:32.220Z","endTime":"2025-08-04T23:58:38.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.756636738158836,"aZ":-25.072530364035977,"pfxX":-9.196423924311375,"pfxZ":4.220142829379733,"pX":0.5444795699472668,"pZ":1.7954352608283988,"vX0":8.124647912003978,"vY0":-128.46407419603872,"vZ0":-3.727926117592549,"x":96.25,"y":190.3,"x0":-1.4529636722978156,"y0":50.005005017887214,"z0":5.197897648985492,"aX":-15.487497280197129},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":15.0,"spinRate":1998,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.42516468935330165,"extension":6.3117921890926665},"index":3,"playId":"2f4b46f4-9597-3957-9fa6-66e712c6bc02","pitchNumber":4,"startTime":"2025-08-04T23:58:51.406Z","endTime":"2025-08-04T23:58:55.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.339546607424875,"aZ":-16.320938152357215,"pfxX":-4.688155049205093,"pfxZ":7.9250088318467125,"pX":-0.5104142267303119,"pZ":2.9124970633878102,"vX0":4.294336462767855,"vY0":-140.2231406262178,"vZ0":-3.854360626995271,"x":136.46,"y":160.14,"x0":-1.4491752890592742,"y0":50.00496421770375,"z0":5.363097888038998,"aX":-9.380401020708081},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":7.7,"spinRate":2143,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3899296367242484,"extension":6.292279365634735},"index":4,"playId":"0592cb35-280b-3cc9-aeb2-38402e080904","pitchNumber":5,"startTime":"2025-08-04T23:59:12.165Z","endTime":"2025-08-04T23:59:15.210Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.314723545642938,"aZ":-38.457093363621446,"pfxX":6.1740442379256155,"pfxZ":-4.0295246423978455,"pX":-0.4813328563034209,"pZ":1.83252302721315,"vX0":0.5188191225400588,"vY0":-124.2103080432037,"vZ0":-0.8392209059995619,"x":135.35,"y":189.3,"x0":-1.4949605240250219,"y0":50.003471904420344,"z0":5.37786307617342,"aX":9.628297401734722},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.2,"breakHorizontal":-11.3,"spinRate":2548,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4413021756072055,"extension":6.055766535502911},"hitData":{"launchSpeed":99.1,"launchAngle":12.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.9,"coordY":73.86}},"index":5,"playId":"4ba071c4-6232-3948-beb2-670d6987411d","pitchNumber":6,"startTime":"2025-08-04T23:59:30.733Z","endTime":"2025-08-04T23:59:41.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:59:41.628Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a soft ground ball to pitcher Brayan Bello. John Rave to 3rd. Kyle Isbel to 2nd. John Rave advances to 3rd, on a throwing error by pitcher Brayan Bello.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:59:46.853Z","endTime":"2025-08-05T00:01:05.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnThird":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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_play","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_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":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.41529257508036,"strikeZoneBottom":1.63704975324164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.551041129246837,"aZ":-23.97759262978379,"pfxX":-10.198342208928501,"pfxZ":4.102297423679923,"pX":1.4062688542355655,"pZ":1.2230890685975575,"vX0":10.303383166213585,"vY0":-140.19729906886897,"vZ0":-6.998986396967474,"x":63.4,"y":205.76,"x0":-0.9846291752348414,"y0":50.00525865790895,"z0":5.3080453464804656,"aX":-20.38342015598033},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.1,"breakHorizontal":16.4,"spinRate":2135,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3901107161220767,"extension":6.338029326630814},"index":0,"playId":"331231cb-e842-3e8d-9b72-30e6329ac5ba","pitchNumber":1,"startTime":"2025-08-05T00:00:11.094Z","endTime":"2025-08-05T00:00:15.096Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.44967813088149,"strikeZoneBottom":1.56108292601115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.922467770560207,"aZ":-27.455596868476405,"pfxX":-0.7847205457780451,"pfxZ":2.7439817212932027,"pX":-1.0892439112872607,"pZ":2.9999641363476597,"vX0":1.593255033599874,"vY0":-129.58782485693854,"vZ0":-0.8217973546985587,"x":158.52,"y":157.78,"x0":-1.6066935291199629,"y0":50.006166131687,"z0":5.395471954833866,"aX":-1.3515876825834645},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":1.1,"spinRate":2527,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4206658795786242,"extension":6.1059113566197},"index":1,"playId":"d63ef6d1-b8a5-3b6e-8967-e2e6d3528021","pitchNumber":2,"startTime":"2025-08-05T00:00:34.366Z","endTime":"2025-08-05T00:00:38.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.878218598934975,"aZ":-27.08694497968238,"pfxX":-0.1588385124642142,"pfxZ":2.984733046009479,"pX":0.3478085012521172,"pZ":2.0873954775994483,"vX0":4.344182690250336,"vY0":-129.4546871911334,"vZ0":-3.0719301646640402,"x":103.74,"y":182.42,"x0":-1.3282142091668145,"y0":50.00378642382557,"z0":5.3528848922918835,"aX":-0.2712646582921859},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":-0.6,"spinRate":2500,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4223705194816243,"extension":6.1955490490840095},"hitData":{"launchSpeed":45.3,"launchAngle":-55.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.79,"coordY":189.38}},"index":2,"playId":"2efa6910-975e-35ce-9a2b-bac44cc7abc9","pitchNumber":3,"startTime":"2025-08-05T00:00:56.507Z","endTime":"2025-08-05T00:01:05.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:01:05.947Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T00:02:01.624Z","endTime":"2025-08-05T00:03:16.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnThird":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T00:01:30.738Z","endTime":"2025-08-05T00:02:03.917Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.28758317016082,"strikeZoneBottom":1.55947566821182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.490334140996858,"aZ":-29.454723942887455,"pfxX":0.23609366784054053,"pfxZ":1.5760556893436561,"pX":0.3831894515528299,"pZ":3.0791291112309893,"vX0":4.119017357256284,"vY0":-129.88594805167963,"vZ0":-0.4525933853690376,"x":102.39,"y":155.64,"x0":-1.2468833228112932,"y0":50.00351959104374,"z0":5.4749487581568514,"aX":0.40748374444850005},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":-1.2,"spinRate":2531,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.4199866867582642,"extension":6.249650481845596},"index":1,"playId":"13803aa6-a893-36a7-9e43-a16eb38e6deb","pitchNumber":1,"startTime":"2025-08-05T00:02:03.917Z","endTime":"2025-08-05T00:02:07.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.23878008082938,"strikeZoneBottom":1.40099695627364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13064098058515,"aZ":-22.97365425630281,"pfxX":-8.99767715892282,"pfxZ":4.60567370868528,"pX":-1.467733557652286,"pZ":2.114322798028648,"vX0":2.752003440775252,"vY0":-140.50474614479475,"vZ0":-4.801445275689248,"x":172.95,"y":181.69,"x0":-1.291493329019144,"y0":50.003546672470236,"z0":5.3402915191960245,"aX":-17.97180086829671},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.6,"breakHorizontal":15.7,"spinRate":2127,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3899853902370167,"extension":6.314347444630924},"index":2,"playId":"085c004b-6fbc-3691-8755-5703fa8dfd84","pitchNumber":2,"startTime":"2025-08-05T00:02:20.833Z","endTime":"2025-08-05T00:02:24.853Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.770548980470295,"aZ":-35.862054452694494,"pfxX":6.22946931128123,"pfxZ":-2.3519469812978056,"pX":0.6038337126087324,"pZ":2.48405019588995,"vX0":3.452315516008203,"vY0":-124.47781329036633,"vZ0":0.327414841937093,"x":93.98,"y":171.71,"x0":-1.6097630254661164,"y0":50.00105156058107,"z0":5.3177914933572,"aX":9.781780418820043},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":-12.1,"spinRate":2548,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.4398802688665384,"extension":6.0767573412749645},"index":3,"playId":"f6a371d8-0f22-3e4c-8ddd-36fb2fa9280f","pitchNumber":3,"startTime":"2025-08-05T00:02:39.122Z","endTime":"2025-08-05T00:02:42.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-05T00:02:55.086Z","endTime":"2025-08-05T00:03:13.128Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70357765459623,"aZ":-26.027063196816435,"pfxX":-10.253535650879682,"pfxZ":3.0270057450425387,"pX":-0.0626872163312348,"pZ":2.050832266088042,"vX0":6.877571369427844,"vY0":-141.26252771407044,"vZ0":-4.490929802542448,"x":119.39,"y":183.41,"x0":-1.1906035727224298,"y0":50.00386545552103,"z0":5.324440933093457,"aX":-20.82537131320953},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":2209,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3870228473796846,"extension":6.265669322674353},"index":5,"playId":"b9e14e4b-a514-3c73-9173-76cfb76c1b2e","pitchNumber":4,"startTime":"2025-08-05T00:03:13.128Z","endTime":"2025-08-05T00:03:16.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:03:16.605Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bobby Witt Jr. walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T00:03:26.342Z","endTime":"2025-08-05T00:05:15.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnThird":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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(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":89.8,"endSpeed":83.5,"strikeZoneTop":3.4592250922796,"strikeZoneBottom":1.61545623767252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.116500052624893,"aZ":-31.420944986449555,"pfxX":-0.23255822523868286,"pfxZ":0.4286766063865244,"pX":1.450533590411544,"pZ":2.144565630580012,"vX0":6.7187327606575735,"vY0":-130.7824155567692,"vZ0":-2.3621217919463553,"x":61.71,"y":180.88,"x0":-1.1070997983120612,"y0":50.003383797607434,"z0":5.385184686446313,"aX":-0.409740674466012},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":-0.8,"spinRate":2670,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4166957185257414,"extension":6.312863655286658},"index":0,"playId":"166b472c-1a72-358f-8c91-ac7b6e248793","pitchNumber":1,"startTime":"2025-08-05T00:03:42.312Z","endTime":"2025-08-05T00:03:45.945Z","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":88.8,"endSpeed":82.5,"strikeZoneTop":3.39651266134877,"strikeZoneBottom":1.66316642418537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.277184688739766,"aZ":-32.007557928967834,"pfxX":0.04597064563473241,"pfxZ":0.09582245236491005,"pX":0.39580751493341493,"pZ":3.4872254962782647,"vX0":4.295834517549181,"vY0":-129.39521629063526,"vZ0":1.1129554236693575,"x":101.91,"y":144.62,"x0":-1.2816389415255627,"y0":50.001241903799766,"z0":5.47688201864577,"aX":0.07907119416951294},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":-1.0,"spinRate":2682,"spinDirection":68},"zone":3,"typeConfidence":2.0,"plateTime":0.4209388824061717,"extension":6.272081330142554},"index":1,"playId":"51145ff0-588c-3cac-a946-e9f859f567c8","pitchNumber":2,"startTime":"2025-08-05T00:04:05.529Z","endTime":"2025-08-05T00:04:09.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":82.2,"strikeZoneTop":3.38029986370419,"strikeZoneBottom":1.53693762311616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35758495389452,"aZ":-32.979083168234354,"pfxX":-0.07797716576822467,"pfxZ":-0.47627762162919574,"pX":0.9557724137670912,"pZ":2.5219884855052803,"vX0":5.697299021856529,"vY0":-128.37484816677667,"vZ0":-0.8761329908206239,"x":80.57,"y":170.69,"x0":-1.2664204322359445,"y0":50.00234735221832,"z0":5.396955366810119,"aX":-0.13398808237151524},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.8,"breakHorizontal":-1.0,"spinRate":2726,"spinDirection":38},"zone":12,"typeConfidence":2.0,"plateTime":0.4239485756114716,"extension":6.254178811536661},"index":2,"playId":"c34027e4-a924-38a3-8938-1ca40917d0a5","pitchNumber":3,"startTime":"2025-08-05T00:04:26.715Z","endTime":"2025-08-05T00:04:31.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.41921096839426,"strikeZoneBottom":1.5758645776389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.600779790531124,"aZ":-23.61951007499793,"pfxX":-9.220505960560638,"pfxZ":4.232582310166009,"pX":-1.4326216881156406,"pZ":2.0228466346730087,"vX0":3.123458777186597,"vY0":-140.952097695176,"vZ0":-4.982905077320423,"x":171.61,"y":184.16,"x0":-1.3538758093818153,"y0":50.00530787595761,"z0":5.3292367885962,"aX":-18.644087243977967},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.8,"breakHorizontal":16.1,"spinRate":2135,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3878874288499272,"extension":6.449283142855164},"index":3,"playId":"3e12540e-0245-3152-97a7-0a214d8bfb1f","pitchNumber":4,"startTime":"2025-08-05T00:04:49.753Z","endTime":"2025-08-05T00:04:53.625Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.41026962593377,"strikeZoneBottom":1.6036144391631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.586378703812443,"aZ":-31.288198015179304,"pfxX":-0.13541919339741249,"pfxZ":0.5281008130015632,"pX":1.1164338163965293,"pZ":2.4714039750673753,"vX0":5.983214614720669,"vY0":-128.05728626764935,"vZ0":-1.258282688639554,"x":74.44,"y":172.05,"x0":-1.2214487239596472,"y0":50.00444477248854,"z0":5.39127213171718,"aX":-0.2289890327666743},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":-1.0,"spinRate":2716,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.42585584278833366,"extension":6.306470332740148},"index":4,"playId":"79fb8d19-df0e-33c4-ae4f-d13894962ded","pitchNumber":5,"startTime":"2025-08-05T00:05:11.033Z","endTime":"2025-08-05T00:05:15.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:05:15.412Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out to second baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T00:05:33.346Z","endTime":"2025-08-05T00:06:12.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"postOnThird":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.792205351235694,"aZ":-29.04518094770257,"pfxX":-0.27123904327097237,"pfxZ":1.8050572429170408,"pX":-0.2287265202392575,"pZ":2.9528066850072063,"vX0":3.1278979648354777,"vY0":-129.63007636361831,"vZ0":-0.6641199705103313,"x":125.72,"y":159.05,"x0":-1.4070742956800322,"y0":50.000829271867815,"z0":5.39712864854329,"aX":-0.47006995390645984},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":-0.1,"spinRate":2529,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.41983575070153245,"extension":6.159581851920392},"index":0,"playId":"a6c23515-a788-3050-9a98-ba3d492eafd9","pitchNumber":1,"startTime":"2025-08-05T00:05:42.312Z","endTime":"2025-08-05T00:05:45.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.843415774220198,"aZ":-23.59251879475409,"pfxX":-8.403309876670965,"pfxZ":4.867349783205761,"pX":-0.8357875546614004,"pZ":1.834197653547638,"vX0":4.26815029685671,"vY0":-131.91334785286287,"vZ0":-4.175673582900619,"x":148.86,"y":189.26,"x0":-1.3821885062034733,"y0":50.00577317059768,"z0":5.175367264016427,"aX":-14.824219102332727},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":14.3,"spinRate":1743,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41510011449724526,"extension":6.436202134272548},"hitData":{"launchSpeed":81.9,"launchAngle":13.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":146.0,"coordY":152.0}},"index":1,"playId":"9bf865c5-ade6-3982-be0c-f67b05a8867c","pitchNumber":2,"startTime":"2025-08-05T00:06:06.967Z","endTime":"2025-08-05T00:06:12.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:06:12.224Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T00:06:32.800Z","endTime":"2025-08-05T00:08:42.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":"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":89.1,"endSpeed":82.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16095606366934,"aZ":-29.944327024105355,"pfxX":1.0556801670761338,"pfxZ":1.2977166362951191,"pX":0.3943536359987874,"pZ":3.192895849809496,"vX0":3.822994583597165,"vY0":-129.79209498416697,"vZ0":0.09289148917466783,"x":101.97,"y":152.57,"x0":-1.232320553020651,"y0":50.000049110329726,"z0":5.429604555954575,"aX":1.8066743238583918},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.6,"breakHorizontal":-2.8,"spinRate":2528,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.42137648169000075,"extension":6.386950803378588},"index":0,"playId":"8b2e238d-2f5d-35f5-b9b7-e4d9e9f87335","pitchNumber":1,"startTime":"2025-08-05T00:06:39.227Z","endTime":"2025-08-05T00:06:46.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.63030112088727,"strikeZoneBottom":1.66367079037313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5405124046901,"aZ":-36.359332084603196,"pfxX":3.0505154355560737,"pfxZ":-2.5163783333030834,"pX":3.355407272251366,"pZ":0.6450658721415006,"vX0":10.551434781278653,"vY0":-127.76737768752814,"vZ0":-3.9960493411989697,"x":-10.9,"y":221.36,"x0":-1.2118164927355306,"y0":50.00078300254579,"z0":5.06469845069943,"aX":5.077872884469534},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.3,"breakHorizontal":-7.8,"spinRate":2570,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4275113318350261,"extension":6.446902328151444},"index":1,"playId":"b73af40e-dfcb-3ec6-93bf-c77621c8ee3d","pitchNumber":2,"startTime":"2025-08-05T00:07:28.071Z","endTime":"2025-08-05T00:07:32.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.63186123227645,"strikeZoneBottom":1.70282556338655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.692850569926346,"aZ":-20.06153818347083,"pfxX":-9.010868055126394,"pfxZ":6.008947605748125,"pX":-0.09340485534226589,"pZ":1.0302321332368285,"vX0":6.4094857239063385,"vY0":-140.55678372626244,"vZ0":-7.976831336705209,"x":120.56,"y":210.96,"x0":-1.2242515894724189,"y0":50.001758807932184,"z0":5.191166620318589,"aX":-18.159487361703214},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":15.1,"spinRate":2154,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3886007969931664,"extension":6.470940419242719},"index":2,"playId":"cee4ea97-fa3c-3ad8-8df3-76dbdf6a16ab","pitchNumber":3,"startTime":"2025-08-05T00:07:56.373Z","endTime":"2025-08-05T00:08:00.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.60047551919138,"strikeZoneBottom":1.74530637831788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.514351477830065,"aZ":-20.67869208156585,"pfxX":-9.507815189979862,"pfxZ":5.774112246349757,"pX":0.3122729543002132,"pZ":2.4888344652052212,"vX0":7.79028697810252,"vY0":-139.93396933792604,"vZ0":-4.140796183392515,"x":105.1,"y":171.58,"x0":-1.2675473101367716,"y0":50.000666855847314,"z0":5.3361616663161575,"aX":-18.921367558652076},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":15.7,"spinRate":2128,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39088939094251796,"extension":6.260020841823787},"index":3,"playId":"77df8e74-c5da-3f95-9c16-79b476aa2299","pitchNumber":4,"startTime":"2025-08-05T00:08:16.801Z","endTime":"2025-08-05T00:08:21.125Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.452435484303106,"aZ":-32.46429004213328,"pfxX":0.3596054854546984,"pfxZ":-0.16735118800966653,"pX":-0.04273273072478926,"pZ":2.3855162431499326,"vX0":3.0621900040289995,"vY0":-129.67512306108722,"vZ0":-1.450156799250125,"x":118.63,"y":174.37,"x0":-1.2805504302591306,"y0":50.00383695471644,"z0":5.4047993435291835,"aX":0.6185726800851161},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":-1.3,"spinRate":2535,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.420698948934628,"extension":6.230491145227352},"index":4,"playId":"7b1261b2-48ff-3944-a125-ee2953bbd73f","pitchNumber":5,"startTime":"2025-08-05T00:08:38.596Z","endTime":"2025-08-05T00:08:42.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:08:42.670Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a sharp line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T00:10:49.921Z","endTime":"2025-08-05T00:11:59.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.303127803074414,"aZ":-11.019846390126787,"pfxX":2.5010885312680515,"pfxZ":11.850397908030565,"pX":-0.3461096402960403,"pZ":3.159581633068786,"vX0":-5.427752717422837,"vY0":-132.96496435947958,"vZ0":-4.466911624017596,"x":130.19,"y":153.47,"x0":1.3994600686001155,"y0":50.00360576736011,"z0":5.665038814484917,"aX":4.465466368081271},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.6,"breakHorizontal":-3.4,"spinRate":2140,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.41239438352186175,"extension":7.229334459880126},"index":0,"playId":"e3e1a1f5-a41f-3de3-b41a-98b3a603cf85","pitchNumber":1,"startTime":"2025-08-05T00:11:13.299Z","endTime":"2025-08-05T00:11:16.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.46825454394107,"strikeZoneBottom":1.54900294486796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.465552747790834,"aZ":-13.680004142663025,"pfxX":4.513146512181512,"pfxZ":10.445653580347045,"pX":-1.0291036267160667,"pZ":3.2525634303825335,"vX0":-7.5280556839792645,"vY0":-132.0634873834994,"vZ0":-3.6466429095521535,"x":156.23,"y":150.96,"x0":1.268840284303616,"y0":50.00570194889785,"z0":5.654072754291906,"aX":7.993743175076591},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.4,"breakHorizontal":-6.6,"spinRate":2055,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.41434334729049027,"extension":7.272546461027745},"index":1,"playId":"ea3e2f75-c4e3-33c8-ac4b-a5653a00a502","pitchNumber":2,"startTime":"2025-08-05T00:11:33.655Z","endTime":"2025-08-05T00:11:37.481Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.084426802292846,"aZ":-23.955320350809977,"pfxX":-0.2189509537367611,"pfxZ":5.33293660743645,"pX":-0.23057051989821864,"pZ":1.9964135196652748,"vX0":-4.506895643539986,"vY0":-123.25968370798357,"vZ0":-3.8987924955451057,"x":125.79,"y":184.88,"x0":1.6486846349348823,"y0":50.00436716669554,"z0":5.617218247470016,"aX":-0.33692686686225903},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.0,"breakHorizontal":1.4,"spinRate":2082,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.4440704070124535,"extension":7.195500501929367},"hitData":{"launchSpeed":108.6,"launchAngle":11.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.48,"coordY":99.85}},"index":2,"playId":"94b60e10-e99a-348f-a86f-b435c287b439","pitchNumber":3,"startTime":"2025-08-05T00:11:49.412Z","endTime":"2025-08-05T00:11:59.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:11:59.969Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rob Refsnyder grounds into a double play, third baseman Maikel Garcia to second baseman Jonathan India to first baseman Vinnie Pasquantino. Wilyer Abreu out at 2nd. Rob Refsnyder out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T00:12:10.920Z","endTime":"2025-08-05T00:12:54.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":83.8,"endSpeed":77.5,"strikeZoneTop":3.63362116409596,"strikeZoneBottom":1.63188090745417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.945243420561855,"aZ":-25.09738407520981,"pfxX":-1.7506154903932858,"pfxZ":4.676763277375835,"pX":1.1911616244313745,"pZ":0.9144014643311246,"vX0":-0.8657513837263007,"vY0":-121.96764771979554,"vZ0":-5.937116285983192,"x":71.6,"y":214.09,"x0":1.7776880905853052,"y0":50.005382196798735,"z0":5.531621695619998,"aX":-2.6497924638479957},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.4,"breakHorizontal":3.4,"spinRate":2048,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.44829594224534697,"extension":6.943696056288755},"index":0,"playId":"dc4df32f-dc20-31c2-b739-d4bfb57dd201","pitchNumber":1,"startTime":"2025-08-05T00:12:27.321Z","endTime":"2025-08-05T00:12:31.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.060698572245723,"aZ":-26.771642815818876,"pfxX":-1.9393804543875524,"pfxZ":3.52367553910923,"pX":-0.2060097259375,"pZ":1.9412307708562122,"vX0":-3.8041250515019605,"vY0":-122.91687774072437,"vZ0":-3.493843726608087,"x":124.85,"y":186.37,"x0":1.6127751812347266,"y0":50.00224929347989,"z0":5.6510188707505415,"aX":-2.9700533129349465},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.9,"breakHorizontal":4.4,"spinRate":2002,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4453873039606231,"extension":7.089495609907671},"hitData":{"launchSpeed":85.6,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":167.9}},"index":1,"playId":"7e96ebb6-afdb-31ac-b708-07fe118e65c4","pitchNumber":2,"startTime":"2025-08-05T00:12:45.994Z","endTime":"2025-08-05T00:12:54.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:12:54.129Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Story walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T00:13:26.079Z","endTime":"2025-08-05T00:14:32.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.8,"strikeZoneTop":3.38892230330847,"strikeZoneBottom":1.52460481355686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.918401143202885,"aZ":-30.68074588755713,"pfxX":-1.337169844112267,"pfxZ":1.0968177314548622,"pX":0.7285335211857299,"pZ":0.8208502462497728,"vX0":-1.8066747999914043,"vY0":-115.41706895093448,"vZ0":-4.309918920834596,"x":89.23,"y":216.62,"x0":1.6928203648738145,"y0":50.00177389951901,"z0":5.641920441160808,"aX":-1.8177093820180552},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.3,"breakHorizontal":2.9,"spinRate":1809,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.47316862752405076,"extension":7.060553695392438},"index":0,"playId":"7771e277-c7cd-36d0-adc3-ab6653f2a8f2","pitchNumber":1,"startTime":"2025-08-05T00:13:32.142Z","endTime":"2025-08-05T00:13:36.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.30196561585114,"strikeZoneBottom":1.58299158932138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43169153644871,"aZ":-24.754751231934513,"pfxX":-1.4126875798403997,"pfxZ":4.781048152603681,"pX":-0.0443466515973677,"pZ":0.3560789195278598,"vX0":-3.604503181521953,"vY0":-123.68162836816215,"vZ0":-7.522067979507914,"x":118.69,"y":229.17,"x0":1.6147593860175358,"y0":50.001617121428836,"z0":5.509769302275181,"aX":-2.1896436850120673},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.2,"breakHorizontal":3.4,"spinRate":2145,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.44268508351331004,"extension":7.295155836807545},"index":1,"playId":"2d6c2af6-9ce4-3ccd-a0ed-5aee421bd8bc","pitchNumber":2,"startTime":"2025-08-05T00:13:47.676Z","endTime":"2025-08-05T00:13:51.036Z","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":90.7,"endSpeed":83.3,"strikeZoneTop":3.4122495601767,"strikeZoneBottom":1.65688898724515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.500065361256254,"aZ":-15.403795074411152,"pfxX":4.80365090509177,"pfxZ":9.437692165182014,"pX":0.27508395282312104,"pZ":3.4785118171097786,"vX0":-4.674010673777089,"vY0":-132.0496880169026,"vZ0":-2.9263713416340793,"x":106.51,"y":144.86,"x0":1.4387391067669406,"y0":50.001866437924804,"z0":5.725705071178584,"aX":8.535197940426261},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":-7.8,"spinRate":1903,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.41382515472686565,"extension":7.31909578134881},"index":2,"playId":"a625d81a-6132-3d99-b9a5-3f878c511537","pitchNumber":3,"startTime":"2025-08-05T00:14:08.814Z","endTime":"2025-08-05T00:14:12.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.24931370656349,"strikeZoneBottom":1.60285676356752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.434942349431914,"aZ":-13.954719610541213,"pfxX":5.996251590817454,"pfxZ":10.12428414066943,"pX":0.26526960731071464,"pZ":3.847879777604843,"vX0":-4.63877563981962,"vY0":-133.2573727466268,"vZ0":-2.3021550430557536,"x":106.89,"y":134.89,"x0":1.2489017509898914,"y0":50.00350770564159,"z0":5.730186355814735,"aX":10.792484446433214},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":-9.8,"spinRate":2056,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.4109126882415728,"extension":7.259232470488607},"index":3,"playId":"b7713826-5675-3a30-822a-7dba70a919e6","pitchNumber":4,"startTime":"2025-08-05T00:14:27.605Z","endTime":"2025-08-05T00:14:32.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:14:32.307Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to center fielder Kyle Isbel. Trevor Story scores.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T00:14:54.462Z","endTime":"2025-08-05T00:16:12.282Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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":"Single","eventType":"single","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":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.38614676209493,"strikeZoneBottom":1.55039194576667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.576480813196135,"aZ":-29.213722912143812,"pfxX":-2.736640364746321,"pfxZ":1.9630375345524698,"pX":-0.16311111894531793,"pZ":2.6411430773172686,"vX0":-3.6813689242006875,"vY0":-121.95566547745743,"vZ0":-1.4410248047486798,"x":123.22,"y":167.47,"x0":1.7204794338252096,"y0":50.00330220826928,"z0":5.7551238321886435,"aX":-4.129753991906707},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.5,"breakHorizontal":5.8,"spinRate":1943,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4487954875802007,"extension":7.046348542452378},"index":0,"playId":"586a0f27-673f-3122-8081-3e6087c4f664","pitchNumber":1,"startTime":"2025-08-05T00:15:01.469Z","endTime":"2025-08-05T00:15:07.402Z","isPitch":true,"type":"pitch"},{"details":{"description":"Trevor Story steals (19) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"586a0f27-673f-3122-8081-3e6087c4f664","startTime":"2025-08-05T00:15:16.876Z","endTime":"2025-08-05T00:15:33.853Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02013629839658,"aZ":-35.3654450268852,"pfxX":-0.35879610931572303,"pfxZ":-2.379863507523928,"pX":0.16138958894965716,"pZ":1.5624755999398603,"vX0":-3.346466093544826,"vY0":-116.08712751793963,"vZ0":-1.767870819111569,"x":110.85,"y":196.59,"x0":1.6780216367127536,"y0":50.002128320963344,"z0":5.751939715320515,"aX":-0.4809029169216381},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.4,"breakHorizontal":1.6,"spinRate":1781,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.47478653006723404,"extension":7.039082102566192},"index":2,"playId":"b208f2b1-4e5a-3ac5-8f41-9ea1a57dfb9a","pitchNumber":2,"startTime":"2025-08-05T00:15:33.853Z","endTime":"2025-08-05T00:15:37.118Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.248268718311184,"aZ":-13.26782337124176,"pfxX":4.608074423777181,"pfxZ":10.396457477314229,"pX":-0.5695675937960695,"pZ":2.6962750047508734,"vX0":-6.6174067538385755,"vY0":-133.84559761659943,"vZ0":-5.3073739452350726,"x":138.71,"y":165.98,"x0":1.333457247212906,"y0":50.0044158284911,"z0":5.651240162854577,"aX":8.381830561489123},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":-7.0,"spinRate":2124,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.4088530171644722,"extension":7.367951105558326},"hitData":{"launchSpeed":87.5,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.83,"coordY":90.87}},"index":3,"playId":"c0bdb3a4-673a-3414-a616-b4302ae30fa2","pitchNumber":3,"startTime":"2025-08-05T00:16:00.941Z","endTime":"2025-08-05T00:16:12.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:16:12.282Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T00:16:58.878Z","endTime":"2025-08-05T00:18:48.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"0f5905cd-6a5b-3076-9501-5f44b98c4aa8","startTime":"2025-08-05T00:16:41.093Z","endTime":"2025-08-05T00:16:45.507Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.355280174255768,"aZ":-26.09058088899216,"pfxX":-1.925465932816257,"pfxZ":3.88311823462557,"pX":-1.0239003546791088,"pZ":1.4935388724642706,"vX0":-5.6849158836283555,"vY0":-124.4506606979539,"vZ0":-4.74034550646628,"x":156.03,"y":198.45,"x0":1.5415306486713392,"y0":50.00091164557155,"z0":5.588139934613225,"aX":-3.0146995942096364},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":4.8,"spinRate":2071,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4403876375948439,"extension":7.167406003193473},"index":1,"playId":"7ab68bb9-6045-3d9d-95b2-707c92eb1fa2","pitchNumber":1,"startTime":"2025-08-05T00:17:01.215Z","endTime":"2025-08-05T00:17:04.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.50058112494952,"strikeZoneBottom":1.55686747613452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33569522279433,"aZ":-11.037849885452347,"pfxX":2.1059131136203035,"pfxZ":11.616329324495759,"pX":-1.1405594454101817,"pZ":2.6773710051955604,"vX0":-6.975419833415731,"vY0":-134.77671717266537,"vZ0":-5.765949847077159,"x":160.48,"y":166.49,"x0":1.2201006692965808,"y0":50.00061016076647,"z0":5.641394366250549,"aX":3.832485997078428},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":-2.2,"spinRate":2170,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4081421012712405,"extension":7.251253131592194},"index":2,"playId":"1ab20467-89d0-34d8-9269-481841bc08c7","pitchNumber":2,"startTime":"2025-08-05T00:17:20.247Z","endTime":"2025-08-05T00:17:24.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.44239191361481,"strikeZoneBottom":1.53517211079058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72107076210557,"aZ":-13.88127580022504,"pfxX":6.702751523897723,"pfxZ":9.958788319903295,"pX":0.0760230950632822,"pZ":2.107566899656675,"vX0":-5.740414002274527,"vY0":-134.9912214065964,"vZ0":-6.539768450887515,"x":114.1,"y":181.88,"x0":1.364343226422905,"y0":50.001555694408545,"z0":5.547784377172095,"aX":12.309542186946835},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-10.8,"spinRate":2032,"spinDirection":169},"zone":8,"typeConfidence":2.0,"plateTime":0.4065072341230893,"extension":7.397792331439851},"index":3,"playId":"5db83eb2-e36e-3537-b6dd-823d6b0f2376","pitchNumber":3,"startTime":"2025-08-05T00:17:40.015Z","endTime":"2025-08-05T00:17:46.487Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ceddanne Rafaela steals (15) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"5db83eb2-e36e-3537-b6dd-823d6b0f2376","startTime":"2025-08-05T00:17:58.012Z","endTime":"2025-08-05T00:18:15.702Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61895224988176,"aZ":-33.409479667370114,"pfxX":-0.39229157421043204,"pfxZ":-0.946662021617291,"pX":-0.34313320536877084,"pZ":3.3088808173922035,"vX0":-4.1927447417775126,"vY0":-113.5151143747797,"vZ0":1.7742952272349182,"x":130.08,"y":149.44,"x0":1.5822179235442024,"y0":50.005007943381614,"z0":5.853745839701367,"aX":-0.5095851866622106},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.0,"breakHorizontal":1.8,"spinRate":1784,"spinDirection":296},"zone":1,"typeConfidence":2.0,"plateTime":0.48331660413887834,"extension":6.955783077687285},"index":5,"playId":"6835d9a1-0c22-3fb4-a4e9-4b259239fe72","pitchNumber":4,"startTime":"2025-08-05T00:18:15.702Z","endTime":"2025-08-05T00:18:19.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81287141459062,"aZ":-25.21825707942204,"pfxX":-1.5070393196883725,"pfxZ":4.368735081145978,"pX":-0.50921645361152,"pZ":1.6911735355873845,"vX0":-4.670020427324607,"vY0":-125.51466306953803,"vZ0":-4.52949343554002,"x":136.41,"y":193.12,"x0":1.572612261565303,"y0":50.0034057611377,"z0":5.576896222324295,"aX":-2.4005683252522285},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":3.8,"spinRate":2064,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.4366689981405987,"extension":7.219866646914994},"hitData":{"launchSpeed":93.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":156.24}},"index":6,"playId":"e9910f04-fc4e-3767-aa64-32a3b2e4b1bb","pitchNumber":5,"startTime":"2025-08-05T00:18:40.889Z","endTime":"2025-08-05T00:18:48.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:18:48.291Z","atBatIndex":28},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Salvador Perez reaches on a fielding error by second baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T00:20:56.779Z","endTime":"2025-08-05T00:21:40.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.49957108014058,"strikeZoneBottom":1.63052343968613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.471260064950144,"aZ":-25.880194962571956,"pfxX":-9.22637311001765,"pfxZ":3.2287690462785914,"pX":-1.1560697288965278,"pZ":2.655832084132736,"vX0":3.9054198287084394,"vY0":-138.26851674496564,"vZ0":-2.57824358237324,"x":161.07,"y":167.07,"x0":-1.3814679287288103,"y0":50.006759983809864,"z0":5.322049770905817,"aX":-18.015076605814055},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":16.0,"spinRate":2098,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3948893857123763,"extension":6.306325626661622},"index":0,"playId":"90bca184-a818-380d-bdad-15388e0e4f8b","pitchNumber":1,"startTime":"2025-08-05T00:20:59.657Z","endTime":"2025-08-05T00:21:03.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.52877328584853,"strikeZoneBottom":1.62220281837692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.489721530407756,"aZ":-28.414912237559765,"pfxX":-10.310923532320993,"pfxZ":1.9434410132675133,"pX":-0.5664202991518207,"pZ":2.238176912626141,"vX0":5.70468452541056,"vY0":-137.6021693178794,"vZ0":-3.1768384147619413,"x":138.59,"y":178.35,"x0":-1.3191095754656494,"y0":50.00099097832807,"z0":5.318041702835181,"aX":-19.91148942541924},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.1,"breakHorizontal":17.6,"spinRate":2103,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.39698323220327447,"extension":6.296625105354599},"index":1,"playId":"e005e8f3-fbf5-343f-8428-db1c0e1e6545","pitchNumber":2,"startTime":"2025-08-05T00:21:14.864Z","endTime":"2025-08-05T00:21:18.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.444677387847545,"aZ":-30.49819107254639,"pfxX":0.057149550517067826,"pfxZ":1.0006015460292197,"pX":0.9419939057531035,"pZ":1.9239962056154818,"vX0":5.568956157201747,"vY0":-128.2582846102862,"vZ0":-2.5742152185548646,"x":81.09,"y":186.83,"x0":-1.2608457733656673,"y0":50.00285224428272,"z0":5.308674127331262,"aX":0.09442226508529086},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-1.3,"spinRate":2464,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.42633954208785196,"extension":6.360828702990965},"hitData":{"launchSpeed":68.0,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.55,"coordY":158.27}},"index":2,"playId":"99e92734-2974-39a2-af75-33337391aaec","pitchNumber":3,"startTime":"2025-08-05T00:21:31.598Z","endTime":"2025-08-05T00:21:40.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:21:40.717Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (15) on a sharp line drive to center fielder Ceddanne Rafaela. Salvador Perez to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T00:22:07.090Z","endTime":"2025-08-05T00:22:39.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":82.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.618564004910343,"aZ":-27.32268583113465,"pfxX":-0.3820492326660072,"pfxZ":2.8114226347991957,"pX":0.38084351625816704,"pZ":2.197657695991568,"vX0":4.8267317352885595,"vY0":-129.82724929223502,"vZ0":-2.524143385988185,"x":102.48,"y":179.44,"x0":-1.4447520103990754,"y0":50.00032519995495,"z0":5.240611621369909,"aX":-0.6590276666202042},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":-0.2,"spinRate":2517,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.42028147673866645,"extension":6.189451136020308},"index":0,"playId":"41948d20-c18f-34ed-8691-2a18ec83935f","pitchNumber":1,"startTime":"2025-08-05T00:22:07.537Z","endTime":"2025-08-05T00:22:14.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.116063084178187,"aZ":-24.0334283420328,"pfxX":-9.820156499036278,"pfxZ":4.8399781841177205,"pX":0.08204260000626189,"pZ":2.143939866665544,"vX0":7.091993071267332,"vY0":-128.93212093918171,"vZ0":-3.0671670217747966,"x":113.87,"y":180.89,"x0":-1.4301381027054376,"y0":50.00102840343956,"z0":5.206093602105527,"aX":-16.511157655941684},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":16.2,"spinRate":1970,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.42501896429870234,"extension":6.185529737911053},"hitData":{"launchSpeed":101.9,"launchAngle":12.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":87.42,"coordY":63.96}},"index":1,"playId":"0d42d4d6-9872-39f8-93fc-d38bb2ee8499","pitchNumber":2,"startTime":"2025-08-05T00:22:27.937Z","endTime":"2025-08-05T00:22:39.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:22:39.847Z","atBatIndex":30},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Adam Frazier out on a sacrifice fly to left fielder Jarren Duran. Salvador Perez scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T00:23:04.434Z","endTime":"2025-08-05T00:24:44.666Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.586946652512353,"aZ":-19.516571518080415,"pfxX":-5.682810663280415,"pfxZ":6.378820425000239,"pX":0.10242819713371057,"pZ":2.2625726043018335,"vX0":6.115555676425359,"vY0":-139.78099246989154,"vZ0":-4.8489529114082925,"x":113.1,"y":177.69,"x0":-1.3721945872642796,"y0":50.00503491655316,"z0":5.295594097354033,"aX":-11.281971414923959},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":9.1,"spinRate":2162,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3913820232063374,"extension":6.261794839964617},"index":0,"playId":"f49414b0-1750-3624-bb81-dfe1132d8d8e","pitchNumber":1,"startTime":"2025-08-05T00:23:13.758Z","endTime":"2025-08-05T00:23:16.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59397777168912,"aZ":-16.13987173329175,"pfxX":-4.64999332855659,"pfxZ":8.229685236633138,"pX":-0.3113741677766103,"pZ":3.1720632467021614,"vX0":4.682042544766584,"vY0":-138.8211243531019,"vZ0":-2.8763888966211706,"x":128.87,"y":153.13,"x0":-1.41712246461482,"y0":50.003215323610746,"z0":5.298474778317262,"aX":-9.060110536281629},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":7.4,"spinRate":2119,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3948266351904679,"extension":6.384239966598243},"index":1,"playId":"c18a2646-f346-3052-87fb-990143df5cbe","pitchNumber":2,"startTime":"2025-08-05T00:23:31.844Z","endTime":"2025-08-05T00:23:35.268Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.36114579019907,"strikeZoneBottom":1.54787628615623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.288767106067574,"aZ":-17.037387778776555,"pfxX":-4.561661016721991,"pfxZ":7.580880931949016,"pX":-1.384919158283035,"pZ":2.87658832509636,"vX0":1.753943704800448,"vY0":-140.08512576991183,"vZ0":-3.75856190924143,"x":169.79,"y":161.11,"x0":-1.424857647974522,"y0":50.00179442991303,"z0":5.342623386972712,"aX":-9.106978634213984},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":7.9,"spinRate":2161,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.390310001820656,"extension":6.1002229204449545},"index":2,"playId":"09486acc-ac1d-34ca-9239-592fac8425c3","pitchNumber":3,"startTime":"2025-08-05T00:23:51.414Z","endTime":"2025-08-05T00:23:55.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.27253566720175,"strikeZoneBottom":1.4234108088508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.295321004215346,"aZ":-22.92064657056095,"pfxX":-9.93235642879852,"pfxZ":4.726022968947548,"pX":1.5141572669763097,"pZ":2.5650042275525564,"vX0":10.588009015303076,"vY0":-138.63188970200926,"vZ0":-3.65187545641151,"x":59.28,"y":169.52,"x0":-1.0535151244344845,"y0":50.00343022676555,"z0":5.418769520280516,"aX":-19.447544762547263},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.0,"breakHorizontal":16.0,"spinRate":2097,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3942201557555398,"extension":6.261789491330411},"index":3,"playId":"e614a5e1-646a-3364-a4f9-d2d6b91b9c4d","pitchNumber":4,"startTime":"2025-08-05T00:24:08.823Z","endTime":"2025-08-05T00:24:13.131Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63626828137176,"aZ":-16.339135583703726,"pfxX":-5.314544597297754,"pfxZ":7.903219449736641,"pX":0.008060848469767573,"pZ":2.4934844780970384,"vX0":5.719352342119411,"vY0":-140.36660406444886,"vZ0":-4.780731938063963,"x":130.68,"y":182.83,"x0":-1.3617040493974106,"y0":50.00077462932134,"z0":5.276485379873754,"aX":-10.644873289061403},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":8.5,"spinRate":2217,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.38964946799626254,"extension":6.3492354081409745},"hitData":{"launchSpeed":78.9,"launchAngle":39.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.21,"coordY":111.14}},"index":4,"playId":"2abbf6c9-98b4-3d6b-9a35-b221eb050386","pitchNumber":5,"startTime":"2025-08-05T00:24:30.142Z","endTime":"2025-08-05T00:24:44.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:24:44.666Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out to first baseman Abraham Toro. Mike Yastrzemski to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T00:25:19.342Z","endTime":"2025-08-05T00:26:32.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.4111842916619,"strikeZoneBottom":1.51843372422337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.594191111866444,"aZ":-18.983366454379446,"pfxX":-6.624115470142883,"pfxZ":6.603572449079714,"pX":1.09879255002648,"pZ":2.828058477015738,"vX0":8.927909977209671,"vY0":-139.95440026966793,"vZ0":-3.3934128947358326,"x":75.12,"y":162.42,"x0":-1.26190585546488,"y0":50.000432926295225,"z0":5.289141390769435,"aX":-13.227855570413285},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":10.3,"spinRate":2123,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39036375825408465,"extension":6.307802918770688},"index":0,"playId":"af9c81aa-93a1-3444-a01a-97a4d444b3eb","pitchNumber":1,"startTime":"2025-08-05T00:25:36.089Z","endTime":"2025-08-05T00:25:39.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.162435633935385,"aZ":-29.725448577063666,"pfxX":-9.51916732838404,"pfxZ":1.4420101077687857,"pX":-0.7039543623469273,"pZ":2.9233087555989425,"vX0":5.2533693153662195,"vY0":-129.5167843914228,"vZ0":-0.3527993168203797,"x":143.83,"y":159.85,"x0":-1.522325459982658,"y0":50.002343879552704,"z0":5.3353703025919845,"aX":-16.164513455740092},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":16.1,"spinRate":1859,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.4229752615516831,"extension":6.263231323246428},"index":1,"playId":"67225f96-4f9c-30ac-b5cb-bf99c6578a5b","pitchNumber":2,"startTime":"2025-08-05T00:25:52.346Z","endTime":"2025-08-05T00:25:58.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.057893260898997,"aZ":-27.9846552761582,"pfxX":-9.147454011855512,"pfxZ":2.463984589213191,"pX":-0.342177790247411,"pZ":1.9655706729104412,"vX0":5.883001532320703,"vY0":-130.04967852104167,"vZ0":-2.6815451596431448,"x":130.04,"y":185.71,"x0":-1.453293613726481,"y0":50.00273843081131,"z0":5.1480978879840045,"aX":-15.55898691722399},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":15.1,"spinRate":1856,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.42229109233465234,"extension":6.2178664302898765},"hitData":{"launchSpeed":89.6,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":166.88}},"index":2,"playId":"3b4d2a4e-dd18-34fa-9076-57d7f49d4ce4","pitchNumber":3,"startTime":"2025-08-05T00:26:24.233Z","endTime":"2025-08-05T00:26:32.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:26:32.122Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Isbel lines out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T00:26:53.188Z","endTime":"2025-08-05T00:29:09.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.44911744303607,"strikeZoneBottom":1.5640964368511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92913748278434,"aZ":-28.56136869404706,"pfxX":-0.0020432525744245034,"pfxZ":2.096272364280394,"pX":0.28216172650417193,"pZ":1.9631079521650778,"vX0":4.3311384619850495,"vY0":-130.22037367506294,"vZ0":-2.8229764660620504,"x":106.24,"y":185.78,"x0":-1.3986030286629942,"y0":50.00590172161394,"z0":5.2095247678932175,"aX":-0.0034089508832591277},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":-1.0,"spinRate":2496,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4197246174333338,"extension":6.257252106654845},"index":0,"playId":"20a087ab-505d-31bd-a902-49f4fe30f197","pitchNumber":1,"startTime":"2025-08-05T00:27:01.532Z","endTime":"2025-08-05T00:27:05.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63100063155774,"aZ":-14.532986782466308,"pfxX":-4.553615883895594,"pfxZ":8.916639653977033,"pX":-0.5004234891196168,"pZ":3.218549622518525,"vX0":3.8322456934723412,"vY0":-140.0145866748646,"vZ0":-3.3807789340470737,"x":136.07,"y":151.88,"x0":-1.297585334760952,"y0":50.00281448713915,"z0":5.397110767062505,"aX":-9.009914240448492},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2244,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39170017118470524,"extension":6.1310669480830615},"index":1,"playId":"30e31061-9d1e-36e8-ab49-8f1e76e46000","pitchNumber":2,"startTime":"2025-08-05T00:27:19.259Z","endTime":"2025-08-05T00:27:22.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79042368298894,"aZ":-27.202420987917538,"pfxX":-10.844073833974392,"pfxZ":2.471547396925301,"pX":-0.33254443439845793,"pZ":1.545781999129047,"vX0":6.431316468216922,"vY0":-141.27408122930473,"vZ0":-5.494473376127243,"x":129.68,"y":197.04,"x0":-1.2361570586751383,"y0":50.00053305394679,"z0":5.276357618569225,"aX":-21.79975183430809},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.5,"breakHorizontal":18.2,"spinRate":2166,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.38848796516614703,"extension":6.547469239220306},"index":2,"playId":"41cd4ae2-bf23-3f5b-ae40-76b41e0fa747","pitchNumber":3,"startTime":"2025-08-05T00:27:48.092Z","endTime":"2025-08-05T00:27:52.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.38139791798796,"strikeZoneBottom":1.48217761447951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52055111708329,"aZ":-33.93970694205362,"pfxX":4.46951104095305,"pfxZ":-1.0923263734216322,"pX":0.4758085035211858,"pZ":0.8350675471965325,"vX0":3.1462026599409656,"vY0":-126.06116973350531,"vZ0":-4.01645540668488,"x":98.86,"y":216.23,"x0":-1.3690748313034014,"y0":50.00545704640501,"z0":5.187531670925904,"aX":7.197697836489267},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-8.8,"spinRate":2493,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4344258968122898,"extension":6.43712005968473},"index":3,"playId":"16b79624-1906-3b16-8d0d-490a4c00a6a6","pitchNumber":4,"startTime":"2025-08-05T00:28:38.918Z","endTime":"2025-08-05T00:28:43.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":88.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.120290699527633,"aZ":-14.374957174301983,"pfxX":-5.051384704510083,"pfxZ":8.834540021009904,"pX":-0.30405383298185906,"pZ":2.187479131480731,"vX0":4.878266546059825,"vY0":-140.61591676528752,"vZ0":-5.923673368751092,"x":128.59,"y":179.72,"x0":-1.4001367409348575,"y0":50.000809163660406,"z0":5.244203936513314,"aX":-10.174629257939433},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":8.3,"spinRate":2230,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.38864512891827685,"extension":6.374534877619316},"hitData":{"launchSpeed":98.5,"launchAngle":18.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.78,"coordY":89.35}},"index":4,"playId":"4e8f3cbb-62c8-35e1-be86-732bb32a59e5","pitchNumber":5,"startTime":"2025-08-05T00:29:02.212Z","endTime":"2025-08-05T00:29:09.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:29:09.333Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Abraham Toro singles on a sharp line drive to left fielder John Rave.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T00:31:25.743Z","endTime":"2025-08-05T00:32:59.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":90.8,"endSpeed":83.4,"strikeZoneTop":3.36372081487972,"strikeZoneBottom":1.5086761462974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.964938396858162,"aZ":-13.504570225880371,"pfxX":5.874714135572222,"pfxZ":10.512867006705491,"pX":-0.06657367168588037,"pZ":2.2740064038286327,"vX0":-5.612675845761349,"vY0":-132.13149782553512,"vZ0":-6.261944184092148,"x":119.54,"y":177.38,"x0":1.3172777360681194,"y0":50.00543234595677,"z0":5.658863528401732,"aX":10.436207000872583},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-9.5,"spinRate":2052,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.41382276165983267,"extension":7.183381083602176},"index":0,"playId":"2e64ddc0-ca53-3b5c-89a3-eb3fbde79228","pitchNumber":1,"startTime":"2025-08-05T00:31:25.743Z","endTime":"2025-08-05T00:31:29.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40551194171026,"aZ":-26.92891994362299,"pfxX":-3.432131470689705,"pfxZ":3.328738112058115,"pX":-0.14059124575776732,"pZ":2.552994905791574,"vX0":-3.4186215070223986,"vY0":-124.34996372732346,"vZ0":-2.332478944881548,"x":122.36,"y":169.85,"x0":1.694710792334419,"y0":50.005121811406816,"z0":5.722726905382712,"aX":-5.409466578660799},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":7.0,"spinRate":2074,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.4393839952405276,"extension":7.155572185503525},"index":1,"playId":"68cd9e55-46fb-30f1-b7e4-590296fb1878","pitchNumber":2,"startTime":"2025-08-05T00:31:41.422Z","endTime":"2025-08-05T00:31:44.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24138550371291,"aZ":-29.41123181528348,"pfxX":-2.6863607570317396,"pfxZ":1.7944181452496917,"pX":-0.835209350433224,"pZ":3.0827981695721283,"vX0":-4.778011077542213,"vY0":-122.746576322395,"vZ0":-0.5315578703537853,"x":148.84,"y":155.54,"x0":1.4787106061288477,"y0":50.00241450887017,"z0":5.7868341158895555,"aX":-4.135779615341463},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":5.9,"spinRate":2069,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.44468597152577116,"extension":7.179120500437874},"index":2,"playId":"8cb23991-c3fa-3c0b-b25b-d443313b4ad7","pitchNumber":3,"startTime":"2025-08-05T00:31:59.674Z","endTime":"2025-08-05T00:32:03.934Z","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":90.4,"endSpeed":82.1,"strikeZoneTop":3.22147994320616,"strikeZoneBottom":1.5145478179249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.420164439762598,"aZ":-14.546620158046077,"pfxX":3.610178898000453,"pfxZ":10.107939852731693,"pX":0.4197604929986549,"pZ":4.643699701264858,"vX0":-4.143026501898713,"vY0":-131.61229344167484,"vZ0":-0.2485768816860796,"x":101.0,"y":113.4,"x0":1.5495450849495094,"y0":50.005389147217656,"z0":5.822025514596661,"aX":6.298222298969282},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.5,"breakHorizontal":-5.5,"spinRate":2129,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.417064206039921,"extension":7.1103982659544},"index":3,"playId":"5f29ec59-292b-37d4-aa80-480e4523a245","pitchNumber":4,"startTime":"2025-08-05T00:32:20.032Z","endTime":"2025-08-05T00:32:24.102Z","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":82.1,"endSpeed":75.3,"strikeZoneTop":3.28936468627944,"strikeZoneBottom":1.50877647751147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10557777694261,"aZ":-21.27848086042446,"pfxX":1.7219259405642422,"pfxZ":7.5377746795566765,"pX":1.9600218922067685,"pZ":2.0455568557090946,"vX0":0.4641028028340643,"vY0":-119.50324339162516,"vZ0":-3.9634797128992996,"x":42.29,"y":183.55,"x0":1.5395507816882148,"y0":50.00391576433813,"z0":5.637806297012275,"aX":2.489789910135663},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":13.0,"breakHorizontal":-3.2,"spinRate":997,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.45839990737023806,"extension":7.210272859816739},"index":4,"playId":"de54e6b5-8d2e-3555-a9ee-9fa89f382f9d","pitchNumber":5,"startTime":"2025-08-05T00:32:34.582Z","endTime":"2025-08-05T00:32:38.344Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.086845376544716,"aZ":-27.838160921304556,"pfxX":-1.9734157753576913,"pfxZ":2.858070234293839,"pX":-0.06370354814424688,"pZ":2.340380142583082,"vX0":-3.1917300515746003,"vY0":-121.66353071163086,"vZ0":-2.4580479418877834,"x":119.43,"y":175.59,"x0":1.5153282687805358,"y0":50.004435308461865,"z0":5.746593484279061,"aX":-2.994778224345515},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.9,"breakHorizontal":4.2,"spinRate":1955,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4480878867470395,"extension":7.057073587321111},"hitData":{"launchSpeed":101.1,"launchAngle":13.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.24,"coordY":86.24}},"index":5,"playId":"77b1b2f2-3715-3c1e-921c-508ff117d182","pitchNumber":6,"startTime":"2025-08-05T00:32:50.590Z","endTime":"2025-08-05T00:32:59.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:32:59.995Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out softly, second baseman Jonathan India to first baseman Vinnie Pasquantino. Abraham Toro to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T00:33:10.361Z","endTime":"2025-08-05T00:33:35.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.316187117843825,"aZ":-26.48839744451247,"pfxX":-1.3706273269398106,"pfxZ":3.7149987318554,"pX":-0.6990601741806587,"pZ":2.1280105827280433,"vX0":-5.271032668033621,"vY0":-122.40684951288843,"vZ0":-3.15667136835302,"x":143.65,"y":181.32,"x0":1.6531099657515889,"y0":50.00259400038697,"z0":5.682598229849855,"aX":-2.095434671897836},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.2,"breakHorizontal":3.6,"spinRate":1884,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.44608673137701027,"extension":7.121781682382695},"hitData":{"launchSpeed":48.8,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":143.71,"coordY":167.9}},"index":0,"playId":"8a67973e-5b6c-35d9-89e5-60a053cfb46c","pitchNumber":1,"startTime":"2025-08-05T00:33:27.646Z","endTime":"2025-08-05T00:33:35.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:33:35.561Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T00:33:52.509Z","endTime":"2025-08-05T00:35:15.845Z","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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.134628368478168,"aZ":-13.785993700714739,"pfxX":2.9283967134389166,"pfxZ":10.291804436314607,"pX":-0.8894413473263026,"pZ":3.5252706014726627,"vX0":-6.964704983651938,"vY0":-132.75634528228923,"vZ0":-3.160102660881122,"x":150.9,"y":143.6,"x0":1.3863550907476714,"y0":50.0049357667133,"z0":5.733164604380386,"aX":5.234117379766734},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":-3.8,"spinRate":2086,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.4124154354105727,"extension":7.114266953481501},"index":0,"playId":"61b7dd45-bd48-389b-b322-8db6f20eea95","pitchNumber":1,"startTime":"2025-08-05T00:34:05.455Z","endTime":"2025-08-05T00:34:09.140Z","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":92.0,"endSpeed":83.7,"strikeZoneTop":3.64622292620885,"strikeZoneBottom":1.74799311945773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.244848064219735,"aZ":-14.27890074973158,"pfxX":4.591908873978701,"pfxZ":9.938238469555964,"pX":-1.6081942147608168,"pZ":2.9862019513649924,"vX0":-8.939075530597568,"vY0":-133.6861314259567,"vZ0":-4.454380147049231,"x":178.3,"y":158.15,"x0":1.1902347538703864,"y0":50.001213767935525,"z0":5.707175995112344,"aX":8.267799658282788},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.2,"spinRate":2126,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.41053904777731054,"extension":7.285475596659225},"index":1,"playId":"dfd0c02d-2600-30d6-8b38-d6a3c52fb1ae","pitchNumber":2,"startTime":"2025-08-05T00:34:23.715Z","endTime":"2025-08-05T00:34:27.646Z","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":91.4,"endSpeed":83.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.013471264304286,"aZ":-13.085227568403292,"pfxX":4.984872801305244,"pfxZ":10.743195766163893,"pX":0.17122213444121162,"pZ":2.0345269414989016,"vX0":-4.811904450450251,"vY0":-132.8322879116433,"vZ0":-6.815181975959456,"x":110.47,"y":183.85,"x0":1.363700904087604,"y0":50.00070054255649,"z0":5.595847020177767,"aX":8.854966736897602},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":-7.9,"spinRate":2078,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.41327274040740347,"extension":7.467244532299338},"index":2,"playId":"79ce7599-2235-355a-b88b-185f2f2cb418","pitchNumber":3,"startTime":"2025-08-05T00:34:45.808Z","endTime":"2025-08-05T00:34:49.209Z","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":87.5,"endSpeed":80.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.834468895232167,"aZ":-22.630709116524397,"pfxX":-0.9749362226517366,"pfxZ":5.8028193149986755,"pX":-1.0702063379370725,"pZ":1.8781195599564933,"vX0":-6.502037020444178,"vY0":-127.32795638680105,"vZ0":-5.002359801954884,"x":157.79,"y":188.07,"x0":1.6416439365521274,"y0":50.0003112014158,"z0":5.655862514763522,"aX":-1.6019972905991007},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.6,"breakHorizontal":3.2,"spinRate":2122,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4299521616974764,"extension":7.2112097125068635},"hitData":{"launchSpeed":49.9,"launchAngle":7.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.82,"coordY":166.32}},"index":3,"playId":"f891d0e1-ccca-3432-86a2-bb95030f130b","pitchNumber":4,"startTime":"2025-08-05T00:35:08.199Z","endTime":"2025-08-05T00:35:15.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:35:15.845Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a line drive to left fielder John Rave. Abraham Toro scores.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T00:35:35.351Z","endTime":"2025-08-05T00:36:15.565Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":{"id":663559,"link":"/api/v1/people/663559"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":79.6,"strikeZoneTop":3.29942966013539,"strikeZoneBottom":1.4932584366159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.224660212374417,"aZ":-25.9189008059622,"pfxX":-1.5551769574818037,"pfxZ":3.889780350435805,"pX":0.28620908495230496,"pZ":2.4646845269850113,"vX0":-3.4879447743159155,"vY0":-125.64177158263186,"vZ0":-2.9053955679480294,"x":106.09,"y":172.23,"x0":1.8915379760114317,"y0":50.00077999884627,"z0":5.730828171132192,"aX":-2.4981213055389295},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":3.6,"spinRate":1972,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4350956295429569,"extension":7.1186817822304524},"index":0,"playId":"8caddfb7-39b8-3320-8ce4-24c88d4aa0d9","pitchNumber":1,"startTime":"2025-08-05T00:35:45.657Z","endTime":"2025-08-05T00:35:49.555Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.755461467601037,"aZ":-29.415447721495294,"pfxX":-2.011688117391673,"pfxZ":1.7833024047795556,"pX":-0.07115623514781319,"pZ":2.0958877691009103,"vX0":-3.5556026382650767,"vY0":-123.62934351380582,"vZ0":-2.7734665636138747,"x":119.71,"y":182.19,"x0":1.6473113458059663,"y0":50.00332436782117,"z0":5.702408093831742,"aX":-3.112034085221506},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":4.4,"spinRate":1957,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.44312164669823595,"extension":7.255384146116937},"hitData":{"launchSpeed":96.9,"launchAngle":11.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.93,"coordY":122.3}},"index":1,"playId":"f0b99094-b155-3494-9218-d37186d44e33","pitchNumber":2,"startTime":"2025-08-05T00:36:03.866Z","endTime":"2025-08-05T00:36:15.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:36:15.565Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T00:37:15.172Z","endTime":"2025-08-05T00:39:16.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-05T00:36:38.580Z","endTime":"2025-08-05T00:37:17.468Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.49330428131817,"strikeZoneBottom":1.48117658123844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23687737367194,"aZ":-33.20357123801624,"pfxX":-0.1856650149005188,"pfxZ":-0.7715085581624184,"pX":-0.7594196459718966,"pZ":2.314706157766895,"vX0":-5.124478087706425,"vY0":-114.76419338833075,"vZ0":-0.3645665571055223,"x":145.95,"y":176.28,"x0":1.5313804442027057,"y0":50.00510071666649,"z0":5.723562899610526,"aX":-0.24624304960038002},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.2,"breakHorizontal":1.7,"spinRate":1768,"spinDirection":275},"zone":4,"typeConfidence":2.0,"plateTime":0.4781809734858875,"extension":7.114474909754209},"index":1,"playId":"e7d2a32b-5d73-3191-aca1-4d79111995e9","pitchNumber":1,"startTime":"2025-08-05T00:37:17.468Z","endTime":"2025-08-05T00:37:21.704Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44026424579366,"aZ":-29.5077672804099,"pfxX":-3.1556258998381304,"pfxZ":1.6994413267649469,"pX":-0.6759634695558846,"pZ":0.8751345519614817,"vX0":-4.7798329416764584,"vY0":-124.24637133468129,"vZ0":-5.552856382710032,"x":142.77,"y":215.15,"x0":1.6811672938303601,"y0":50.00152985149272,"z0":5.585366962819045,"aX":-4.941635902077671},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":6.8,"spinRate":2057,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.44051440336665104,"extension":7.214567853675253},"index":2,"playId":"1fc22a7d-3fb4-31cc-975d-af8c98ee52b1","pitchNumber":2,"startTime":"2025-08-05T00:37:36.873Z","endTime":"2025-08-05T00:37:40.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.42572877729363,"strikeZoneBottom":1.5591701131703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.269962301825778,"aZ":-12.075347741676872,"pfxX":1.076049613917629,"pfxZ":11.042529228938605,"pX":-0.8753107793891753,"pZ":3.823541851190271,"vX0":-6.2413175590855845,"vY0":-134.34196867586124,"vZ0":-2.741097536418906,"x":150.36,"y":135.54,"x0":1.3424619923542742,"y0":50.00196736243267,"z0":5.720383488491211,"aX":1.9598426047543547},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":-0.6,"spinRate":2069,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.40838803015986347,"extension":7.223455953755589},"index":3,"playId":"1463b39e-88f3-3929-8b29-de513917581e","pitchNumber":3,"startTime":"2025-08-05T00:37:59.319Z","endTime":"2025-08-05T00:38:03.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.46200757941796,"strikeZoneBottom":1.63169138080043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.690222872357598,"aZ":-26.381161002648867,"pfxX":-2.8057327668067287,"pfxZ":3.7054406810503107,"pX":0.006064073696273029,"pZ":1.2627485383298296,"vX0":-3.1337800111271297,"vY0":-124.21117104072302,"vZ0":-5.262860991209109,"x":116.77,"y":204.69,"x0":1.6482088703932165,"y0":50.00317076164293,"z0":5.600304137834395,"aX":-4.387712117136297},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":5.8,"spinRate":2044,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.44082707550502986,"extension":7.167424311156985},"index":4,"playId":"178a61f3-14ad-3601-8624-959e3dd17d1b","pitchNumber":4,"startTime":"2025-08-05T00:38:19.020Z","endTime":"2025-08-05T00:38:23.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.796866413069978,"aZ":-27.566055874378826,"pfxX":-3.157928188714566,"pfxZ":2.925501334556065,"pX":-1.276197546819433,"pZ":2.301358175101416,"vX0":-5.9556689894699755,"vY0":-124.40895223298509,"vZ0":-2.6379046153665695,"x":165.65,"y":176.64,"x0":1.5543454394476048,"y0":50.003001134076456,"z0":5.648570438350323,"aX":-4.974211554936967},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":7.1,"spinRate":2006,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4394291824972245,"extension":7.155817004217862},"index":5,"playId":"dee30a1f-e39f-3834-b70a-96fcc636fcce","pitchNumber":5,"startTime":"2025-08-05T00:38:40.796Z","endTime":"2025-08-05T00:38:44.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.74497026431304,"aZ":-31.06756164948491,"pfxX":-1.5939645408920011,"pfxZ":0.7988891606504147,"pX":-0.2086187395431236,"pZ":1.666121896644622,"vX0":-3.689185793093326,"vY0":-116.37907320517769,"vZ0":-2.5556134534910777,"x":124.95,"y":193.79,"x0":1.6007193107748525,"y0":50.00111933041246,"z0":5.705573801813944,"aX":-2.197111497665944},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.1,"breakHorizontal":3.7,"spinRate":1846,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4696845173257618,"extension":6.846144906628884},"hitData":{"launchSpeed":103.6,"launchAngle":28.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":152.16,"coordY":38.96}},"index":6,"playId":"9347587d-7472-3838-9971-33b20ee52e16","pitchNumber":6,"startTime":"2025-08-05T00:39:07.716Z","endTime":"2025-08-05T00:39:16.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:39:16.895Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T00:41:07.984Z","endTime":"2025-08-05T00:41:36.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.057089451119314,"aZ":-31.736903160682335,"pfxX":1.058314794423136,"pfxZ":0.25779322931120063,"pX":-0.21702417036528976,"pZ":3.232852278872295,"vX0":2.838954194170562,"vY0":-128.5688378417986,"vZ0":0.5210711822040235,"x":125.27,"y":151.49,"x0":-1.4718966556592772,"y0":50.00093231570358,"z0":5.485902371040561,"aX":1.7751126349807347},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-2.5,"spinRate":2436,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.42563985311419783,"extension":6.230443253732867},"hitData":{"launchSpeed":75.3,"launchAngle":38.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.12,"coordY":97.8}},"index":0,"playId":"fb20c585-4e9f-3e88-bf45-23f2f822dc04","pitchNumber":1,"startTime":"2025-08-05T00:41:27.543Z","endTime":"2025-08-05T00:41:36.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:41:36.246Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T00:41:57.343Z","endTime":"2025-08-05T00:42:34.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.40456475032666,"strikeZoneBottom":1.69128007500989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.228060302749427,"aZ":-26.813821304031972,"pfxX":-10.269141598322092,"pfxZ":2.7351147334240586,"pX":-0.7399709118466267,"pZ":2.1853384669325364,"vX0":5.3455973171973366,"vY0":-139.1234037732923,"vZ0":-3.691380567660918,"x":145.21,"y":179.78,"x0":-1.3522011183031837,"y0":50.002279250902454,"z0":5.306570277830218,"aX":-20.1286956854827},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.3,"breakHorizontal":17.5,"spinRate":2131,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3937016278022041,"extension":6.324275944780795},"index":0,"playId":"6c12f071-0ea9-3eac-9cba-e3faa01cfb66","pitchNumber":1,"startTime":"2025-08-05T00:42:05.844Z","endTime":"2025-08-05T00:42:10.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97260927262657,"aZ":-29.846057618702282,"pfxX":1.5275885418300494,"pfxZ":1.383549329914091,"pX":0.4204736263464002,"pZ":2.6840143754139496,"vX0":3.7837916298866814,"vY0":-129.01121875654513,"vZ0":-1.1807600490636463,"x":100.97,"y":166.31,"x0":-1.2639989780073992,"y0":50.00374162428348,"z0":5.449115352545863,"aX":2.5736852301295396},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-3.6,"spinRate":2452,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.42463310290197365,"extension":6.366660942885284},"hitData":{"launchSpeed":96.4,"launchAngle":11.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.61,"coordY":105.32}},"index":1,"playId":"6564a2cc-344e-37db-83a0-e80378fa51f7","pitchNumber":2,"startTime":"2025-08-05T00:42:23.967Z","endTime":"2025-08-05T00:42:34.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:42:34.641Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vinnie Pasquantino grounds into a double play, second baseman Romy Gonzalez to shortstop Trevor Story to first baseman Abraham Toro. Bobby Witt Jr. out at 2nd. Vinnie Pasquantino out at 1st.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T00:42:46.560Z","endTime":"2025-08-05T00:44:27.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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,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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.63690473579219,"strikeZoneBottom":1.77842671644058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50534730838472,"aZ":-18.153960345621442,"pfxX":-4.489298630138079,"pfxZ":7.274915206029581,"pX":0.6797263633953672,"pZ":3.695493384075466,"vX0":6.674990728381458,"vY0":-137.91839988891826,"vZ0":-1.3035497374289737,"x":91.09,"y":139.0,"x0":-1.1879772470535392,"y0":50.00393693088398,"z0":5.397855132154592,"aX":-8.654044703227944},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":6.7,"spinRate":2143,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.39704828398973246,"extension":6.322427980280802},"index":0,"playId":"d53a197d-d147-3c0e-9ce2-b9da21ad3ee3","pitchNumber":1,"startTime":"2025-08-05T00:42:59.683Z","endTime":"2025-08-05T00:43:04.275Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.61771678133418,"strikeZoneBottom":1.68747159433981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86122151822923,"aZ":-28.445476987616622,"pfxX":0.834806989049222,"pfxZ":2.2367174361884166,"pX":0.9530185154650509,"pZ":1.9104350563846562,"vX0":5.294468222457928,"vY0":-128.1231043071842,"vZ0":-3.1544042510033896,"x":80.67,"y":187.2,"x0":-1.24650083506291,"y0":50.00172492071553,"z0":5.37461404964355,"aX":1.3910764022987503},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-2.6,"spinRate":2456,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.42709703053606596,"extension":6.368489705080478},"index":1,"playId":"07c4fe82-abf0-3ee0-a110-dd18705042bb","pitchNumber":2,"startTime":"2025-08-05T00:43:17.929Z","endTime":"2025-08-05T00:43:22.528Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.62776432315752,"strikeZoneBottom":1.84217928787496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6041913603383,"aZ":-25.96791536354688,"pfxX":-10.570559412720963,"pfxZ":3.188948824917963,"pX":-0.724148078149283,"pZ":1.1175461789710055,"vX0":5.302886995409562,"vY0":-138.54662096283292,"vZ0":-6.4918494711610695,"x":144.6,"y":208.61,"x0":-1.2883092087722714,"y0":50.004663323313444,"z0":5.223817402269911,"aX":-20.576288127931626},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.6,"breakHorizontal":18.1,"spinRate":2154,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.39515554615570636,"extension":6.239439348983181},"index":2,"playId":"3770ae20-1dde-34fb-9f5f-51df5fb49b23","pitchNumber":3,"startTime":"2025-08-05T00:43:38.648Z","endTime":"2025-08-05T00:43:42.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.55526339031616,"strikeZoneBottom":1.73336838058796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.155837171123274,"aZ":-15.395057202620443,"pfxX":-3.8489618916791595,"pfxZ":8.622309523477346,"pX":-0.535489762604176,"pZ":1.9198335431844678,"vX0":3.741581783882379,"vY0":-138.64599724793416,"vZ0":-6.470496177654817,"x":137.41,"y":186.94,"x0":-1.4027812579865322,"y0":50.0011233371215,"z0":5.312194868356914,"aX":-7.48866339538757},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":6.2,"spinRate":2142,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39512773176008986,"extension":6.2639306686392695},"index":3,"playId":"78cd6115-f260-361c-aa15-5fba3bba7d93","pitchNumber":4,"startTime":"2025-08-05T00:43:58.987Z","endTime":"2025-08-05T00:44:02.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.237421492805034,"aZ":-28.893279880397678,"pfxX":1.7911248923971623,"pfxZ":1.978842744348709,"pX":0.08799147888067624,"pZ":2.7738560786588136,"vX0":3.073186031236257,"vY0":-127.860807155319,"vZ0":-0.8937574020302648,"x":113.65,"y":163.89,"x0":-1.361921096283561,"y0":50.00202346068642,"z0":5.394189847539268,"aX":2.9660613441011616},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-4.0,"spinRate":2385,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4282910009346659,"extension":6.312550169774176},"hitData":{"launchSpeed":81.7,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.65,"coordY":149.15}},"index":4,"playId":"bea563b4-0695-342c-9a44-2ff15cdef22d","pitchNumber":5,"startTime":"2025-08-05T00:44:19.290Z","endTime":"2025-08-05T00:44:27.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:44:27.432Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T00:46:53.657Z","endTime":"2025-08-05T00:48:22.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Clarke replaces Bailey Falter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T00:46:13.304Z","endTime":"2025-08-05T00:46:55.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.65369252530436,"strikeZoneBottom":1.74206802697221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.893055318924937,"aZ":-12.018153404148174,"pfxX":-4.04466182208647,"pfxZ":10.555778060636094,"pX":-0.5393516688446727,"pZ":3.38965643502575,"vX0":1.877484325776595,"vY0":-137.425832934048,"vZ0":-4.664212706828379,"x":137.56,"y":147.26,"x0":-0.7064428773284216,"y0":50.00496092239314,"z0":5.927418591134555,"aX":-7.725417398843658},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2399,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.3987989554416158,"extension":6.332252429843202},"index":1,"playId":"8c8c099c-4662-310c-bece-d2f79499eca1","pitchNumber":1,"startTime":"2025-08-05T00:46:55.993Z","endTime":"2025-08-05T00:47:00.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.060459892433794,"aZ":-29.81592353129991,"pfxX":3.2180024430437797,"pfxZ":1.4447654161275683,"pX":0.345699693292204,"pZ":3.3417155131196146,"vX0":1.6020430752840307,"vY0":-126.67091617543721,"vZ0":-0.9148369589909038,"x":103.82,"y":148.55,"x0":-0.7123366401282529,"y0":50.002714164750664,"z0":6.084300928062734,"aX":5.245951598734627},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-6.2,"spinRate":2331,"spinDirection":134},"zone":3,"typeConfidence":0.92,"plateTime":0.43184784447385116,"extension":6.268583390987647},"index":2,"playId":"1ed6f883-4448-30f2-b454-b1c0e518f07e","pitchNumber":2,"startTime":"2025-08-05T00:47:10.936Z","endTime":"2025-08-05T00:47:14.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.52690352106364,"strikeZoneBottom":1.54385747425962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62808681483506,"aZ":-29.049746050114923,"pfxX":2.803582691636743,"pfxZ":1.8880258029101125,"pX":1.400864396168198,"pZ":3.242199251158548,"vX0":3.9498430573064858,"vY0":-127.6406717403383,"vZ0":-1.425825565269689,"x":63.6,"y":151.24,"x0":-0.5293213697938451,"y0":50.00304765477162,"z0":6.089904815403877,"aX":4.636989687654112},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-6.0,"spinRate":2296,"spinDirection":147},"zone":12,"typeConfidence":0.92,"plateTime":0.4286845389399958,"extension":6.202632239004221},"index":3,"playId":"d9d85961-e9da-3b02-bb7c-142bd37cca71","pitchNumber":3,"startTime":"2025-08-05T00:47:27.135Z","endTime":"2025-08-05T00:47:32.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11564669150793,"aZ":-17.807062109308163,"pfxX":-7.113585407628758,"pfxZ":7.371725533683596,"pX":-0.9093822600171715,"pZ":2.428459469125379,"vX0":1.7902570964986686,"vY0":-138.5276538029583,"vZ0":-6.2467364139808845,"x":151.66,"y":173.21,"x0":-0.6385012919072501,"y0":50.00536646433112,"z0":5.897762164961632,"aX":-13.866285902416788},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":12.5,"spinRate":2353,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3949606512667958,"extension":6.321916877534707},"index":4,"playId":"e9720895-fea6-3350-b9a7-2222e9e33133","pitchNumber":4,"startTime":"2025-08-05T00:47:42.855Z","endTime":"2025-08-05T00:47:46.540Z","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":88.4,"endSpeed":81.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.265353685724953,"aZ":-27.587253946130087,"pfxX":3.100134672817035,"pfxZ":2.7272178927747746,"pX":0.44751884947347514,"pZ":2.0045017758372365,"vX0":1.587544333156092,"vY0":-128.80969498601794,"vZ0":-4.526946476618071,"x":99.94,"y":184.66,"x0":-0.579293464284464,"y0":50.00609954817194,"z0":5.912976418067784,"aX":5.220185374276176},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-6.0,"spinRate":2316,"spinDirection":151},"zone":9,"typeConfidence":0.93,"plateTime":0.42491656304386005,"extension":6.199314533345365},"hitData":{"launchSpeed":81.1,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.0,"coordY":167.0}},"index":5,"playId":"cadd977c-208c-39bc-a124-4bc91a7338bc","pitchNumber":5,"startTime":"2025-08-05T00:48:14.733Z","endTime":"2025-08-05T00:48:22.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:48:22.370Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a ground ball to third baseman Maikel Garcia, deflected by pitcher Taylor Clarke.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T00:48:29.243Z","endTime":"2025-08-05T00:50:17.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664199,"link":"/api/v1/people/664199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.339200193840423,"aZ":-20.790642109818236,"pfxX":-7.400088694733361,"pfxZ":5.851381093730172,"pX":-1.569091773487654,"pZ":3.1032209578325274,"vX0":0.06564792472015063,"vY0":-138.66186134346796,"vZ0":-4.350304620023245,"x":176.81,"y":154.99,"x0":-0.6319701779364116,"y0":50.00095259298422,"z0":6.081629112990023,"aX":-14.391438009411448},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":13.4,"spinRate":2357,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39517577031476847,"extension":6.22469511811185},"index":0,"playId":"c4add372-79eb-337c-be72-fbf4b9403ca3","pitchNumber":1,"startTime":"2025-08-05T00:48:51.456Z","endTime":"2025-08-05T00:48:56.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.172364662367826,"aZ":-29.10099236761428,"pfxX":3.1875084378263203,"pfxZ":1.8451090635182599,"pX":0.527753767743488,"pZ":2.3497589468490285,"vX0":1.3593159935232837,"vY0":-127.37977837478341,"vZ0":-3.5008061378829995,"x":96.88,"y":175.34,"x0":-0.42495507485966005,"y0":50.00048395405948,"z0":6.012511335958491,"aX":5.301011421873806},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":-6.1,"spinRate":2317,"spinDirection":152},"zone":6,"typeConfidence":0.92,"plateTime":0.42799888045477275,"extension":6.2696760251675},"index":1,"playId":"bea0f700-6de3-380e-a592-38d769b9bcda","pitchNumber":2,"startTime":"2025-08-05T00:49:18.594Z","endTime":"2025-08-05T00:49:21.662Z","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-05T00:49:35.500Z","endTime":"2025-08-05T00:49:51.012Z","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(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.8,"endSpeed":86.6,"strikeZoneTop":3.49416385244395,"strikeZoneBottom":1.69343658904879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40205070147892,"aZ":-15.40847859415885,"pfxX":-4.142221636517794,"pfxZ":8.696982299157217,"pX":1.470646555745815,"pZ":4.485805260790481,"vX0":6.601034343017179,"vY0":-137.9066289323999,"vZ0":-1.5127297263283794,"x":60.94,"y":117.66,"x0":-0.41481691651814884,"y0":50.00400819905163,"z0":6.079821925268086,"aX":-7.9870455315598905},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":6.1,"spinRate":2457,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3970359387503519,"extension":6.064755014916713},"index":3,"playId":"5bde225c-cb49-33f9-a1d3-81f91ec683f7","pitchNumber":3,"startTime":"2025-08-05T00:49:51.012Z","endTime":"2025-08-05T00:49:54.074Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.276134499334525,"aZ":-20.93436492010905,"pfxX":-9.206107430984412,"pfxZ":5.74494138380871,"pX":0.6108533704142921,"pZ":2.609081165817212,"vX0":5.822549716479574,"vY0":-138.81412498937468,"vZ0":-5.140065811171569,"x":93.72,"y":168.33,"x0":-0.31479974206817146,"y0":50.0035316096086,"z0":5.87310591886825,"aX":-18.016431146191554},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2375,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3941494062346349,"extension":6.322067463539422},"hitData":{"launchAngle":-79.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.0,"coordY":183.0}},"index":4,"playId":"613f9ea6-6ee5-30ea-9ee9-537a3e2bb9a7","pitchNumber":4,"startTime":"2025-08-05T00:50:06.417Z","endTime":"2025-08-05T00:50:17.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:50:17.438Z","atBatIndex":43},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ceddanne Rafaela grounds into a double play, third baseman Maikel Garcia to second baseman Jonathan India to first baseman Vinnie Pasquantino. Trevor Story out at 2nd. Ceddanne Rafaela out at 1st.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T00:51:02.233Z","endTime":"2025-08-05T00:51:35.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"21b94554-a9fc-3df4-8451-90421399e567","startTime":"2025-08-05T00:50:47.697Z","endTime":"2025-08-05T00:50:52.311Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58799537337407,"aZ":-29.556251990656207,"pfxX":2.6087363877451204,"pfxZ":1.6364394178501556,"pX":0.1512031661501437,"pZ":2.8513379994463826,"vX0":1.0061292631524306,"vY0":-125.475296948525,"vZ0":-1.983693251545621,"x":111.24,"y":161.79,"x0":-0.5935457979597903,"y0":50.00417744363627,"z0":6.052740853619262,"aX":4.173360709906523},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":-4.9,"spinRate":2210,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.4359633792369211,"extension":6.2460647517795715},"index":1,"playId":"14361ef4-0b62-3007-9397-cba624e6cc97","pitchNumber":1,"startTime":"2025-08-05T00:51:04.575Z","endTime":"2025-08-05T00:51:07.575Z","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":94.0,"endSpeed":86.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.095347022852266,"aZ":-17.955429744008978,"pfxX":-7.774963673695942,"pfxZ":7.490876313113254,"pX":-0.9851761511250554,"pZ":2.2991239855736407,"vX0":1.6496088434766314,"vY0":-136.856427792132,"vZ0":-6.441192440900723,"x":154.55,"y":176.7,"x0":-0.5855564896187252,"y0":50.00127145634639,"z0":5.912273959173052,"aX":-14.751752465377923},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":13.7,"spinRate":2380,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4001704099199337,"extension":6.3513941717194475},"hitData":{"launchSpeed":81.7,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":168.4}},"index":2,"playId":"d41edc42-38d3-3cbf-91fa-83c7d0fd9db5","pitchNumber":2,"startTime":"2025-08-05T00:51:27.952Z","endTime":"2025-08-05T00:51:35.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:51:35.505Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:53:30.040Z","endTime":"2025-08-05T00:55:16.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":88.8,"strikeZoneTop":3.51423706631476,"strikeZoneBottom":1.56129899841377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66696984926293,"aZ":-23.38974790286208,"pfxX":-9.934040748211139,"pfxZ":4.364316265824067,"pX":0.7840858401502684,"pZ":2.0363993918023087,"vX0":9.103312015351815,"vY0":-140.86823868318106,"vZ0":-4.867683374629894,"x":87.11,"y":183.8,"x0":-1.196987699348467,"y0":50.00072416622617,"z0":5.296571863392926,"aX":-19.98503734130563},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":16.2,"spinRate":2196,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.38866224895769275,"extension":6.441780315420736},"index":0,"playId":"dd548547-ddda-3415-9081-bd5c87150870","pitchNumber":1,"startTime":"2025-08-05T00:53:47.130Z","endTime":"2025-08-05T00:53:51.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93123911927422,"aZ":-35.80520729072154,"pfxX":4.470286849631403,"pfxZ":-2.269185036688729,"pX":1.1431778870434064,"pZ":0.9018030110118785,"vX0":5.004878105143582,"vY0":-125.46716446011845,"vZ0":-3.401499447803885,"x":73.42,"y":214.43,"x0":-1.4569527383787293,"y0":50.004610329541585,"z0":5.187124830747406,"aX":7.141891425978121},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.7,"breakHorizontal":-9.2,"spinRate":2633,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43622068236740885,"extension":6.122849694366845},"index":1,"playId":"cf3fe0b3-a523-37a8-833d-4b982125ece3","pitchNumber":2,"startTime":"2025-08-05T00:54:04.080Z","endTime":"2025-08-05T00:54:07.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.50772646064532,"strikeZoneBottom":1.66498865228388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0224061890138,"aZ":-33.93564139113167,"pfxX":5.991167814376022,"pfxZ":-1.1062593469545314,"pX":2.037354321318173,"pZ":1.9468132750141585,"vX0":6.497178172913495,"vY0":-125.44671505458949,"vZ0":-1.3244261439146217,"x":39.34,"y":186.22,"x0":-1.3672969286942964,"y0":50.00441281886112,"z0":5.25490425362781,"aX":9.522548618267706},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.0,"breakHorizontal":-12.4,"spinRate":2330,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4370716657574931,"extension":6.236225695318942},"index":2,"playId":"620f6865-53dd-396b-a772-73f5cb0491ff","pitchNumber":3,"startTime":"2025-08-05T00:54:24.115Z","endTime":"2025-08-05T00:54:27.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.822111601083215,"aZ":-14.861263392864906,"pfxX":-5.040690780190703,"pfxZ":9.001147882562874,"pX":0.037991780119696165,"pZ":3.540049891475558,"vX0":5.363887740773035,"vY0":-138.2942961701688,"vZ0":-2.5560982329526234,"x":115.55,"y":143.2,"x0":-1.2782149293451452,"y0":50.00571638979736,"z0":5.481683789267086,"aX":-9.698645061965887},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2278,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3971178016001371,"extension":6.386608020942812},"index":3,"playId":"f636d69d-c8aa-3404-a350-dcea5f58fca3","pitchNumber":4,"startTime":"2025-08-05T00:54:44.318Z","endTime":"2025-08-05T00:54:47.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91262672241235,"aZ":-24.606505751927834,"pfxX":-10.597626990626686,"pfxZ":3.8855370383981915,"pX":0.2869337936327326,"pZ":2.1411081749401126,"vX0":7.811177699044356,"vY0":-138.63047818935033,"vZ0":-4.313280721394715,"x":106.06,"y":180.97,"x0":-1.189986942951159,"y0":50.00265907044304,"z0":5.359220547587499,"aX":-20.632827968697516},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.4,"breakHorizontal":17.5,"spinRate":2164,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.39506366950630456,"extension":6.427658677424453},"hitData":{"launchSpeed":106.4,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.22,"coordY":131.38}},"index":4,"playId":"fdc4a885-3385-3709-8c83-1fe7011b3ced","pitchNumber":5,"startTime":"2025-08-05T00:55:06.887Z","endTime":"2025-08-05T00:55:16.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:55:16.917Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:55:28.694Z","endTime":"2025-08-05T00:56:50.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.690361288812028,"aZ":-26.901322076135525,"pfxX":-0.036920823573400874,"pfxZ":3.102922907695735,"pX":0.12415194054165535,"pZ":2.4789957898193498,"vX0":3.689423289142878,"vY0":-128.94509464949962,"vZ0":-2.2651989764309755,"x":112.27,"y":171.85,"x0":-1.3152579139143294,"y0":50.00094803509278,"z0":5.4268151571034124,"aX":-0.06321321230265892},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-0.7,"spinRate":2446,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.42340766897011806,"extension":6.177521799695886},"index":0,"playId":"9d81c30e-d19a-37ba-951e-112eaf82eac0","pitchNumber":1,"startTime":"2025-08-05T00:55:43.615Z","endTime":"2025-08-05T00:55:46.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.64574171479811,"strikeZoneBottom":1.63394517072876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.827790248479808,"aZ":-29.94825538633593,"pfxX":3.5744783693961786,"pfxZ":1.4174624408503487,"pX":2.201450590933925,"pZ":0.5383227955877377,"vX0":7.673242443709871,"vY0":-124.73315297769118,"vZ0":-5.294632828895428,"x":33.09,"y":224.25,"x0":-1.3830351788748827,"y0":50.00466993935842,"z0":5.167405000899223,"aX":5.612840774442329},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":-8.3,"spinRate":2492,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.439666639828427,"extension":6.137412532688598},"index":1,"playId":"fb96965b-4676-35c1-8187-fd6136c5e549","pitchNumber":2,"startTime":"2025-08-05T00:56:02.310Z","endTime":"2025-08-05T00:56:05.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.616750351506784,"aZ":-17.673484582895217,"pfxX":-5.794638151482911,"pfxZ":7.715462724568988,"pX":0.20358967746362833,"pZ":3.881317783093753,"vX0":6.251693327772105,"vY0":-136.3748701153118,"vZ0":-1.0048331592729134,"x":109.24,"y":133.98,"x0":-1.3681149159933534,"y0":50.00111263815481,"z0":5.476166405677277,"aX":-10.889221442000204},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":9.1,"spinRate":2147,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4019678001551461,"extension":6.3147374497775},"index":2,"playId":"8cd126c0-52e9-3722-a1c7-cef6126cdc30","pitchNumber":3,"startTime":"2025-08-05T00:56:24.166Z","endTime":"2025-08-05T00:56:27.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.227565926986124,"aZ":-34.90593491380161,"pfxX":5.215307174189623,"pfxZ":-1.7322958104652453,"pX":1.0754231414807047,"pZ":0.5863903927237678,"vX0":4.387080149838658,"vY0":-124.55326767938222,"vZ0":-4.202972339225424,"x":76.01,"y":222.95,"x0":-1.3842958545043984,"y0":50.004265587307685,"z0":5.171855815782081,"aX":8.220992153152196},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.8,"breakHorizontal":-10.4,"spinRate":2588,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43919511503985875,"extension":6.29060475042622},"index":3,"playId":"ec8c5853-f907-3b9d-bd75-6e3c0add75f4","pitchNumber":4,"startTime":"2025-08-05T00:56:46.342Z","endTime":"2025-08-05T00:56:50.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:56:50.288Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Yastrzemski pops out to catcher Connor Wong in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:57:04.461Z","endTime":"2025-08-05T00:58:09.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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(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":88.5,"endSpeed":81.9,"strikeZoneTop":3.48743753888746,"strikeZoneBottom":1.58221523475029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.215248862313075,"aZ":-28.680335678175194,"pfxX":-0.20004930723178482,"pfxZ":2.0631934817169126,"pX":-0.7122576769553466,"pZ":1.3069236670831392,"vX0":2.131561012549833,"vY0":-128.91298162860758,"vZ0":-4.406309121526446,"x":144.15,"y":203.49,"x0":-1.5216120898619407,"y0":50.002369221856505,"z0":5.236086382260015,"aX":-0.33881702322194074},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":-0.1,"spinRate":2455,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.42385596430279104,"extension":6.199443086734855},"index":0,"playId":"a2b9d9b2-0560-37e5-8c8b-ef87195b3b43","pitchNumber":1,"startTime":"2025-08-05T00:57:19.138Z","endTime":"2025-08-05T00:57:23.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.49586648581309,"strikeZoneBottom":1.62713049685433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37973098026262,"aZ":-14.868265861295214,"pfxX":-3.4495191161322722,"pfxZ":9.02881544546305,"pX":-1.7160846366142477,"pZ":3.737186626543961,"vX0":0.4862364823423901,"vY0":-137.74936892865188,"vZ0":-2.0460662887049637,"x":182.41,"y":137.88,"x0":-1.4471975707332705,"y0":50.000536938474404,"z0":5.497923414663105,"aX":-6.609771309669454},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":6.1,"spinRate":2240,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3980390828753917,"extension":6.16812706769233},"index":1,"playId":"0e2b7dcc-926d-3841-90e7-2bcbed3b7dcf","pitchNumber":2,"startTime":"2025-08-05T00:57:38.414Z","endTime":"2025-08-05T00:57:42.260Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38635937501725,"aZ":-14.98604018232366,"pfxX":-4.817444909741411,"pfxZ":8.927231223078213,"pX":0.6861966034800676,"pZ":2.4808432413134276,"vX0":6.744671485168377,"vY0":-138.04312108334528,"vZ0":-5.023733744956787,"x":90.84,"y":171.8,"x0":-1.1654816253730487,"y0":50.005141849450055,"z0":5.336996220953224,"aX":-9.278082708329817},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2266,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3971249418732947,"extension":6.292397072168098},"hitData":{"launchSpeed":73.2,"launchAngle":84.0,"totalDistance":27.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":132.56,"coordY":216.54}},"index":2,"playId":"ce657c64-30a6-3884-867c-716e7d0ce02a","pitchNumber":3,"startTime":"2025-08-05T00:58:00.252Z","endTime":"2025-08-05T00:58:09.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:58:09.645Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:58:23.388Z","endTime":"2025-08-05T00:59:53.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.31135183189254,"strikeZoneBottom":1.45925715108431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.387939044802216,"aZ":-30.02357518945749,"pfxX":-0.1762303495638733,"pfxZ":1.2628017828799791,"pX":-0.6788564756761866,"pZ":2.7471201983955744,"vX0":2.262359725457031,"vY0":-128.52095527429188,"vZ0":-0.756314125943139,"x":142.88,"y":164.61,"x0":-1.5413205344801846,"y0":50.00288958613775,"z0":5.342527720177081,"aX":-0.30046965268812437},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":-0.1,"spinRate":2494,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.4234448181282011,"extension":6.1801846837945025},"index":0,"playId":"35790bf0-3a0f-3e03-b869-5800d7c68af6","pitchNumber":1,"startTime":"2025-08-05T00:58:40.892Z","endTime":"2025-08-05T00:58:45.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.173305865557165,"aZ":-25.004444393476078,"pfxX":-9.38557701418911,"pfxZ":4.313360631602283,"pX":-0.9330277484844014,"pZ":0.8355780534008361,"vX0":4.386270877244586,"vY0":-128.55842471814339,"vZ0":-5.822497972368397,"x":152.56,"y":216.22,"x0":-1.4474791726088068,"y0":50.006051889939684,"z0":5.086524563127186,"aX":-15.61695505989809},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":1867,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.427055134170375,"extension":6.309799882014722},"index":1,"playId":"650e381e-b42a-3d51-8d3a-644db214e47c","pitchNumber":2,"startTime":"2025-08-05T00:58:58.756Z","endTime":"2025-08-05T00:59:03.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.26921261188977,"strikeZoneBottom":1.30900180279926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73994526577031,"aZ":-17.011229644724974,"pfxX":-6.672597504750784,"pfxZ":7.997559991754546,"pX":-0.12148377299402352,"pZ":3.684041884478149,"vX0":5.399831769286214,"vY0":-137.1614658250876,"vZ0":-1.6228281429653597,"x":121.63,"y":139.31,"x0":-1.2535994889294237,"y0":50.00345799505294,"z0":5.449425502106698,"aX":-12.651592603670153},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2254,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40008553665793567,"extension":6.381583965126226},"index":2,"playId":"971bcadb-4ca2-3ac6-b4bd-d94d8aa40854","pitchNumber":3,"startTime":"2025-08-05T00:59:23.916Z","endTime":"2025-08-05T00:59:28.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9456416865138,"aZ":-17.76064180682542,"pfxX":-9.797210133992852,"pfxZ":7.326510075541466,"pX":0.759152257012371,"pZ":2.090218226518442,"vX0":8.584167176691404,"vY0":-139.30054328123356,"vZ0":-5.788312575804144,"x":88.06,"y":182.34,"x0":-1.0876981258005889,"y0":50.00398249110033,"z0":5.367078446472952,"aX":-19.278341330012356},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":16.0,"spinRate":2204,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3930186681651735,"extension":6.354365737475068},"hitData":{"launchSpeed":88.3,"launchAngle":29.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.17,"coordY":79.41}},"index":3,"playId":"39dc70d7-f646-35a5-b224-0b497503251a","pitchNumber":4,"startTime":"2025-08-05T00:59:45.438Z","endTime":"2025-08-05T00:59:53.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:59:53.293Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T01:02:11.283Z","endTime":"2025-08-05T01:02:46.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Long replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:01:37.300Z","endTime":"2025-08-05T01:02:13.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.60361730336426,"strikeZoneBottom":1.69075161209451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.171435182476152,"aZ":-29.61199511545185,"pfxX":-1.0583106777712992,"pfxZ":1.6659310504416842,"pX":-1.1701153912532194,"pZ":1.6960476807996254,"vX0":-5.946100691562144,"vY0":-122.81125039342645,"vZ0":-4.166237255033389,"x":161.6,"y":192.99,"x0":1.414706353476242,"y0":50.00003498140941,"z0":5.918790185172818,"aX":-1.6241855361746966},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":3.2,"spinRate":2134,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.44512377790819535,"extension":5.825854371286098},"index":1,"playId":"1691985c-227d-36ca-b701-05e61c3760e9","pitchNumber":1,"startTime":"2025-08-05T01:02:13.616Z","endTime":"2025-08-05T01:02:17.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.52295034712379,"strikeZoneBottom":1.50023530246639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.079666936309597,"aZ":-11.684263800649187,"pfxX":4.120604864021061,"pfxZ":11.41347960076395,"pX":-0.5914825370984576,"pZ":2.142923759658795,"vX0":-6.789005896257989,"vY0":-133.25505736540626,"vZ0":-7.307103909481165,"x":139.55,"y":180.92,"x0":1.4558428651719804,"y0":50.003377413604085,"z0":5.767825524032727,"aX":7.398371872762443},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.2,"breakHorizontal":-6.0,"spinRate":2252,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.41130096162632324,"extension":6.028835996814213},"index":2,"playId":"8cddd666-f8bb-39f1-9749-06e7f6d2a02f","pitchNumber":2,"startTime":"2025-08-05T01:02:26.462Z","endTime":"2025-08-05T01:02:30.294Z","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":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.180886876172018,"aZ":-42.535731249002055,"pfxX":-3.5596419860343675,"pfxZ":-7.9637393702689145,"pX":0.4723975706588385,"pZ":2.8656380328139415,"vX0":-3.028981127955748,"vY0":-113.77269026417484,"vZ0":3.447377333809935,"x":98.99,"y":161.41,"x0":2.286523442262508,"y0":50.000406663036905,"z0":5.565812631147658,"aX":-4.633389312151101},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.1,"breakHorizontal":7.2,"spinRate":2597,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.4826669916414832,"extension":5.66050340604748},"hitData":{"launchSpeed":71.1,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":172.46}},"index":3,"playId":"2aa5fba5-f5cc-329c-9ae2-dcd437209f82","pitchNumber":3,"startTime":"2025-08-05T01:02:39.049Z","endTime":"2025-08-05T01:02:46.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:02:46.831Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T01:02:57.382Z","endTime":"2025-08-05T01:04:52.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.39514047790477,"strikeZoneBottom":1.5845214186774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086093861795565,"aZ":-14.011870060174273,"pfxX":4.4704432318686464,"pfxZ":9.714164999428164,"pX":0.08017955797935544,"pZ":1.910582746083199,"vX0":-5.388631175096201,"vY0":-135.95116172705704,"vZ0":-7.415473050972687,"x":113.94,"y":187.19,"x0":1.5081158671730237,"y0":50.00677743374377,"z0":5.648357099664719,"aX":8.362020202814072},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-7.0,"spinRate":2189,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.40303913441609085,"extension":6.048284385803711},"index":0,"playId":"790a7d3e-bf5c-31d8-bf47-1f619dca0a9e","pitchNumber":1,"startTime":"2025-08-05T01:03:15.464Z","endTime":"2025-08-05T01:03:19.120Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.24649919561243,"strikeZoneBottom":1.43525680671387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08562473059385,"aZ":-28.743969475068624,"pfxX":6.3693305580202795,"pfxZ":2.1307145550247526,"pX":1.119936020575547,"pZ":2.5145020994594027,"vX0":-3.958974171840812,"vY0":-125.65146199836158,"vZ0":-2.031481470097587,"x":74.31,"y":170.89,"x0":1.8838669033934512,"y0":50.000081113910895,"z0":5.655756693239983,"aX":10.241770859655038},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-10.7,"spinRate":1449,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4349498511096188,"extension":6.090896038425697},"index":1,"playId":"d79bf761-9af8-366a-a5fd-1435c6f39e09","pitchNumber":2,"startTime":"2025-08-05T01:03:28.813Z","endTime":"2025-08-05T01:03:33.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":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.22926186107845,"strikeZoneBottom":1.56534651427467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.219643738980597,"aZ":-15.58052471145469,"pfxX":3.9082281774813015,"pfxZ":9.058981047853548,"pX":-0.5814524040285007,"pZ":4.3219997549162,"vX0":-6.527229936742244,"vY0":-134.49792629128072,"vZ0":-1.279791774221277,"x":139.16,"y":122.09,"x0":1.3692632762782244,"y0":50.003321392810776,"z0":5.90914583134841,"aX":7.160040480810847},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-5.6,"spinRate":2226,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4072626079717958,"extension":6.1033127918106285},"index":2,"playId":"874c6126-3f09-3cab-be4e-b00e673a7494","pitchNumber":3,"startTime":"2025-08-05T01:03:45.910Z","endTime":"2025-08-05T01:03:49.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.10322096606212,"strikeZoneBottom":1.40251450990986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16415738998374,"aZ":-30.687369392792156,"pfxX":-0.605854177893145,"pfxZ":1.0093262254965065,"pX":-0.744471901418975,"pZ":3.1910323078746488,"vX0":-4.659168130191351,"vY0":-120.29350766105061,"vZ0":-0.30713499275329736,"x":145.38,"y":152.62,"x0":1.295394267523173,"y0":50.00014272134906,"z0":6.039098074125744,"aX":-0.8874162994129631},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":2.2,"spinRate":2186,"spinDirection":265},"zone":1,"typeConfidence":2.0,"plateTime":0.4551930833819311,"extension":5.881926623094572},"index":3,"playId":"85960c68-61ac-389a-b59b-107ecfcd6749","pitchNumber":4,"startTime":"2025-08-05T01:04:02.766Z","endTime":"2025-08-05T01:04:06.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.426342604766138,"aZ":-41.80995370273351,"pfxX":-0.7640977555409871,"pfxZ":-7.722149332503709,"pX":0.24550939471487543,"pZ":1.4087788651506539,"vX0":-2.3104407068900437,"vY0":-111.45170166035135,"vZ0":-0.845922676502574,"x":107.64,"y":200.74,"x0":1.3979433972950903,"y0":50.00025019344496,"z0":6.139295125117213,"aX":-0.9537616225037},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.8,"breakHorizontal":2.0,"spinRate":2585,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.49284557739351076,"extension":5.839146236488331},"index":4,"playId":"7a1c47f9-e216-3d6a-adcb-afbc3e35c648","pitchNumber":5,"startTime":"2025-08-05T01:04:17.910Z","endTime":"2025-08-05T01:04:22.598Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46309006626524,"aZ":-28.065833157590866,"pfxX":6.727405702653968,"pfxZ":2.6007514601176585,"pX":0.38403269769612847,"pZ":1.6611866279787533,"vX0":-5.137411465399142,"vY0":-124.24341339778385,"vZ0":-4.110395615613007,"x":102.36,"y":193.93,"x0":1.5940196722953233,"y0":50.002073752595024,"z0":5.642093411242378,"aX":10.626668466295962},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.1,"breakHorizontal":-11.2,"spinRate":1461,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.43909495029347756,"extension":6.096808113948253},"index":5,"playId":"b5599dec-4a6d-3838-b137-156491b8022a","pitchNumber":6,"startTime":"2025-08-05T01:04:48.807Z","endTime":"2025-08-05T01:04:52.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:04:52.608Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Connor Wong pops out to second baseman Jonathan India.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T01:04:56.551Z","endTime":"2025-08-05T01:07:55.718Z","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":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.38496814647361,"strikeZoneBottom":1.42771459598517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.872849815439746,"aZ":-32.716289007918505,"pfxX":-0.23579149207368388,"pfxZ":-0.3744295029841478,"pX":1.6457535575475508,"pZ":2.661778004994409,"vX0":-0.008501479253041504,"vY0":-120.64933064985568,"vZ0":-0.8019756307545052,"x":54.27,"y":166.91,"x0":1.6799277590384918,"y0":50.00028288260871,"z0":5.898090205488178,"aX":-0.34531487788633153},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":0.5,"spinRate":2231,"spinDirection":295},"zone":12,"typeConfidence":2.0,"plateTime":0.45510738278413765,"extension":5.921564466298859},"index":0,"playId":"da7f7eb2-d897-3c9b-8f8e-42302482240d","pitchNumber":1,"startTime":"2025-08-05T01:05:18.252Z","endTime":"2025-08-05T01:05:22.794Z","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":74.2,"endSpeed":68.1,"strikeZoneTop":3.2822821480894,"strikeZoneBottom":1.3608616020677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.068240755770166,"aZ":-43.605020638626755,"pfxX":-3.037699335403908,"pfxZ":-9.767682261488265,"pX":0.466213957379297,"pZ":3.4956674867233053,"vX0":-0.9497867721664528,"vY0":-107.86401393106499,"vZ0":4.053695249778258,"x":99.23,"y":144.4,"x0":1.307875751494019,"y0":50.00502405763381,"z0":6.423807253501878,"aX":-3.553177712983607},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-16.2,"breakHorizontal":5.8,"spinRate":2519,"spinDirection":333},"zone":12,"typeConfidence":2.0,"plateTime":0.5092528934184282,"extension":5.680730270821709},"index":1,"playId":"38695f04-f84b-3ac7-be2e-d1e412f3cca4","pitchNumber":2,"startTime":"2025-08-05T01:05:31.477Z","endTime":"2025-08-05T01:05:35.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.008517228868087,"aZ":-17.61341328918632,"pfxX":8.487999929732513,"pfxZ":7.9717417401381,"pX":-0.013895682468057724,"pZ":3.183903803487323,"vX0":-6.633825162080022,"vY0":-134.27974201567076,"vZ0":-3.5923958159166456,"x":117.53,"y":152.81,"x0":1.385510284185927,"y0":50.003670378467014,"z0":5.791875985225992,"aX":15.505208497262332},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":-13.9,"spinRate":2150,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.40785833029887497,"extension":6.029419472079842},"index":2,"playId":"53524ec8-1b93-313a-811c-91c4c576e349","pitchNumber":3,"startTime":"2025-08-05T01:05:47.358Z","endTime":"2025-08-05T01:05:55.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.993748127894705,"aZ":-28.82489568522016,"pfxX":0.16977778497942353,"pfxZ":2.171042950646015,"pX":-0.9075801926261992,"pZ":1.8551921730326597,"vX0":-5.575455995074138,"vY0":-123.81372518888665,"vZ0":-3.8161002436326585,"x":151.59,"y":188.69,"x0":1.3566929558091718,"y0":50.003318163249844,"z0":5.843208992308301,"aX":0.2619442915142561},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":1.1,"spinRate":2249,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4433139587204429,"extension":6.123794096031267},"index":3,"playId":"021e7d22-206b-351a-ad76-08d9417c9d4d","pitchNumber":4,"startTime":"2025-08-05T01:06:13.245Z","endTime":"2025-08-05T01:06:17.478Z","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":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-05T01:06:25.519Z","endTime":"2025-08-05T01:06:39.463Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.656784238161904,"aZ":-42.7385322048095,"pfxX":-0.7325270842155769,"pfxZ":-8.301161432780464,"pX":0.5712654467384083,"pZ":2.0819769440197797,"vX0":-1.4110266540411076,"vY0":-112.47117769521253,"vZ0":0.6268426830557234,"x":95.22,"y":182.57,"x0":1.3035656596586966,"y0":50.00209665708336,"z0":6.156905973691489,"aX":-0.93224402426178},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.5,"breakHorizontal":1.7,"spinRate":2567,"spinDirection":334},"zone":6,"typeConfidence":2.0,"plateTime":0.48821435996671303,"extension":5.864088630661189},"index":5,"playId":"5fc84abe-49aa-3077-bec1-d35056071e7d","pitchNumber":5,"startTime":"2025-08-05T01:06:39.463Z","endTime":"2025-08-05T01:06:44.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.959553692685954,"aZ":-29.57483574326517,"pfxX":6.037890973084146,"pfxZ":1.5927767213972084,"pX":-0.1477364062204673,"pZ":1.4048532050400007,"vX0":-6.676249085827682,"vY0":-126.80944863660184,"vZ0":-4.48948001125241,"x":122.63,"y":200.85,"x0":1.7297379559676598,"y0":50.00584981852195,"z0":5.546907245740582,"aX":9.874905082124815},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-9.5,"spinRate":1543,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.43127341501245686,"extension":6.302361881581967},"index":6,"playId":"f739d274-3e2e-3dce-8132-1b83f793f141","pitchNumber":6,"startTime":"2025-08-05T01:07:00.739Z","endTime":"2025-08-05T01:07:04.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.783991436052553,"aZ":-43.648565216916296,"pfxX":-2.042015571783983,"pfxZ":-9.42367011777957,"pX":-0.10533899393754503,"pZ":3.0931100432580023,"vX0":-2.2730222044817006,"vY0":-110.28517107058123,"vZ0":2.880956353396122,"x":121.02,"y":155.27,"x0":1.208681322054617,"y0":50.00443907297656,"z0":6.412890652727445,"aX":-2.4854359036303513},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-15.8,"breakHorizontal":4.3,"spinRate":2494,"spinDirection":337},"zone":2,"typeConfidence":2.0,"plateTime":0.4989139945302892,"extension":5.8555717900382},"index":7,"playId":"7c81e53e-6b48-3b73-b48b-fe00956a6ba0","pitchNumber":7,"startTime":"2025-08-05T01:07:21.141Z","endTime":"2025-08-05T01:07:24.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98761401244323,"aZ":-12.742803477842742,"pfxX":4.2444839441424485,"pfxZ":10.562663033134738,"pX":-0.7618147313714182,"pZ":3.2567191308851897,"vX0":-6.992273784739487,"vY0":-135.38079372656347,"vZ0":-4.168994494993479,"x":146.04,"y":150.85,"x0":1.3134993503809986,"y0":50.00414610869278,"z0":5.720890305926534,"aX":7.8098751807484055},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":-6.0,"spinRate":2289,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4059548415436329,"extension":6.109049850818955},"hitData":{"launchSpeed":76.5,"launchAngle":52.0,"totalDistance":219.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.01,"coordY":114.62}},"index":8,"playId":"44828d20-edc2-3381-a3ad-2c8ff4803bdf","pitchNumber":8,"startTime":"2025-08-05T01:07:46.538Z","endTime":"2025-08-05T01:07:55.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:07:55.718Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Loftin grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T01:10:18.429Z","endTime":"2025-08-05T01:11:44.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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,5,6,7,8],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Matz replaces Brayan Bello.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:09:34.973Z","endTime":"2025-08-05T01:10:00.803Z","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 Nick Loftin replaces John Rave.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T01:10:00.803Z","endTime":"2025-08-05T01:10:20.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":670231,"link":"/api/v1/people/670231"}},{"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":93.2,"endSpeed":84.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52266726557013,"aZ":-18.861838863628464,"pfxX":10.175393422634912,"pfxZ":7.189241167664269,"pX":-0.4610135887949477,"pZ":2.862864248862181,"vX0":-8.879225427008759,"vY0":-135.44741593098132,"vZ0":-3.8909916237418503,"x":134.57,"y":161.48,"x0":1.5431095000443489,"y0":50.002073664966055,"z0":5.642665694786601,"aX":18.841495889495178},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-16.4,"spinRate":2265,"spinDirection":121},"zone":1,"typeConfidence":0.91,"plateTime":0.40490405485662695,"extension":6.4208599555091},"index":2,"playId":"310836fd-f461-338f-8a21-5cbc520fc2ab","pitchNumber":1,"startTime":"2025-08-05T01:10:20.773Z","endTime":"2025-08-05T01:10:23.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(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.6,"endSpeed":71.5,"strikeZoneTop":3.3925775147645,"strikeZoneBottom":1.48818371729768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.971348167517764,"aZ":-41.342305311168076,"pfxX":-6.600041745253499,"pfxZ":-7.028538633928674,"pX":0.7150864016659345,"pZ":3.2892003129405816,"vX0":-0.8148115190329768,"vY0":-114.34633628718463,"vZ0":3.3556963762970735,"x":89.74,"y":149.97,"x0":1.933555666957069,"y0":50.00217882796512,"z0":5.899948653851396,"aX":-8.61063724161959},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.4,"breakHorizontal":12.1,"spinRate":2171,"spinDirection":320},"zone":3,"typeConfidence":0.9,"plateTime":0.48172920027200217,"extension":6.438073155026435},"index":3,"playId":"9b5aace2-be8a-33df-93ab-7c972adf0d9e","pitchNumber":2,"startTime":"2025-08-05T01:10:39.109Z","endTime":"2025-08-05T01:10:43.269Z","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":0},"index":4,"startTime":"2025-08-05T01:10:47.586Z","endTime":"2025-08-05T01:10:57.249Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"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":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.47937280916491,"strikeZoneBottom":1.65000393163202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01895847486601,"aZ":-22.74466614171865,"pfxX":10.810627553883325,"pfxZ":4.886321687445442,"pX":0.3951579232890524,"pZ":4.3783206133430514,"vX0":-7.275264933609935,"vY0":-138.32979206052767,"vZ0":0.46501507503186157,"x":101.94,"y":120.57,"x0":1.66012919312804,"y0":50.00465889957311,"z0":5.737762432018675,"aX":20.868428988896053},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":-18.0,"spinRate":2258,"spinDirection":119},"zone":12,"typeConfidence":0.93,"plateTime":0.3965793454043167,"extension":6.339218805351776},"index":5,"playId":"0415edae-5254-35a9-9cf0-287331c16da0","pitchNumber":3,"startTime":"2025-08-05T01:10:57.249Z","endTime":"2025-08-05T01:11:00.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.3912021071601,"strikeZoneBottom":1.56148024605562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.54263902256756,"aZ":-41.96092743281965,"pfxX":-5.56792962010863,"pfxZ":-7.455304392812943,"pX":-0.3151532126278523,"pZ":0.5753111851672283,"vX0":-2.8194492092464607,"vY0":-114.81045006391574,"vZ0":-2.0187687880696776,"x":129.01,"y":223.25,"x0":1.6588146673508672,"y0":50.00302901448483,"z0":5.613172538261451,"aX":-7.309184191308977},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.7,"breakHorizontal":10.9,"spinRate":2402,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.4801412132764207,"extension":6.502457135768527},"index":6,"playId":"3d0750fe-28ce-303f-b705-83ca530e8e9b","pitchNumber":4,"startTime":"2025-08-05T01:11:07.701Z","endTime":"2025-08-05T01:11:10.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57318545738003,"aZ":-20.45600350848979,"pfxX":9.75987932596519,"pfxZ":6.249809008513807,"pX":-0.21371356467394648,"pZ":2.614964938578458,"vX0":-8.764319926289161,"vY0":-136.02117251406636,"vZ0":-3.8273827198690853,"x":125.15,"y":168.18,"x0":1.7806262176994048,"y0":50.00603176640418,"z0":5.457117369653794,"aX":18.30925854689101},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":-15.8,"spinRate":2134,"spinDirection":119},"zone":5,"typeConfidence":0.91,"plateTime":0.402539508404824,"extension":6.612873849481192},"index":7,"playId":"e6fe8709-a8ff-35ce-9589-84be54aa93f8","pitchNumber":5,"startTime":"2025-08-05T01:11:20.763Z","endTime":"2025-08-05T01:11:23.927Z","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.5,"endSpeed":85.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72018653456318,"aZ":-21.34742138043262,"pfxX":9.61738811965147,"pfxZ":5.7976702459449765,"pX":-0.9866938415546788,"pZ":2.6264613876624905,"vX0":-9.971994765565057,"vY0":-135.76289440793684,"vZ0":-3.9761258240114556,"x":154.61,"y":167.87,"x0":1.4844377123962376,"y0":50.00036867783525,"z0":5.595732566660378,"aX":17.951154087789842},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":-15.2,"spinRate":2331,"spinDirection":123},"zone":11,"typeConfidence":0.9,"plateTime":0.40344842580452456,"extension":6.51847149888993},"hitData":{"launchSpeed":65.1,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":169.92}},"index":8,"playId":"7e2d6d38-e316-32fd-a8ac-31356677b2da","pitchNumber":6,"startTime":"2025-08-05T01:11:36.523Z","endTime":"2025-08-05T01:11:44.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:11:44.439Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T01:11:50.744Z","endTime":"2025-08-05T01:12:25.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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],"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":647351,"link":"/api/v1/people/647351"},"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.0,"endSpeed":87.1,"strikeZoneTop":3.50083856681986,"strikeZoneBottom":1.56938869015119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.682795095695578,"aZ":-16.797920199063892,"pfxX":8.52435284946628,"pfxZ":7.93667823782717,"pX":-0.20660559231389597,"pZ":2.27708741829593,"vX0":-8.24293161575063,"vY0":-138.06735950127697,"vZ0":-5.770552925115347,"x":124.88,"y":177.3,"x0":1.7047850929507946,"y0":50.00628684039716,"z0":5.5182123302422115,"aX":16.521654423352917},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":-13.8,"spinRate":2258,"spinDirection":122},"zone":5,"typeConfidence":0.92,"plateTime":0.39615999019960624,"extension":6.625900420208201},"index":0,"playId":"89a5e96b-057b-30b1-989f-b680e23bfb71","pitchNumber":1,"startTime":"2025-08-05T01:12:08.287Z","endTime":"2025-08-05T01:12:12.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.16091394593815,"aZ":-38.694648294913364,"pfxX":-5.329600423840674,"pfxZ":-5.144913055871719,"pX":-0.411981720730797,"pZ":2.4161476287206356,"vX0":-3.3786261507714714,"vY0":-111.84598727137639,"vZ0":1.5041096183243587,"x":132.7,"y":173.54,"x0":1.8106447202211997,"y0":50.00430522930729,"z0":5.702954172416284,"aX":-6.752041534396504},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-8.6,"breakHorizontal":10.6,"spinRate":1964,"spinDirection":323},"zone":4,"typeConfidence":0.9,"plateTime":0.48971248444008175,"extension":6.60438688192402},"hitData":{"launchSpeed":101.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.49,"coordY":147.12}},"index":1,"playId":"bc8cbcc2-2ad6-3500-9a5b-04ffb1a9caf9","pitchNumber":2,"startTime":"2025-08-05T01:12:17.942Z","endTime":"2025-08-05T01:12:25.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:12:25.659Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan India walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T01:12:30.728Z","endTime":"2025-08-05T01:13:48.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.23427795150609,"strikeZoneBottom":1.44660528251404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22580676890962,"aZ":-41.63216354889179,"pfxX":-6.354891762580415,"pfxZ":-6.976166960487248,"pX":1.6339777404243825,"pZ":2.4872680294051186,"vX0":0.9616899779924699,"vY0":-116.35183625798588,"vZ0":1.6079124959630067,"x":54.72,"y":171.62,"x0":2.037313009573079,"y0":50.0051797477096,"z0":5.767863348396758,"aX":-8.61153868021486},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.9,"breakHorizontal":11.2,"spinRate":2356,"spinDirection":318},"zone":12,"typeConfidence":0.9,"plateTime":0.4728825043160443,"extension":6.406684790116629},"index":0,"playId":"ffd0cc4d-f6cb-3af4-8545-8adcd41f2ad3","pitchNumber":1,"startTime":"2025-08-05T01:12:48.965Z","endTime":"2025-08-05T01:12:52.672Z","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":80.0,"endSpeed":73.2,"strikeZoneTop":3.23336479045868,"strikeZoneBottom":1.44559176234932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.026126047923913,"aZ":-41.77550046583353,"pfxX":-3.672375529866734,"pfxZ":-7.126083116694779,"pX":-1.348426764567054,"pZ":1.1307730522818191,"vX0":-5.560573749043971,"vY0":-116.3012561012021,"vZ0":-1.235875826720629,"x":168.4,"y":208.25,"x0":1.5651586255626218,"y0":50.00004449966402,"z0":5.687419224204761,"aX":-4.950180829703294},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.8,"breakHorizontal":8.2,"spinRate":2268,"spinDirection":329},"zone":13,"typeConfidence":0.88,"plateTime":0.4738170455989241,"extension":6.614140037089079},"index":1,"playId":"66238b73-89a4-3b0a-b195-8d46b30a25da","pitchNumber":2,"startTime":"2025-08-05T01:13:00.783Z","endTime":"2025-08-05T01:13:04.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.35704543388905,"strikeZoneBottom":1.53423134084525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88181080196482,"aZ":-18.967942326476475,"pfxX":10.125335852125612,"pfxZ":6.9344146033997225,"pX":-0.5400912450810167,"pZ":1.6257894775178439,"vX0":-9.429516980556828,"vY0":-137.46550312336524,"vZ0":-6.962552910051919,"x":137.59,"y":194.88,"x0":1.6273843389265898,"y0":50.00144581753087,"z0":5.489614256175694,"aX":19.28083761582479},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":-16.2,"spinRate":2359,"spinDirection":127},"zone":7,"typeConfidence":0.92,"plateTime":0.3991912931421848,"extension":6.583183858137738},"index":2,"playId":"d1f60137-4ab5-3f47-8b3c-212470b3d360","pitchNumber":3,"startTime":"2025-08-05T01:13:12.112Z","endTime":"2025-08-05T01:13:15.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.29462585996236,"strikeZoneBottom":1.577611736139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.923740584451725,"aZ":-21.463818543797878,"pfxX":8.85200623388484,"pfxZ":5.638325842161423,"pX":0.9922329490768604,"pZ":3.213537538575165,"vX0":-4.7950536741176,"vY0":-137.35286243303798,"vZ0":-2.5561915434826137,"x":79.18,"y":152.01,"x0":1.6153529698835245,"y0":50.006729868487724,"z0":5.624357570933279,"aX":16.827890984310198},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":-15.0,"spinRate":2193,"spinDirection":120},"zone":12,"typeConfidence":0.91,"plateTime":0.3995897458780644,"extension":6.386490000016284},"index":3,"playId":"b016db8c-dded-3fb0-b287-7b1833134637","pitchNumber":4,"startTime":"2025-08-05T01:13:23.787Z","endTime":"2025-08-05T01:13:28.018Z","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":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-05T01:13:31.654Z","endTime":"2025-08-05T01:13:42.357Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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":94.9,"endSpeed":86.4,"strikeZoneTop":3.3282417005506,"strikeZoneBottom":1.5758289256708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.454134760695567,"aZ":-16.32396272591267,"pfxX":8.907892535608685,"pfxZ":8.272071474211657,"pX":-0.9579826180137344,"pZ":2.461075121542699,"vX0":-10.018160861886665,"vY0":-137.74425884182654,"vZ0":-5.339271446570417,"x":153.52,"y":172.33,"x0":1.5739831928308532,"y0":50.00087736217392,"z0":5.533427524589332,"aX":17.06470524096735},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":-13.9,"spinRate":2290,"spinDirection":120},"zone":11,"typeConfidence":0.93,"plateTime":0.3980948021056214,"extension":6.656097221498191},"index":5,"playId":"fde7a2de-d323-33ab-a158-3c10a4237f73","pitchNumber":5,"startTime":"2025-08-05T01:13:42.357Z","endTime":"2025-08-05T01:13:48.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:13:48.626Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T01:14:02.885Z","endTime":"2025-08-05T01:15:16.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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,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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28714807432924,"aZ":-15.19899377223672,"pfxX":8.816079300662167,"pfxZ":8.913513871478665,"pX":-0.08212521967086042,"pZ":3.002594268710553,"vX0":-7.766936486750839,"vY0":-137.5648248791834,"vZ0":-4.161849658936889,"x":120.13,"y":157.71,"x0":1.641054583503868,"y0":50.00494560310261,"z0":5.574836732340854,"aX":16.794210821222453},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":-14.2,"spinRate":2220,"spinDirection":123},"zone":2,"typeConfidence":0.93,"plateTime":0.3991012505942515,"extension":6.616671012064443},"index":0,"playId":"27d68403-48ce-33d6-90be-a5e81616a5bc","pitchNumber":1,"startTime":"2025-08-05T01:14:10.393Z","endTime":"2025-08-05T01:14:13.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.811878213348947,"aZ":-17.847884129282114,"pfxX":8.935727887754915,"pfxZ":7.644194964552566,"pX":0.6306594494075778,"pZ":3.336704537829745,"vX0":-5.675891091018616,"vY0":-136.04696841729802,"vZ0":-2.843783679433773,"x":92.96,"y":148.69,"x0":1.5828382968230443,"y0":50.0054397024432,"z0":5.6324041414888315,"aX":16.755063792234033},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-15.0,"spinRate":2108,"spinDirection":118},"zone":3,"typeConfidence":0.91,"plateTime":0.4025817446788764,"extension":6.436526225845255},"index":1,"playId":"bd5a1e69-ed06-3cd8-a67e-1e791bdb2636","pitchNumber":2,"startTime":"2025-08-05T01:14:30.517Z","endTime":"2025-08-05T01:14:33.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.40127496945649,"strikeZoneBottom":1.50923163423244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.451755711549566,"aZ":-31.483165807510034,"pfxX":8.493636617299043,"pfxZ":0.4498277174958729,"pX":-1.4163897712400566,"pZ":0.2300009821142971,"vX0":-10.190662993094378,"vY0":-122.46496150957839,"vZ0":-6.033952174712125,"x":170.99,"y":232.57,"x0":1.6804260420420376,"y0":50.001278502663226,"z0":5.39369380864859,"aX":12.99919965633169},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.4,"breakHorizontal":-13.2,"spinRate":2490,"spinDirection":94},"zone":13,"typeConfidence":0.88,"plateTime":0.44595514738578323,"extension":6.70949062225559},"index":2,"playId":"a3a9f29d-f81f-34cc-98ab-c1a26a26dfd7","pitchNumber":3,"startTime":"2025-08-05T01:14:53.037Z","endTime":"2025-08-05T01:14:56.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.45099412640106,"strikeZoneBottom":1.55908613867148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.240120629881666,"aZ":-35.23705353976552,"pfxX":8.852863580157011,"pfxZ":-2.0765245348985246,"pX":0.3421771970070446,"pZ":1.630757332724836,"vX0":-6.194156986426597,"vY0":-120.4079985245154,"vZ0":-1.8827671179733976,"x":103.96,"y":194.75,"x0":1.7912249881923672,"y0":50.001781790164834,"z0":5.525524576160181,"aX":13.066019752082529},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.0,"breakHorizontal":-14.6,"spinRate":2428,"spinDirection":91},"zone":9,"typeConfidence":0.9,"plateTime":0.4539791051633091,"extension":6.631065193151607},"index":3,"playId":"8727c8e6-926c-3c7d-bba4-90c2c7fa0130","pitchNumber":4,"startTime":"2025-08-05T01:15:12.959Z","endTime":"2025-08-05T01:15:16.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:15:16.456Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Romy Gonzalez doubles (17) on a line drive to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T01:17:50.374Z","endTime":"2025-08-05T01:18:45.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Nick Loftin remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:17:19.928Z","endTime":"2025-08-05T01:17:52.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":670231,"link":"/api/v1/people/670231"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":69.6,"strikeZoneTop":3.40723511196595,"strikeZoneBottom":1.68122501795082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.393694866868362,"aZ":-42.890088634661126,"pfxX":-0.6192098494120417,"pfxZ":-8.98865684847316,"pX":-0.9352833083981628,"pZ":0.2633769457641591,"vX0":-4.793176382497603,"vY0":-108.91098719005721,"vZ0":-2.571434061853237,"x":152.65,"y":231.67,"x0":1.3808821155925066,"y0":50.001564549594384,"z0":6.1291017726615475,"aX":-0.7376352331079756},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-16.7,"breakHorizontal":2.5,"spinRate":2540,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.5042787173177437,"extension":5.945167555226404},"index":1,"playId":"d3ce3327-6116-3a79-89cd-34d1f6ad55ed","pitchNumber":1,"startTime":"2025-08-05T01:17:52.522Z","endTime":"2025-08-05T01:17:56.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, 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":82.4,"endSpeed":76.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33316413229086,"aZ":-30.162313852556807,"pfxX":-0.8199362815891353,"pfxZ":1.3777334782841404,"pX":-1.0341386773137684,"pZ":2.4070528550726675,"vX0":-5.592542797591662,"vY0":-119.90145843729232,"vZ0":-2.05047189490335,"x":156.42,"y":173.79,"x0":1.4313142540398696,"y0":50.003145903906045,"z0":5.9545655707992475,"aX":-1.1985303598632173},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2255,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4561357716727641,"extension":5.803382514862988},"index":2,"playId":"0e06028b-49f9-39d1-b39c-3ed5d8059320","pitchNumber":2,"startTime":"2025-08-05T01:18:05.474Z","endTime":"2025-08-05T01:18:11.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71405913711084,"aZ":-14.736234085244675,"pfxX":4.896728068009764,"pfxZ":9.347650472017332,"pX":0.2919217459296624,"pZ":2.5756640982372176,"vX0":-4.928346106157367,"vY0":-135.71232289533853,"vZ0":-5.555101612444598,"x":105.87,"y":169.24,"x0":1.4952781610854464,"y0":50.00122380788938,"z0":5.675596486185499,"aX":9.13302074267791},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-7.8,"spinRate":2334,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4036042459761524,"extension":5.968867562850641},"hitData":{"launchSpeed":109.4,"launchAngle":6.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":188.81,"coordY":132.43}},"index":3,"playId":"39a2c0a4-f31b-3430-bb1a-d1accc31b087","pitchNumber":3,"startTime":"2025-08-05T01:18:33.585Z","endTime":"2025-08-05T01:18:45.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:18:45.584Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T01:19:01.492Z","endTime":"2025-08-05T01:20:16.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":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":91.9,"endSpeed":83.5,"strikeZoneTop":3.38450831975278,"strikeZoneBottom":1.59574248498299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84502549526021,"aZ":-19.945563893896576,"pfxX":9.63168842334337,"pfxZ":6.801330366462867,"pX":0.9141208276112607,"pZ":3.5654370470267986,"vX0":-5.294219503477444,"vY0":-133.7657546191222,"vZ0":-2.11424008690587,"x":82.16,"y":142.51,"x0":1.675217251143134,"y0":50.00663137742159,"z0":5.807425324198368,"aX":17.32939071628564},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":-16.2,"spinRate":2227,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.41063475058748367,"extension":6.095791035187113},"index":0,"playId":"d8322b56-3a21-3884-89c2-253e3cafb081","pitchNumber":1,"startTime":"2025-08-05T01:19:13.364Z","endTime":"2025-08-05T01:19:17.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.46146370247631,"strikeZoneBottom":1.6729451814281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07892897718323,"aZ":-27.983960764431988,"pfxX":-1.6008124267788375,"pfxZ":2.81657619485887,"pX":-1.3178891792065606,"pZ":1.8792975473893887,"vX0":-6.439131380970719,"vY0":-121.55695762246978,"vZ0":-3.5064794523520777,"x":167.23,"y":188.04,"x0":1.5795086222786046,"y0":50.003667449340654,"z0":5.784944239356733,"aX":-2.3814059616530168},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.4,"breakHorizontal":4.6,"spinRate":2252,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.4515576365172107,"extension":5.961975056084497},"index":1,"playId":"388ad215-893f-385d-8431-314c8654363b","pitchNumber":2,"startTime":"2025-08-05T01:19:27.146Z","endTime":"2025-08-05T01:19:31.499Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.33391332269604,"strikeZoneBottom":1.58061305754156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.845353309421775,"aZ":-28.527031982093064,"pfxX":-0.19924451677417032,"pfxZ":2.439064209024094,"pX":1.0717401966880025,"pZ":2.4270491989523113,"vX0":-1.6657880668499752,"vY0":-121.68926970892232,"vZ0":-2.294894988960486,"x":76.15,"y":173.25,"x0":1.7922261705409095,"y0":50.00145670466984,"z0":5.864392476226007,"aX":-0.29700345108026527},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.1,"breakHorizontal":0.7,"spinRate":2258,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.45086733088245445,"extension":5.85587039403355},"index":2,"playId":"5bacd2c6-3351-3e83-a5fb-92574a24a2d9","pitchNumber":3,"startTime":"2025-08-05T01:19:42.506Z","endTime":"2025-08-05T01:19:47.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.38688044375195,"strikeZoneBottom":1.59813119912599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10143080460028,"aZ":-14.452088965639373,"pfxX":5.481086720691964,"pfxZ":9.76050254894086,"pX":0.044176064932347825,"pZ":2.741382972113443,"vX0":-5.669370676843849,"vY0":-134.39189259909938,"vZ0":-5.231529887625194,"x":115.32,"y":164.76,"x0":1.4763162617119485,"y0":50.00616539316367,"z0":5.752202935784574,"aX":9.95555252525807},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":-8.6,"spinRate":2418,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4086996908702831,"extension":6.01637621949421},"index":3,"playId":"e6f37386-41df-30d3-a3d5-f0bed6186649","pitchNumber":4,"startTime":"2025-08-05T01:19:57.977Z","endTime":"2025-08-05T01:20:02.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.40750355497881,"strikeZoneBottom":1.61897444424343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.238644707216853,"aZ":-27.831706957504593,"pfxX":1.0122468079636922,"pfxZ":2.7869762615291345,"pX":-0.006290696105813235,"pZ":1.4187082700050722,"vX0":-4.271131885922809,"vY0":-123.87657625834436,"vZ0":-4.921287649706804,"x":117.24,"y":200.47,"x0":1.6070409902862235,"y0":50.00177626817198,"z0":5.7516350228082285,"aX":1.576807652360719},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":-0.8,"spinRate":2302,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.44178523441665885,"extension":5.939489655750183},"index":4,"playId":"6bef402f-09f2-3e5f-baa5-1f2ced00f027","pitchNumber":5,"startTime":"2025-08-05T01:20:12.333Z","endTime":"2025-08-05T01:20:16.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:20:16.846Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a sharp line drive to right fielder Mike Yastrzemski. Romy Gonzalez scores. Alex Bregman to 2nd.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T01:20:35.356Z","endTime":"2025-08-05T01:21:28.652Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":{"id":669674,"link":"/api/v1/people/669674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":77.1,"strikeZoneTop":3.42753974646987,"strikeZoneBottom":1.45958603078626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.677039859788934,"aZ":-29.96146869734158,"pfxX":-1.896619925416525,"pfxZ":1.4467924168342599,"pX":1.6574241291074858,"pZ":2.890772054055006,"vX0":0.2533738754411716,"vY0":-123.31623551275422,"vZ0":-1.238750761504893,"x":53.82,"y":160.73,"x0":1.7989194041507126,"y0":50.00054669854288,"z0":5.949122569359809,"aX":-2.8929997590225796},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":3.4,"spinRate":2329,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.445779010598478,"extension":5.703835908974256},"index":0,"playId":"526cac83-760b-3cac-a449-e8a1e811b053","pitchNumber":1,"startTime":"2025-08-05T01:20:40.885Z","endTime":"2025-08-05T01:20:45.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.953575068071814,"aZ":-11.577428694768665,"pfxX":5.999535070407751,"pfxZ":11.157230130454307,"pX":0.19564198421693105,"pZ":2.9629231242638565,"vX0":-5.605626895690394,"vY0":-135.80409672963424,"vZ0":-5.07761524055025,"x":109.54,"y":158.78,"x0":1.5187353819514309,"y0":50.0040863333026,"z0":5.679237615956368,"aX":11.077399289058045},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":-9.5,"spinRate":2434,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.40511964470178086,"extension":6.2761181101213595},"index":1,"playId":"2eb5dbfc-6064-3d59-80d5-f3d30c78c06c","pitchNumber":2,"startTime":"2025-08-05T01:20:57.017Z","endTime":"2025-08-05T01:21:01.124Z","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":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09473875492324,"aZ":-40.53647408633633,"pfxX":-4.448486689019591,"pfxZ":-6.219023761266609,"pX":0.2351743830816001,"pZ":2.5359069078757974,"vX0":-3.57384630733093,"vY0":-115.89793642988415,"vZ0":2.4605429601234916,"x":108.04,"y":170.31,"x0":2.381911968772227,"y0":50.00419023277742,"z0":5.365597434256491,"aX":-5.978972681552507},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.2,"breakHorizontal":9.0,"spinRate":2628,"spinDirection":301},"zone":5,"typeConfidence":2.0,"plateTime":0.4747866725493055,"extension":5.687288092016384},"hitData":{"launchSpeed":107.5,"launchAngle":13.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.63,"coordY":77.6}},"index":2,"playId":"025fae10-c6ca-386b-be32-e76a578299f4","pitchNumber":3,"startTime":"2025-08-05T01:21:16.733Z","endTime":"2025-08-05T01:21:28.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:21:28.652Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rob Refsnyder flies out sharply to right fielder Mike Yastrzemski. Alex Bregman to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T01:21:53.546Z","endTime":"2025-08-05T01:24:20.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.70576053899364,"strikeZoneBottom":1.66531508730851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27237036596279,"aZ":-13.977946805475842,"pfxX":4.113490468309193,"pfxZ":9.556909454077594,"pX":0.5037124158690968,"pZ":2.3245718716597925,"vX0":-4.449297892299906,"vY0":-136.8770648830972,"vZ0":-6.341893967411615,"x":97.8,"y":176.02,"x0":1.6132763708890612,"y0":50.00027834793417,"z0":5.622636653915177,"aX":7.830212016837283},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":-6.6,"spinRate":2247,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.3996468563778226,"extension":6.14465395241917},"index":0,"playId":"42cc57fb-b28e-3729-a0ad-61e6b7951253","pitchNumber":1,"startTime":"2025-08-05T01:22:00.367Z","endTime":"2025-08-05T01:22:04.135Z","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":87.2,"endSpeed":80.3,"strikeZoneTop":3.62717121499007,"strikeZoneBottom":1.62304996405411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93504474101706,"aZ":-25.05930329607905,"pfxX":6.194941471724602,"pfxZ":4.3372366418707475,"pX":1.063350368371042,"pZ":2.5207775569139406,"vX0":-4.112203436162554,"vY0":-127.00732968500736,"vZ0":-2.7760972926766883,"x":76.47,"y":170.72,"x0":1.894935966298857,"y0":50.00530677424646,"z0":5.6117060006268025,"aX":10.167031535634878},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.4,"breakHorizontal":-10.3,"spinRate":1541,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4305342324766963,"extension":5.809197313073493},"index":1,"playId":"51f3ad6b-9365-39b1-97b7-5b659e80ad81","pitchNumber":2,"startTime":"2025-08-05T01:22:16.922Z","endTime":"2025-08-05T01:22:21.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.64063168925046,"strikeZoneBottom":1.67304971195157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.572081810783786,"aZ":-16.461357087632216,"pfxX":5.275809966619148,"pfxZ":8.250595059635966,"pX":0.9666389612715973,"pZ":2.7629873590305616,"vX0":-3.689066566748474,"vY0":-136.97021081522408,"vZ0":-4.698804262158025,"x":80.15,"y":164.18,"x0":1.6438555755288538,"y0":50.00327550751194,"z0":5.622330145011426,"aX":10.048810008643768},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":-8.8,"spinRate":2277,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3995076521688028,"extension":6.1771710956995225},"index":2,"playId":"66ef18b9-6171-3232-8664-3551c58168f1","pitchNumber":3,"startTime":"2025-08-05T01:22:35.407Z","endTime":"2025-08-05T01:22:39.644Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.56177123057685,"strikeZoneBottom":1.63009334728225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97950047126063,"aZ":-28.35351787136367,"pfxX":6.899862770341789,"pfxZ":2.3909666864373733,"pX":1.1518451791184918,"pZ":3.6653911838304287,"vX0":-4.049352366424481,"vY0":-125.23793374779382,"vZ0":0.5943769164555713,"x":73.09,"y":139.81,"x0":1.8886685724221521,"y0":50.0015821449498,"z0":5.7339012116928805,"aX":11.020474991337025},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-11.6,"spinRate":1521,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4364309435399898,"extension":6.282789484001187},"index":3,"playId":"c301342b-d30e-37da-939b-28f1d5e903f1","pitchNumber":4,"startTime":"2025-08-05T01:22:56.607Z","endTime":"2025-08-05T01:23:00.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.42905697388427,"strikeZoneBottom":1.53336844026324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.996771527289557,"aZ":-30.48649517333257,"pfxX":-1.2622754290700955,"pfxZ":1.091778665580117,"pX":-0.39439227281761063,"pZ":2.532004679975056,"vX0":-4.361357279120745,"vY0":-123.37083309347808,"vZ0":-1.6864426095598721,"x":132.03,"y":170.42,"x0":1.5556530732195761,"y0":50.00553329207433,"z0":5.777728662881932,"aX":-1.9592380215922485},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.8,"breakHorizontal":3.2,"spinRate":2320,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4428176515868554,"extension":6.11287061118554},"index":4,"playId":"b174ab4d-7624-306b-8120-1b4a55179c6d","pitchNumber":5,"startTime":"2025-08-05T01:23:14.794Z","endTime":"2025-08-05T01:23:18.609Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-05T01:23:22.762Z","endTime":"2025-08-05T01:23:41.925Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.940167063761695,"aZ":-15.503512943116856,"pfxX":4.7425664159756185,"pfxZ":8.902343625888461,"pX":0.5893933530845383,"pZ":3.6258984455036742,"vX0":-4.345922472632225,"vY0":-136.2368195574487,"vZ0":-2.904728779936388,"x":94.53,"y":140.88,"x0":1.591911892314917,"y0":50.004475275128435,"z0":5.782327642339787,"aX":8.8835934357002},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2245,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.40258509074114723,"extension":6.065433379888519},"index":6,"playId":"aa456b92-1a56-3021-bc58-5b418ac39303","pitchNumber":6,"startTime":"2025-08-05T01:23:41.925Z","endTime":"2025-08-05T01:23:45.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.137644426436932,"aZ":-28.60433376327058,"pfxX":0.33025764895390486,"pfxZ":2.261929255544284,"pX":-0.2673932887907827,"pZ":2.1344323217648515,"vX0":-4.553946581850074,"vY0":-124.38364984806934,"vZ0":-3.106674351494771,"x":127.19,"y":181.15,"x0":1.538305079335836,"y0":50.00430726436986,"z0":5.752264245986859,"aX":0.5221907541251111},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":0.4,"spinRate":2215,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.43906007150501036,"extension":5.98772809135917},"hitData":{"launchSpeed":100.4,"launchAngle":39.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.88,"coordY":76.79}},"index":7,"playId":"f2df502f-b749-3408-8526-8a8290608f76","pitchNumber":7,"startTime":"2025-08-05T01:24:07.274Z","endTime":"2025-08-05T01:24:20.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:24:20.000Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T01:24:44.183Z","endTime":"2025-08-05T01:27:59.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.45400551784522,"strikeZoneBottom":1.6699773865471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45470651639795,"aZ":-26.37582609045048,"pfxX":7.204869647644359,"pfxZ":3.5310615980059694,"pX":0.34328478703312926,"pZ":2.349822997852501,"vX0":-5.975183128472915,"vY0":-127.00185028719952,"vZ0":-3.004817231329693,"x":103.91,"y":175.33,"x0":1.783099510318425,"y0":50.005540259961364,"z0":5.631802660573083,"aX":11.846675034201231},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":-11.8,"spinRate":1600,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4302149588371753,"extension":6.04606623996875},"index":0,"playId":"916ff5ab-9fec-37f9-be70-56e6678521b8","pitchNumber":1,"startTime":"2025-08-05T01:24:59.472Z","endTime":"2025-08-05T01:25:03.650Z","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":94.6,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0108397055327,"aZ":-12.818470930783127,"pfxX":3.5511831791335204,"pfxZ":10.156937971123519,"pX":-0.11879779221921778,"pZ":2.833028290981463,"vX0":-5.754705164852553,"vY0":-137.52350842279318,"vZ0":-5.250973720026874,"x":121.53,"y":162.29,"x0":1.544530263664512,"y0":50.00042939139222,"z0":5.644766210702252,"aX":6.766121459061782},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":-5.2,"spinRate":2362,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.39909581169334096,"extension":6.0990404026766},"index":1,"playId":"638eb9b1-ecd6-3d00-9012-f039d9ab6c0e","pitchNumber":2,"startTime":"2025-08-05T01:25:16.634Z","endTime":"2025-08-05T01:25:25.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T01:25:39.783Z","endTime":"2025-08-05T01:25:54.397Z","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":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.8,"strikeZoneTop":3.37491063814186,"strikeZoneBottom":1.5204581700159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.107474715376284,"aZ":-42.81747304020179,"pfxX":-0.5972971833825076,"pfxZ":-7.9305195793545495,"pX":-0.6082195416225108,"pZ":-0.23578977647053925,"vX0":-4.176625438832027,"vY0":-115.28958894708303,"vZ0":-4.4448010182600495,"x":140.18,"y":245.15,"x0":1.3070270543791505,"y0":50.00369921855979,"z0":5.863906851224519,"aX":-0.8013479192982974},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.2,"breakHorizontal":2.2,"spinRate":2625,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.47569387036294586,"extension":5.824678771261521},"index":3,"playId":"60aaba1c-debf-351a-a507-eb076ab36eab","pitchNumber":3,"startTime":"2025-08-05T01:25:54.397Z","endTime":"2025-08-05T01:25:58.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.102735922152124,"aZ":-15.25435433878999,"pfxX":4.691626760249935,"pfxZ":8.755045785885343,"pX":0.005926722539822624,"pZ":3.758526243637162,"vX0":-5.950553508903306,"vY0":-138.23073800364054,"vZ0":-2.6728504578965686,"x":116.77,"y":137.3,"x0":1.5780273856263385,"y0":50.00670078080324,"z0":5.763437189443348,"aX":9.071949707879082},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-7.2,"spinRate":2435,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39638101248037705,"extension":5.998239213988431},"index":4,"playId":"32639fdf-257d-39c5-b0f1-db4fd5f1cc72","pitchNumber":4,"startTime":"2025-08-05T01:26:15.462Z","endTime":"2025-08-05T01:26:19.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.980781992200928,"aZ":-30.290477163655474,"pfxX":-0.8514605890922402,"pfxZ":1.2038979555124247,"pX":-0.6182265067709409,"pZ":0.908570354963473,"vX0":-4.9887803838716,"vY0":-125.59139961419335,"vZ0":-5.372337120361849,"x":140.57,"y":214.25,"x0":1.520449902192914,"y0":50.00352664746537,"z0":5.596376506928169,"aX":-1.3341883797164684},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":2.9,"spinRate":2318,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4393440612651345,"extension":5.9949169946313665},"index":5,"playId":"0f02dc26-1277-39da-bb66-93bab2d77f13","pitchNumber":5,"startTime":"2025-08-05T01:26:36.628Z","endTime":"2025-08-05T01:26:40.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.622082221147956,"aZ":-29.864849174882234,"pfxX":-1.0974331330139595,"pfxZ":1.442597942769198,"pX":-0.5810612258593095,"pZ":1.1418780098611863,"vX0":-5.027662728277855,"vY0":-125.48522627863828,"vZ0":-5.1399232705812565,"x":139.15,"y":207.95,"x0":1.588388292303109,"y0":50.00371892140981,"z0":5.640613284432927,"aX":-1.7545019058963804},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":3.1,"spinRate":2413,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.43594803352470013,"extension":6.162455294998653},"index":6,"playId":"639b6d46-8e11-37a5-bce1-afaafaa4332c","pitchNumber":6,"startTime":"2025-08-05T01:27:05.168Z","endTime":"2025-08-05T01:27:08.534Z","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":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.44777872521093,"strikeZoneBottom":1.62887996487171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.614015014962888,"aZ":-28.950240879796688,"pfxX":7.19714145639167,"pfxZ":1.9467111620848931,"pX":1.6645603207457071,"pZ":0.332656174859259,"vX0":-3.197124768400155,"vY0":-128.02259300817673,"vZ0":-6.919637534456131,"x":53.55,"y":229.8,"x0":1.9949661052502348,"y0":50.0045168128195,"z0":5.338779769353199,"aX":11.93909016928694},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":-12.4,"spinRate":1689,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4279552849102024,"extension":6.242195031850954},"index":7,"playId":"e350aade-b873-3967-bcf3-6bc321adc182","pitchNumber":7,"startTime":"2025-08-05T01:27:30.703Z","endTime":"2025-08-05T01:27:35.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.361545349338794,"aZ":-44.35100320960776,"pfxX":-1.6356830696553555,"pfxZ":-9.627590553123518,"pX":0.7127526959267726,"pZ":1.2297061107061402,"vX0":-1.1721994549672545,"vY0":-113.15894725353083,"vZ0":-0.5443784781132814,"x":89.83,"y":205.58,"x0":1.4545252100836377,"y0":50.00272026352752,"z0":6.0118960199732845,"aX":-2.068875879322468},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-17.2,"breakHorizontal":3.4,"spinRate":2684,"spinDirection":336},"zone":14,"typeConfidence":2.0,"plateTime":0.48864466481059043,"extension":5.979987886970282},"index":8,"playId":"9d50e33a-2d96-34b0-810e-109d254fc941","pitchNumber":8,"startTime":"2025-08-05T01:27:55.851Z","endTime":"2025-08-05T01:27:59.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:27:59.583Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ceddanne Rafaela lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T01:30:26.339Z","endTime":"2025-08-05T01:30:49.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T01:28:06.374Z","endTime":"2025-08-05T01:29:07.687Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Angel Zerpa replaces Sam Long.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-05T01:29:07.687Z","endTime":"2025-08-05T01:30:28.356Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.50999031205626,"strikeZoneBottom":1.65132591481984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.324327721368704,"aZ":-36.11646630959189,"pfxX":0.3142725592197406,"pfxZ":-2.3456967885586026,"pX":-1.7448415966864101,"pZ":1.9241414554185303,"vX0":-10.37270663287449,"vY0":-128.37358339926706,"vZ0":-1.766403614508429,"x":183.51,"y":186.83,"x0":2.291640532052396,"y0":50.00058978961387,"z0":5.4090866319423885,"aX":0.5322015662515599},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.4,"breakHorizontal":1.6,"spinRate":2666,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.42520886586668594,"extension":5.419995837137205},"index":2,"playId":"89002959-2b23-334d-873a-753abc06519a","pitchNumber":1,"startTime":"2025-08-05T01:30:28.356Z","endTime":"2025-08-05T01:30:31.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37453468622738,"aZ":-28.168929859143255,"pfxX":10.885290107441959,"pfxZ":1.9787551979419131,"pX":-0.03185292155608524,"pZ":2.899916420771117,"vX0":-11.327679497832792,"vY0":-141.44408531483157,"vZ0":-1.029827067241898,"x":118.21,"y":160.48,"x0":2.611371970134832,"y0":50.003273943941736,"z0":5.075511292170659,"aX":22.048213488406553},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.6,"breakHorizontal":-17.4,"spinRate":1922,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.38728251149757087,"extension":5.445000345207016},"hitData":{"launchSpeed":96.7,"launchAngle":19.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.62,"coordY":111.16}},"index":3,"playId":"0484cfa9-7ec9-341a-939e-90b81b2da889","pitchNumber":2,"startTime":"2025-08-05T01:30:42.077Z","endTime":"2025-08-05T01:30:49.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:30:49.172Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vinnie Pasquantino homers (19) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:33:10.884Z","endTime":"2025-08-05T01:35:25.070Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9,10],"actionIndex":[0,1,2,3],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":660896,"link":"/api/v1/people/660896"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Romy Gonzalez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:32:37.364Z","endTime":"2025-08-05T01:32:37.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: David Hamilton replaces third baseman Alex Bregman, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T01:32:37.377Z","endTime":"2025-08-05T01:32:37.378Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"description":"Defensive switch from first base to third base for Abraham Toro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T01:32:37.378Z","endTime":"2025-08-05T01:32:37.379Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Jorge Alcala replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-05T01:32:37.379Z","endTime":"2025-08-05T01:33:13.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660896,"link":"/api/v1/people/660896"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.51521475796564,"strikeZoneBottom":1.61111133738896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.913289115199614,"aZ":-10.698766614639123,"pfxX":-5.8671229851822835,"pfxZ":10.85345389090233,"pX":1.714806529941401,"pZ":1.3717128659915698,"vX0":12.29662728857142,"vY0":-139.85465633266148,"vZ0":-11.091070127508216,"x":51.64,"y":201.74,"x0":-1.979088373294984,"y0":50.00089308044933,"z0":6.093310532580972,"aX":-11.607801022113499},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2579,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3918275514862799,"extension":5.659720292158994},"index":4,"playId":"dc3eb8f4-5de2-3863-8269-91093dc0d220","pitchNumber":1,"startTime":"2025-08-05T01:33:13.229Z","endTime":"2025-08-05T01:33:17.248Z","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":94.8,"endSpeed":85.9,"strikeZoneTop":3.59406204192575,"strikeZoneBottom":1.65364586781898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.933946611532136,"aZ":-13.782870534842827,"pfxX":-6.151172673503893,"pfxZ":9.717307610940045,"pX":1.3404645109555315,"pZ":2.4249242467886094,"vX0":11.654266275602042,"vY0":-137.3099505071933,"vZ0":-7.750340786940544,"x":65.9,"y":173.31,"x0":-2.1768517756168655,"y0":50.000740771611746,"z0":6.239428499278814,"aX":-11.640143715889403},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2450,"spinDirection":216},"zone":14,"typeConfidence":0.87,"plateTime":0.4002698601334891,"extension":5.575903669205881},"index":5,"playId":"9e29e164-307a-39a3-b111-c16e0d060781","pitchNumber":2,"startTime":"2025-08-05T01:33:27.337Z","endTime":"2025-08-05T01:33:32.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.52460536258283,"strikeZoneBottom":1.47471176075435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15611106816028,"aZ":-13.721768399531006,"pfxX":-5.424125477265913,"pfxZ":9.708320012860852,"pX":-0.8703962163575809,"pZ":3.8656856298228766,"vX0":5.723515510318057,"vY0":-137.62519177209248,"vZ0":-4.194492018436254,"x":150.18,"y":134.41,"x0":-2.281462161937151,"y0":50.004052735901716,"z0":6.352063772243318,"aX":-10.310883371527714},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":8.5,"spinRate":2478,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3993939996428493,"extension":5.4877555742358775},"index":6,"playId":"1b58e6e9-9765-312c-9602-cb31f00a9577","pitchNumber":3,"startTime":"2025-08-05T01:33:41.580Z","endTime":"2025-08-05T01:33:45.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.53115926244002,"strikeZoneBottom":1.66336248697674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.100797755996066,"aZ":-12.346992541927188,"pfxX":-6.8075687708536705,"pfxZ":10.281097408353865,"pX":-0.43286788229148965,"pZ":2.787840454527559,"vX0":7.520201657311506,"vY0":-137.87051506329132,"vZ0":-7.2156577313825805,"x":133.5,"y":163.51,"x0":-2.3089211022593723,"y0":50.00524199757516,"z0":6.268883994488591,"aX":-13.132539550073128},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2505,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39698342571309464,"extension":5.552247957395901},"index":7,"playId":"40bcaa74-467d-32ec-ace4-cf78c7b1a574","pitchNumber":4,"startTime":"2025-08-05T01:34:02.108Z","endTime":"2025-08-05T01:34:06.293Z","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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.430937967446045,"aZ":-12.513267233147438,"pfxX":-6.026393045137357,"pfxZ":9.812234987333268,"pX":-0.2993705493514851,"pZ":3.849917672255684,"vX0":7.712298463584532,"vY0":-140.5596186569301,"vZ0":-4.845266943860972,"x":128.41,"y":134.83,"x0":-2.2939118154386873,"y0":50.002688382960436,"z0":6.406505679058086,"aX":-12.075858035638532},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":2428,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3894623761107221,"extension":5.647095714250901},"index":8,"playId":"511859c9-1c9e-3407-81f1-3a51adea18d6","pitchNumber":5,"startTime":"2025-08-05T01:34:16.222Z","endTime":"2025-08-05T01:34:19.431Z","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":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43864299662505,"aZ":-10.74425322634113,"pfxX":-6.078226532761169,"pfxZ":10.918697602195582,"pX":0.8693685224594873,"pZ":2.9677624004449052,"vX0":10.54234768688093,"vY0":-139.89605779414504,"vZ0":-7.156727847320632,"x":83.86,"y":158.65,"x0":-2.17519515598982,"y0":50.00612603393411,"z0":6.280079193603032,"aX":-11.934026077847864},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":8.6,"spinRate":2526,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39300721627809976,"extension":5.587432648203554},"index":9,"playId":"906f0d2e-26d5-36fb-96ce-85e9b84d2858","pitchNumber":6,"startTime":"2025-08-05T01:34:37.954Z","endTime":"2025-08-05T01:34:41.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3772501025728,"aZ":-9.270342475339199,"pfxX":-6.5625865225369395,"pfxZ":11.449644690004174,"pX":0.20911511183853496,"pZ":2.2374356769851262,"vX0":8.756002493359324,"vY0":-140.85915647072218,"vZ0":-9.373178903225545,"x":109.03,"y":178.37,"x0":-2.0937178260619334,"y0":50.00035366840892,"z0":6.216210544001703,"aX":-13.125294457717226},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":10.0,"spinRate":2482,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.38954269170109335,"extension":5.841939599261604},"hitData":{"launchSpeed":103.0,"launchAngle":29.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":175.4,"coordY":42.92}},"index":10,"playId":"0dea40ba-ef45-3b90-841e-a24c59daae36","pitchNumber":7,"startTime":"2025-08-05T01:34:58.624Z","endTime":"2025-08-05T01:35:25.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:35:25.070Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Maikel Garcia homers (11) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:35:27.041Z","endTime":"2025-08-05T01:38:09.224Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":660896,"link":"/api/v1/people/660896"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.54425575115569,"strikeZoneBottom":1.69105863089253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.693497123762256,"aZ":-10.945088043911225,"pfxX":-6.096331679324646,"pfxZ":10.193274842726298,"pX":0.34293906782265626,"pZ":2.5386119015921373,"vX0":9.30360187045548,"vY0":-143.50191826269273,"vZ0":-8.57830196783654,"x":103.93,"y":170.24,"x0":-2.151382533301593,"y0":50.00134814143864,"z0":6.251377577800615,"aX":-12.694924254599947},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":9.1,"spinRate":2607,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.38191965255780413,"extension":5.8978307849887415},"index":0,"playId":"0166d5cc-d7f8-301e-a4d7-bee24cada8f6","pitchNumber":1,"startTime":"2025-08-05T01:35:41.971Z","endTime":"2025-08-05T01:35:45.959Z","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":86.0,"endSpeed":79.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.272262347259947,"aZ":-35.521056752212026,"pfxX":1.324700547951195,"pfxZ":-2.092636312280545,"pX":-0.6814478769789797,"pZ":2.4565667509063434,"vX0":3.932680952068657,"vY0":-125.31300454990877,"vZ0":-2.8178898125230845,"x":142.98,"y":172.45,"x0":-2.440508527066553,"y0":50.00428225490657,"z0":6.484671136079209,"aX":2.1161636488018645},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.2,"breakHorizontal":-3.2,"spinRate":2648,"spinDirection":42},"zone":4,"typeConfidence":0.9,"plateTime":0.43634673710616934,"extension":5.80207328323815},"index":1,"playId":"86298ce2-8731-3237-b794-486e14441759","pitchNumber":2,"startTime":"2025-08-05T01:35:55.093Z","endTime":"2025-08-05T01:35:59.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0246136450607,"aZ":-8.492080063639305,"pfxX":-6.040315493520847,"pfxZ":11.146048548632898,"pX":0.5129746126362259,"pZ":2.8802003043616944,"vX0":9.623446501752243,"vY0":-144.46150427342582,"vZ0":-8.140054186005907,"x":97.45,"y":161.01,"x0":-2.0687219829779506,"y0":50.00249555419277,"z0":6.248224122111397,"aX":-12.834069001392754},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.7,"breakHorizontal":9.1,"spinRate":2598,"spinDirection":219},"zone":6,"typeConfidence":0.93,"plateTime":0.37840247177310804,"extension":5.874269394942703},"index":2,"playId":"8044d7f3-114c-3efd-b46a-979450a16516","pitchNumber":3,"startTime":"2025-08-05T01:36:21.582Z","endTime":"2025-08-05T01:36:24.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.49719303732972,"strikeZoneBottom":1.60746044633473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96584494491165,"aZ":-22.285876444929734,"pfxX":0.7329835401263181,"pfxZ":5.259846409585756,"pX":0.07095766152379347,"pZ":0.872837840800649,"vX0":6.900965900662018,"vY0":-135.8284297852993,"vZ0":-9.732324028634913,"x":114.3,"y":215.21,"x0":-2.591274452728945,"y0":50.00561138703387,"z0":6.034380513399772,"aX":1.3775818526467005},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2614,"spinDirection":211},"zone":14,"typeConfidence":0.88,"plateTime":0.4022698282767809,"extension":5.7292803298067065},"index":3,"playId":"798bf600-ba42-3585-842a-d6eb96b0396d","pitchNumber":4,"startTime":"2025-08-05T01:36:39.308Z","endTime":"2025-08-05T01:36:43.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.65414105079079,"strikeZoneBottom":1.69291579940138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.113300892058376,"aZ":-16.4274140337324,"pfxX":-10.271417951931873,"pfxZ":7.5742280036873275,"pX":0.9202046578002462,"pZ":1.0581872463066992,"vX0":12.31147973129262,"vY0":-142.8512689717074,"vZ0":-11.36832022843095,"x":81.92,"y":210.21,"x0":-2.0990781195563506,"y0":50.000704974386466,"z0":6.107173490539068,"aX":-21.349593807186306},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.5,"breakHorizontal":16.3,"spinRate":2569,"spinDirection":221},"zone":14,"typeConfidence":0.96,"plateTime":0.38257765013844525,"extension":5.936109827927134},"index":4,"playId":"c5be3bc7-125e-3601-a870-b42245513a05","pitchNumber":5,"startTime":"2025-08-05T01:36:58.181Z","endTime":"2025-08-05T01:37:01.768Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.44248351455357,"strikeZoneBottom":1.62544053755519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.063809841303694,"aZ":-33.62292094157022,"pfxX":1.536507769561315,"pfxZ":-0.901677098077371,"pX":0.45571280769681144,"pZ":0.4415929894076379,"vX0":6.32660330888101,"vY0":-125.85785635035741,"vZ0":-7.839762324762716,"x":99.63,"y":226.86,"x0":-2.2836891056086315,"y0":50.000141511594805,"z0":6.297730428188517,"aX":2.4789496926165233},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.1,"breakHorizontal":-4.2,"spinRate":2814,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.43417702210479714,"extension":5.949134404859135},"index":5,"playId":"f553fce7-e01d-3d2e-a2a3-5359d32db6c4","pitchNumber":6,"startTime":"2025-08-05T01:37:16.731Z","endTime":"2025-08-05T01:37:20.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.00713583425804,"aZ":-10.338824959650365,"pfxX":-6.23828600480566,"pfxZ":10.618364649982077,"pX":-0.6012338085479516,"pZ":2.5076299242075715,"vX0":7.168245341081471,"vY0":-142.74732546566514,"vZ0":-8.541125422676583,"x":139.92,"y":171.07,"x0":-2.3388895232421514,"y0":50.00032861621465,"z0":6.196093133238639,"aX":-12.82490738255647},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":9.8,"spinRate":2545,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.38425094507653723,"extension":5.773143127630329},"hitData":{"launchSpeed":102.5,"launchAngle":25.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.85,"coordY":88.12}},"index":6,"playId":"aca7d4e5-b5c9-3a11-ba87-23d7474179d6","pitchNumber":7,"startTime":"2025-08-05T01:37:39.015Z","endTime":"2025-08-05T01:38:09.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:38:09.224Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:38:42.032Z","endTime":"2025-08-05T01:39:33.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:38:18.070Z","endTime":"2025-08-05T01:38:44.121Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.521400767141174,"aZ":-11.26763202833712,"pfxX":-6.076752952286016,"pfxZ":10.120346891585307,"pX":0.09495158168661419,"pZ":2.3281239374076126,"vX0":8.849843765094473,"vY0":-143.16056602493154,"vZ0":-8.986990539945683,"x":113.38,"y":175.92,"x0":-2.253765448565052,"y0":50.003571480063705,"z0":6.222516434156083,"aX":-12.554558710308157},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2559,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.38329629198469384,"extension":6.064266854769655},"index":1,"playId":"2d7d7cca-54f3-3ce2-afe7-9da62072bb38","pitchNumber":1,"startTime":"2025-08-05T01:38:44.121Z","endTime":"2025-08-05T01:38:47.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.79696478951445,"strikeZoneBottom":1.73837782525668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48595069004973,"aZ":-25.643408830067717,"pfxX":0.8967840884444134,"pfxZ":3.6126233290411314,"pX":-0.6470383006197599,"pZ":1.5273159353915076,"vX0":4.722232081034885,"vY0":-133.15447290799904,"vZ0":-7.294314598831032,"x":141.66,"y":197.54,"x0":-2.554435085950236,"y0":50.005725768322115,"z0":6.136619041474052,"aX":1.6236858836913466},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":-2.5,"spinRate":2574,"spinDirection":177},"zone":13,"typeConfidence":0.9,"plateTime":0.41010296297612614,"extension":5.826975758590358},"index":2,"playId":"75bab1d0-648b-32a8-9587-4820c720febe","pitchNumber":2,"startTime":"2025-08-05T01:38:58.019Z","endTime":"2025-08-05T01:39:02.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.759232062471398,"aZ":-36.83384434791086,"pfxX":0.3332530124033337,"pfxZ":-2.9460026560298633,"pX":-0.366102009414028,"pZ":3.318452304992856,"vX0":4.7637161515549264,"vY0":-124.35677204936522,"vZ0":-0.667389346158674,"x":130.95,"y":149.18,"x0":-2.342466368747363,"y0":50.00500489889693,"z0":6.621387060951328,"aX":0.5256438769855443},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.3,"breakHorizontal":-1.6,"spinRate":2623,"spinDirection":42},"zone":1,"typeConfidence":0.9,"plateTime":0.4388953957212247,"extension":5.374573628507566},"index":3,"playId":"302dbd86-c17a-386b-a0d7-2a44189be516","pitchNumber":3,"startTime":"2025-08-05T01:39:11.860Z","endTime":"2025-08-05T01:39:15.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.140198739614522,"aZ":-37.03733953679423,"pfxX":2.4807667804105593,"pfxZ":-3.0339633782976456,"pX":0.6132192195857549,"pZ":1.6723317669412676,"vX0":6.244126587120507,"vY0":-125.62076461138454,"vZ0":-4.4859282048274585,"x":93.63,"y":193.63,"x0":-2.225853728495404,"y0":50.00545258998488,"z0":6.487886881028798,"aX":3.970790952003292},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.4,"breakHorizontal":-5.9,"spinRate":2733,"spinDirection":36},"zone":9,"typeConfidence":0.91,"plateTime":0.4357899397023326,"extension":5.98720438901926},"index":4,"playId":"1df83776-592d-3f17-8ba3-82985f5b6fc2","pitchNumber":4,"startTime":"2025-08-05T01:39:29.808Z","endTime":"2025-08-05T01:39:33.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:39:33.909Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (16) on a fly ball to left fielder Jarren Duran. Mike Yastrzemski to 3rd. Mike Yastrzemski advances to 3rd, on a fielding error by left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:39:48.482Z","endTime":"2025-08-05T01:41:43.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.4823239202914,"strikeZoneBottom":1.55273771192879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.16497202907047,"aZ":-11.039232022917574,"pfxX":-7.205974165187083,"pfxZ":10.658852936784504,"pX":-0.9362320697232435,"pZ":3.3356983564943135,"vX0":6.260046218733585,"vY0":-140.26181716037715,"vZ0":-6.2952995342058085,"x":152.69,"y":148.72,"x0":-2.2661485589994164,"y0":50.00292194347164,"z0":6.336638093355394,"aX":-14.28836571729945},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":11.6,"spinRate":2527,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3912345546204734,"extension":5.649926372797345},"index":0,"playId":"1ce5461a-6fcd-3a37-b3ff-eb04cefafb20","pitchNumber":1,"startTime":"2025-08-05T01:39:56.911Z","endTime":"2025-08-05T01:40:01.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.42884972535751,"strikeZoneBottom":1.5358477256259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37150459411935,"aZ":-36.78271418045742,"pfxX":2.248148541322869,"pfxZ":-3.0097917678035078,"pX":-0.9969546376508498,"pZ":1.2178698043452048,"vX0":2.6950386579664656,"vY0":-122.7667627921538,"vZ0":-4.91054660467,"x":155.0,"y":205.9,"x0":-2.399259034953579,"y0":50.0011534329093,"z0":6.360659209775141,"aX":3.4449441557673537},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.4,"breakHorizontal":-4.7,"spinRate":2736,"spinDirection":53},"zone":13,"typeConfidence":0.91,"plateTime":0.4454485220770321,"extension":5.612158520627261},"index":1,"playId":"96f7c403-4ff3-328e-b086-d910957e7c5c","pitchNumber":2,"startTime":"2025-08-05T01:40:10.431Z","endTime":"2025-08-05T01:40:14.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84410580965396,"aZ":-10.658370491707272,"pfxX":-7.024261896380116,"pfxZ":10.85535994565993,"pX":-0.21532575489700723,"pZ":3.1148227713024395,"vX0":7.894054505021808,"vY0":-140.16909132842025,"vZ0":-6.894053762140801,"x":125.21,"y":154.68,"x0":-2.1607669168732824,"y0":50.005288804137095,"z0":6.308737442996566,"aX":-13.925267518611838},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":11.0,"spinRate":2487,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3913551189287525,"extension":5.758068989294971},"index":2,"playId":"25b36e51-227a-39e8-9334-4e7b953adc0a","pitchNumber":3,"startTime":"2025-08-05T01:40:27.007Z","endTime":"2025-08-05T01:40:30.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83468696040234,"aZ":-14.105987854955998,"pfxX":-6.74038393688848,"pfxZ":8.961491504561618,"pX":-0.7654279758932487,"pZ":2.6763952150312798,"vX0":6.79321724764871,"vY0":-141.0363889439691,"vZ0":-7.435215729160826,"x":146.18,"y":166.52,"x0":-2.3286290942657204,"y0":50.00224971700033,"z0":6.255045239024036,"aX":-13.58954336009189},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":10.8,"spinRate":2477,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.38823931774645937,"extension":5.582698082951014},"index":3,"playId":"67578392-13d2-361d-81a9-0ba67c598ea9","pitchNumber":4,"startTime":"2025-08-05T01:40:45.855Z","endTime":"2025-08-05T01:40:49.164Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-05T01:40:54.690Z","endTime":"2025-08-05T01:41:07.539Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.1,"strikeZoneTop":3.36369076404194,"strikeZoneBottom":1.58152250053576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.63121195953987,"aZ":-13.17869504365529,"pfxX":-6.25903794366975,"pfxZ":9.089790757420378,"pX":-0.17866784557473675,"pZ":4.159536779795278,"vX0":7.9526965435456,"vY0":-143.72401917841344,"vZ0":-4.073248333587122,"x":123.81,"y":126.47,"x0":-2.1697127074457843,"y0":50.00265531237593,"z0":6.414852015706743,"aX":-13.080671231415225},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2487,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3812432905942815,"extension":5.555615823003668},"index":5,"playId":"f16edf35-ffd5-3dc2-ae0d-e2234d128255","pitchNumber":5,"startTime":"2025-08-05T01:41:07.539Z","endTime":"2025-08-05T01:41:13.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03513442144455,"aZ":-15.31286319635443,"pfxX":-6.416084664402028,"pfxZ":8.39948350645431,"pX":-0.6998547687929767,"pZ":2.9020604169799182,"vX0":6.649685901537221,"vY0":-140.79377602389332,"vZ0":-6.674165100965094,"x":143.68,"y":160.42,"x0":-2.2589462679179735,"y0":50.001430255665944,"z0":6.294667567814939,"aX":-12.87747729664816},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2364,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.389060440316527,"extension":5.741490061910955},"hitData":{"launchSpeed":96.6,"launchAngle":42.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.0,"coordY":148.0}},"index":6,"playId":"491382c7-e730-348b-8ec2-619adcce6296","pitchNumber":6,"startTime":"2025-08-05T01:41:25.382Z","endTime":"2025-08-05T01:41:43.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:41:43.997Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a line drive to center fielder Ceddanne Rafaela. Mike Yastrzemski scores.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:44:15.961Z","endTime":"2025-08-05T01:45:20.667Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":660896,"link":"/api/v1/people/660896"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T01:42:03.178Z","endTime":"2025-08-05T01:42:24.253Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Wilson replaces Jorge Alcala.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-05T01:42:24.253Z","endTime":"2025-08-05T01:44:18.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":458677,"link":"/api/v1/people/458677"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.21765991519607,"strikeZoneBottom":1.44694598239803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35697624263471,"aZ":-7.549994638553437,"pfxX":3.172122934283724,"pfxZ":12.959654183240847,"pX":-0.08480985693483206,"pZ":1.6622840475210923,"vX0":-4.890276954623336,"vY0":-136.99312011928458,"vZ0":-10.156739177843335,"x":120.23,"y":193.9,"x0":1.3115650863551598,"y0":50.00295533463277,"z0":5.934646118791278,"aX":6.027597102619722},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.5,"breakHorizontal":-4.7,"spinRate":2274,"spinDirection":154},"zone":8,"typeConfidence":0.93,"plateTime":0.39986711146000786,"extension":6.120508974199928},"index":2,"playId":"e2958c31-eea6-3c13-be19-35ffa0714a6b","pitchNumber":1,"startTime":"2025-08-05T01:44:18.308Z","endTime":"2025-08-05T01:44:22.657Z","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.9,"endSpeed":85.8,"strikeZoneTop":3.26615953613683,"strikeZoneBottom":1.35250387632244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.942405440622867,"aZ":-9.807002362740572,"pfxX":3.1969041224515244,"pfxZ":11.837931289516568,"pX":-1.3270885412033384,"pZ":3.538813051371384,"vX0":-7.872093169602317,"vY0":-136.55554341914402,"vZ0":-5.2667624843066845,"x":167.59,"y":143.23,"x0":1.177106965257476,"y0":50.00390933404014,"z0":6.166666831932946,"aX":6.042164046540628},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.5,"breakHorizontal":-4.1,"spinRate":2311,"spinDirection":155},"zone":11,"typeConfidence":0.92,"plateTime":0.40104513605219383,"extension":6.022441969284709},"index":3,"playId":"8d8f13e2-ce29-3e51-a87a-460268529098","pitchNumber":2,"startTime":"2025-08-05T01:44:34.597Z","endTime":"2025-08-05T01:44:39.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.010459640391485,"aZ":-8.854499704081352,"pfxX":3.467517190512141,"pfxZ":12.609386945245578,"pX":-0.4245689536990817,"pZ":1.7395482968348137,"vX0":-5.614755108139752,"vY0":-135.02773707980523,"vZ0":-9.398926189505428,"x":133.18,"y":191.81,"x0":1.2298664370348809,"y0":50.001326389300445,"z0":5.8856779491137745,"aX":6.41229756354075},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.0,"breakHorizontal":-5.2,"spinRate":2243,"spinDirection":151},"zone":7,"typeConfidence":0.92,"plateTime":0.40542003549754924,"extension":6.160364584253199},"index":4,"playId":"0a849239-35ec-3134-a35d-19cadbcb0a51","pitchNumber":3,"startTime":"2025-08-05T01:44:51.044Z","endTime":"2025-08-05T01:44:54.407Z","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":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.075193555171197,"aZ":-28.485745489222804,"pfxX":-1.2638255300421557,"pfxZ":2.173845368384267,"pX":-0.5505144076900025,"pZ":2.816757048028463,"vX0":-4.003456429943646,"vY0":-128.73034531933078,"vZ0":-3.0043548758842973,"x":137.98,"y":162.73,"x0":1.1823792239116635,"y0":50.00184987739302,"z0":6.179684572922836,"aX":-2.143078903398086},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":3.1,"spinRate":2277,"spinDirection":185},"zone":1,"typeConfidence":0.93,"plateTime":0.4237715891199345,"extension":6.002085221431693},"hitData":{"launchSpeed":78.9,"launchAngle":19.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.24,"coordY":99.4}},"index":5,"playId":"67e0f267-c271-3587-a3bb-068f2054da14","pitchNumber":4,"startTime":"2025-08-05T01:45:10.559Z","endTime":"2025-08-05T01:45:20.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:45:20.667Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Loftin doubles (6) on a sharp fly ball to center fielder Ceddanne Rafaela. Adam Frazier scores.","rbi":1,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:45:42.623Z","endTime":"2025-08-05T01:45:58.966Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":458677,"link":"/api/v1/people/458677"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04261698146458,"aZ":-11.925153417465133,"pfxX":4.285966709001132,"pfxZ":10.776262992767744,"pX":-0.8922916160565911,"pZ":1.8234454449269801,"vX0":-7.125093782587223,"vY0":-136.23338547585294,"vZ0":-8.916593057084183,"x":151.01,"y":189.55,"x0":1.2005652020544457,"y0":50.00005483561912,"z0":5.9637426443739585,"aX":8.051838512033388},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":-6.2,"spinRate":2377,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.4021152744717291,"extension":6.014298972694433},"hitData":{"launchSpeed":100.3,"launchAngle":26.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.01,"coordY":61.48}},"index":0,"playId":"1a17adc7-0128-3826-a71f-f6454fbbc5b3","pitchNumber":1,"startTime":"2025-08-05T01:45:45.481Z","endTime":"2025-08-05T01:45:58.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:45:58.966Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:47:28.208Z","endTime":"2025-08-05T01:48:54.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Kyle Isbel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T01:46:32.162Z","endTime":"2025-08-05T01:46:36.349Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-05T01:46:36.349Z","endTime":"2025-08-05T01:47:30.589Z","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(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.6,"endSpeed":85.7,"strikeZoneTop":3.3222912395961,"strikeZoneBottom":1.44273839166503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.378703681450773,"aZ":-10.668250176994238,"pfxX":2.335030075075687,"pfxZ":11.466118173332806,"pX":-0.521400719978401,"pZ":1.995873705874573,"vX0":-5.024754350277892,"vY0":-135.97794996165058,"vZ0":-8.98347369873727,"x":136.87,"y":184.89,"x0":1.0457109506238724,"y0":50.00071000557539,"z0":6.079255630263117,"aX":4.379043135439484},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-3.2,"spinRate":2337,"spinDirection":154},"zone":7,"typeConfidence":0.87,"plateTime":0.40256192837298554,"extension":6.254577304156631},"index":2,"playId":"6d3c94c8-c0eb-3534-a42e-7c594206b32e","pitchNumber":1,"startTime":"2025-08-05T01:47:30.589Z","endTime":"2025-08-05T01:47:34.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81964464418899,"aZ":-10.933934952084195,"pfxX":2.189850351439759,"pfxZ":11.345467331098625,"pX":0.34804400174928163,"pZ":2.8717341071484044,"vX0":-2.778696705631071,"vY0":-135.97313988036368,"vZ0":-6.800536510223952,"x":103.73,"y":161.24,"x0":1.0987221570298378,"y0":50.00620777139167,"z0":6.164029305932964,"aX":4.101253429582888},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-3.4,"spinRate":2323,"spinDirection":160},"zone":3,"typeConfidence":0.86,"plateTime":0.40281487344492284,"extension":6.150564045269322},"index":3,"playId":"f6ba1efe-a756-361a-8977-db4b76a15135","pitchNumber":2,"startTime":"2025-08-05T01:47:48.324Z","endTime":"2025-08-05T01:47:52.082Z","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":92.9,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4528456812826,"aZ":-12.462298614008652,"pfxX":1.719567066486928,"pfxZ":10.635597466557519,"pX":-0.01946870504585443,"pZ":3.2444470333899798,"vX0":-2.981139416779392,"vY0":-135.25891064089208,"vZ0":-5.648511410513741,"x":117.74,"y":151.18,"x0":0.8734603638275846,"y0":50.00257358758091,"z0":6.233489801553045,"aX":3.187206929725657},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":-2.5,"spinRate":2276,"spinDirection":166},"zone":2,"typeConfidence":0.78,"plateTime":0.404934857335256,"extension":6.116845945524603},"index":4,"playId":"fa6d28a6-4b29-35a6-bd72-b3be0aa16ac3","pitchNumber":3,"startTime":"2025-08-05T01:48:08.187Z","endTime":"2025-08-05T01:48:11.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.28295854723122,"strikeZoneBottom":1.52877465840783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89005615227674,"aZ":-32.52521343083171,"pfxX":-0.7343351427583178,"pfxZ":-0.21436104402946832,"pX":0.5429736175439658,"pZ":1.3612013194296488,"vX0":-1.8985886978555608,"vY0":-127.12781984612015,"vZ0":-5.160637874926623,"x":96.3,"y":202.03,"x0":1.392217073400752,"y0":50.00233661767001,"z0":5.972772028200344,"aX":-1.2121838517640464},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.2,"breakHorizontal":1.7,"spinRate":2352,"spinDirection":238},"zone":14,"typeConfidence":0.93,"plateTime":0.4293945565234627,"extension":6.304693445515957},"index":5,"playId":"8c6af40e-dc4d-31c0-a70a-f68305e223ad","pitchNumber":4,"startTime":"2025-08-05T01:48:29.486Z","endTime":"2025-08-05T01:48:33.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.309310126501067,"aZ":-31.569617942215455,"pfxX":-0.6880032513424538,"pfxZ":0.36101299679815857,"pX":0.24188137108317023,"pZ":0.4938309826003697,"vX0":-2.5109731648673996,"vY0":-127.2075936060745,"vZ0":-7.515563668834287,"x":107.78,"y":225.45,"x0":1.3265403429728162,"y0":50.00031614583344,"z0":5.9516459675142475,"aX":-1.1398309547531373},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":1.8,"spinRate":2459,"spinDirection":261},"zone":14,"typeConfidence":0.93,"plateTime":0.4287182605920141,"extension":6.2111720615982415},"index":6,"playId":"2451645c-b61a-369b-8dcf-acf2fff8b725","pitchNumber":5,"startTime":"2025-08-05T01:48:48.475Z","endTime":"2025-08-05T01:48:54.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:48:54.080Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan India walks.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:51:18.003Z","endTime":"2025-08-05T01:53:43.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"postOnSecond":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8,9,10],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T01:49:09.277Z","endTime":"2025-08-05T01:49:20.447Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Garrett Whitlock replaces Justin Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-05T01:49:20.447Z","endTime":"2025-08-05T01:51:20.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"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":83.7,"endSpeed":77.4,"strikeZoneTop":3.3266691278249,"strikeZoneBottom":1.54029160362164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.796537436593695,"aZ":-39.339579958832374,"pfxX":2.004871423240015,"pfxZ":-4.743573258071651,"pX":0.08280613967457054,"pZ":2.6967076046598906,"vX0":2.2571553868937366,"vY0":-121.88247472952963,"vZ0":0.7083722241937747,"x":113.84,"y":165.97,"x0":-1.1138508552180368,"y0":50.00046303789558,"z0":5.785708021255259,"aX":3.0306420919808774},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.2,"breakHorizontal":-4.2,"spinRate":2138,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.4485058173794556,"extension":7.123229763684522},"index":2,"playId":"26962063-b76a-3fa1-921e-1b843760a35f","pitchNumber":1,"startTime":"2025-08-05T01:51:20.305Z","endTime":"2025-08-05T01:51:24.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.24372071766873,"strikeZoneBottom":1.49340901182246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.437285808110747,"aZ":-38.16536105477246,"pfxX":0.24966383111304502,"pfxZ":-3.8352924664585313,"pX":1.1291465685465083,"pZ":1.0099934463636981,"vX0":5.117957056306047,"vY0":-123.89067657717322,"vZ0":-3.7847163457326847,"x":73.96,"y":211.51,"x0":-0.9908516022341195,"y0":50.00063136209938,"z0":5.728503406793785,"aX":0.3899929489456819},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.6,"breakHorizontal":-1.6,"spinRate":2161,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44113868963062997,"extension":7.36475577389287},"index":3,"playId":"39203d21-9f99-3cf0-999d-57b6f08c8f80","pitchNumber":2,"startTime":"2025-08-05T01:51:36.094Z","endTime":"2025-08-05T01:51:39.146Z","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":96.0,"endSpeed":87.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02897948684772,"aZ":-11.928349700678474,"pfxX":-7.1031492381172106,"pfxZ":10.223983892636745,"pX":-0.40095776868862193,"pZ":2.4675992237849784,"vX0":4.665083013176272,"vY0":-139.7332892560022,"vZ0":-6.369703737196431,"x":132.28,"y":172.15,"x0":-1.1678475997736808,"y0":50.00629499442449,"z0":5.558073740451894,"aX":-14.071124407318642},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":11.9,"spinRate":2300,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39175563634779076,"extension":7.358880815389391},"index":4,"playId":"13184db3-fc4b-3072-9b3c-d40525ff98c0","pitchNumber":3,"startTime":"2025-08-05T01:51:51.856Z","endTime":"2025-08-05T01:51:54.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-05T01:52:08.188Z","endTime":"2025-08-05T01:52:17.441Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.28441486969171,"strikeZoneBottom":1.49809875987406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.251139928939054,"aZ":-36.35570847896827,"pfxX":-8.525704988693223,"pfxZ":-2.776802377875846,"pX":0.35692658385486886,"pZ":1.3032339270379079,"vX0":6.0337926481305475,"vY0":-122.02164519603299,"vZ0":-2.398139547727234,"x":103.39,"y":203.59,"x0":-1.0415251763803666,"y0":50.00280024141855,"z0":5.434433774978759,"aX":-12.842744568567275},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.4,"breakHorizontal":14.0,"spinRate":2483,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.449072297184959,"extension":7.63624576629146},"index":6,"playId":"2bff45b9-1ca1-3c6c-88fd-b8d263d884a4","pitchNumber":4,"startTime":"2025-08-05T01:52:17.441Z","endTime":"2025-08-05T01:52:22.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.22701804029958,"strikeZoneBottom":1.51292645566303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.682103872257297,"aZ":-16.75499439150765,"pfxX":-7.751143975173192,"pfxZ":7.945368950471343,"pX":1.0382610424886043,"pZ":1.7485090613014602,"vX0":8.206761896046116,"vY0":-138.16920150464082,"vZ0":-6.970135532077997,"x":77.42,"y":191.57,"x0":-0.9579862567293541,"y0":50.0034632876561,"z0":5.422122620051367,"aX":-15.044713878923309},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":12.4,"spinRate":2288,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3958367605343911,"extension":7.326484916953251},"index":7,"playId":"c9dbb638-5c04-391f-8795-15647412b144","pitchNumber":5,"startTime":"2025-08-05T01:52:32.940Z","endTime":"2025-08-05T01:52:37.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.018449579880425,"aZ":-36.72938474953589,"pfxX":1.5815786628435826,"pfxZ":-2.944376019889498,"pX":0.22851058236715083,"pZ":2.833259603380774,"vX0":3.0374933736033283,"vY0":-123.45909160264996,"vZ0":0.29229491378250483,"x":108.29,"y":162.28,"x0":-1.2220367858918872,"y0":50.00268376843943,"z0":5.798523731300435,"aX":2.446812411527176},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.0,"breakHorizontal":-3.6,"spinRate":2162,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4432367241124058,"extension":7.226395910562018},"index":8,"playId":"198868d3-cd3c-31b4-9f62-11215f684057","pitchNumber":6,"startTime":"2025-08-05T01:52:50.117Z","endTime":"2025-08-05T01:52:54.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.679265823852447,"aZ":-14.662293460278567,"pfxX":-6.800510537508402,"pfxZ":8.996782394603377,"pX":-0.7018823828321368,"pZ":3.3496533706212035,"vX0":3.398411564674179,"vY0":-138.57346253410572,"vZ0":-3.4775088436721617,"x":143.75,"y":148.34,"x0":-1.059913719211745,"y0":50.00485774759324,"z0":5.59910461789328,"aX":-13.240211784565664},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":11.6,"spinRate":2270,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3951139718365013,"extension":7.1560433919489785},"index":9,"playId":"8efd102b-008b-3419-a0c8-6242b2f5cb14","pitchNumber":7,"startTime":"2025-08-05T01:53:11.267Z","endTime":"2025-08-05T01:53:17.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.27747965342706,"strikeZoneBottom":1.5094182676574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59966305843413,"aZ":-39.893275910133596,"pfxX":0.6231523861187995,"pfxZ":-5.21014128921648,"pX":0.33911091816998334,"pZ":3.326754117649129,"vX0":3.0252437488611488,"vY0":-120.70127416496867,"vZ0":2.322664180199928,"x":104.07,"y":148.96,"x0":-1.0093727321367099,"y0":50.003820198192344,"z0":5.854669413603811,"aX":0.9224006793330736},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.6,"breakHorizontal":-1.8,"spinRate":2060,"spinDirection":42},"zone":3,"typeConfidence":2.0,"plateTime":0.45308533249115746,"extension":7.47811594587124},"index":10,"playId":"a3211855-cdbf-3660-b23e-fa150c6de863","pitchNumber":8,"startTime":"2025-08-05T01:53:36.494Z","endTime":"2025-08-05T01:53:43.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:53:43.175Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royals challenged (tag play), call on the field was upheld: Royals challenged (home-plate collision), call on the field was upheld: Bobby Witt Jr. singles on a line drive to right fielder Wilyer Abreu. Nick Loftin out at home on the throw, right fielder Wilyer Abreu to catcher Connor Wong. Jonathan India to 2nd.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:54:11.154Z","endTime":"2025-08-05T01:54:28.693Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89839251598567,"aZ":-39.054769585570845,"pfxX":2.2576680788701653,"pfxZ":-4.630411075499687,"pX":-0.20387686099014518,"pZ":2.7372133385075035,"vX0":1.470719102986235,"vY0":-120.98226208460665,"vZ0":0.8255603670892366,"x":124.77,"y":164.88,"x0":-1.1122513811414387,"y0":50.00117238644782,"z0":5.8059862156318625,"aX":3.356560913236193},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.9,"breakHorizontal":-4.4,"spinRate":2086,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.45218627787752386,"extension":7.366377560978767},"hitData":{"launchSpeed":95.6,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.45,"coordY":96.45}},"index":0,"playId":"445fe6d9-232d-35f8-a25e-cb7e6f977816","pitchNumber":1,"startTime":"2025-08-05T01:54:18.355Z","endTime":"2025-08-05T01:54:28.693Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":118,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MP","challengeTeamId":118}]},"playEndTime":"2025-08-05T01:54:28.693Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T01:59:07.499Z","endTime":"2025-08-05T02:00:54.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Mike Yastrzemski.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:58:17.312Z","endTime":"2025-08-05T01:58:17.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"Randal Grichuk remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T01:58:17.329Z","endTime":"2025-08-05T01:59:09.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.56842016078284,"strikeZoneBottom":1.71730739151451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6414806141627,"aZ":-29.69415462023415,"pfxX":10.370127022411603,"pfxZ":1.2278432450016403,"pX":0.6387338603149719,"pZ":2.279757727990111,"vX0":-9.452864218004038,"vY0":-140.83301757091408,"vZ0":-2.4348411212709458,"x":92.65,"y":177.23,"x0":2.684098334637485,"y0":50.00204630556299,"z0":5.067376142198122,"aX":20.92389914343192},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.9,"breakHorizontal":-16.9,"spinRate":2015,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.3882621554807075,"extension":5.33766453011339},"index":2,"playId":"06cf1730-507d-3f93-b7c6-e17df20cf072","pitchNumber":1,"startTime":"2025-08-05T01:59:09.862Z","endTime":"2025-08-05T01:59:13.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12108013451103,"aZ":-33.96424588478024,"pfxX":10.153205346623793,"pfxZ":-0.873095503846443,"pX":-0.1644929857005582,"pZ":2.643740114966638,"vX0":-11.186038995415823,"vY0":-142.1034571508987,"vZ0":-0.7857759233997313,"x":123.27,"y":167.4,"x0":2.5072660265851683,"y0":50.00661228570287,"z0":5.085076021175343,"aX":20.73186326928225},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":-1.6,"breakHorizontal":-16.1,"spinRate":2138,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.3857193634711269,"extension":5.30087381910057},"index":3,"playId":"90e2a27b-19f2-3008-965b-01edd8e2fe8b","pitchNumber":2,"startTime":"2025-08-05T01:59:25.795Z","endTime":"2025-08-05T01:59:29.357Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-05T01:59:43.846Z","endTime":"2025-08-05T01:59:51.326Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77040508471457,"aZ":-40.06554564366344,"pfxX":-4.112809096105661,"pfxZ":-4.866550239615359,"pX":1.3488805389198562,"pZ":2.654188559089221,"vX0":-2.233659624117987,"vY0":-126.52696709784384,"vZ0":1.7327558381622787,"x":65.58,"y":167.12,"x0":2.7773688910908216,"y0":50.00225802432029,"z0":5.170519915235271,"aX":-6.669219297466583},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.2,"breakHorizontal":7.9,"spinRate":2675,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.43286303172319096,"extension":5.339096572024882},"index":5,"playId":"d7553fce-6f41-3581-a242-4f6bf82cbeca","pitchNumber":3,"startTime":"2025-08-05T01:59:51.326Z","endTime":"2025-08-05T01:59:54.956Z","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":97.2,"endSpeed":89.8,"strikeZoneTop":3.44808398206072,"strikeZoneBottom":1.58617998402031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.018026002618033,"aZ":-19.31205041733674,"pfxX":7.30689511993368,"pfxZ":6.270225316951294,"pX":-0.5693445764096475,"pZ":3.813350981232929,"vX0":-11.143454107505551,"vY0":-141.32497642023512,"vZ0":-0.4094366150680851,"x":138.7,"y":135.82,"x0":2.4503293933130625,"y0":50.00147661607434,"z0":5.185573057939269,"aX":14.986377892973174},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.5,"breakHorizontal":-11.3,"spinRate":1934,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.3855298665020874,"extension":5.275501696690352},"index":6,"playId":"e87ffa59-e6eb-3231-bf4b-8bdc14c7c832","pitchNumber":4,"startTime":"2025-08-05T02:00:11.984Z","endTime":"2025-08-05T02:00:16.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.373351377256267,"aZ":-30.601827461715413,"pfxX":8.395603272988962,"pfxZ":0.7529984636044968,"pX":0.9472590847560092,"pZ":3.1330378658390967,"vX0":-7.968864149166952,"vY0":-142.53066313575806,"vZ0":-0.06882772161612527,"x":80.89,"y":154.19,"x0":2.6693174271213973,"y0":50.00215287278946,"z0":5.067098241427535,"aX":17.520148792289685},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.6,"breakHorizontal":-13.9,"spinRate":1890,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.38220304936361904,"extension":5.23165794175161},"index":7,"playId":"82757c88-4948-31da-946e-7b06f10edd34","pitchNumber":5,"startTime":"2025-08-05T02:00:26.327Z","endTime":"2025-08-05T02:00:29.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.284692866370133,"aZ":-29.410952315259767,"pfxX":9.551526592550715,"pfxZ":1.342984003239593,"pX":-0.0017124522464892647,"pZ":3.2111740158639375,"vX0":-10.205729662473706,"vY0":-142.38594736711175,"vZ0":-0.2826269188723165,"x":117.07,"y":152.08,"x0":2.380217484340409,"y0":50.005432498770425,"z0":5.165373803328556,"aX":19.705181088971973},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":2.5,"breakHorizontal":-15.4,"spinRate":2078,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.38399399222990205,"extension":5.338190270975577},"hitData":{"launchSpeed":106.7,"launchAngle":-14.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.34,"coordY":159.28}},"index":8,"playId":"ff8a7069-a218-3121-b28f-d77a39509d1d","pitchNumber":6,"startTime":"2025-08-05T02:00:47.682Z","endTime":"2025-08-05T02:00:54.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:00:54.806Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Abraham Toro flies out to left fielder Nick Loftin.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T02:01:00.367Z","endTime":"2025-08-05T02:02:11.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.27930932191789,"strikeZoneBottom":1.47844331259166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.371220937333224,"aZ":-30.50576828760546,"pfxX":9.91140662356652,"pfxZ":0.8051641504037796,"pX":0.3483131411036209,"pZ":3.119128576368907,"vX0":-9.867911681938503,"vY0":-142.8968086110913,"vZ0":-0.20011906410296576,"x":103.72,"y":154.56,"x0":2.550215129003865,"y0":50.004434437626145,"z0":5.098338712328697,"aX":20.60272643349369},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.6,"breakHorizontal":-16.1,"spinRate":2154,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.38255193599182435,"extension":5.349984562551973},"index":0,"playId":"e0cf6c92-5603-3ccc-9d87-f892b9e51f91","pitchNumber":1,"startTime":"2025-08-05T02:01:17.416Z","endTime":"2025-08-05T02:01:21.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.24688556974028,"strikeZoneBottom":1.52109430348587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.059804760755263,"aZ":-31.86577104014714,"pfxX":4.471406282415507,"pfxZ":0.17049005175537246,"pX":1.3526868686943359,"pZ":3.3449558195990337,"vX0":-5.2252627310960085,"vY0":-133.87971910341363,"vZ0":1.2068242997744623,"x":65.44,"y":148.47,"x0":2.739196019594644,"y0":50.00469308039941,"z0":5.151247478973225,"aX":8.203284403602025},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.7,"breakHorizontal":-7.1,"spinRate":1402,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.40748711005973526,"extension":5.5250710761637984},"index":1,"playId":"7383512d-5b07-308f-bfae-c303758bcf0f","pitchNumber":2,"startTime":"2025-08-05T02:01:30.097Z","endTime":"2025-08-05T02:01:33.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.378973753661054,"aZ":-42.76232541127894,"pfxX":-4.404234008683804,"pfxZ":-6.48670622545915,"pX":-1.1391671236615013,"pZ":1.3574946206161165,"vX0":-8.06443533745326,"vY0":-126.79592120987952,"vZ0":-0.9108905534214002,"x":160.42,"y":202.13,"x0":2.652094049376165,"y0":50.0048999343321,"z0":5.126962958363675,"aX":-7.185527996808221},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-11.8,"breakHorizontal":9.7,"spinRate":2792,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4316046547846555,"extension":5.423193236000513},"index":2,"playId":"82aa4254-eae8-3a38-b550-c34caa13cb8b","pitchNumber":3,"startTime":"2025-08-05T02:01:43.929Z","endTime":"2025-08-05T02:01:48.650Z","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":87.9,"endSpeed":80.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.905941626979008,"aZ":-39.599536702227475,"pfxX":-1.6220299253633392,"pfxZ":-4.49550464296611,"pX":-0.5292328471806882,"pZ":1.8293044702930235,"vX0":-7.416534981412901,"vY0":-127.88669935499227,"vZ0":-0.33225610378337933,"x":137.17,"y":189.39,"x0":2.6215488019653126,"y0":50.00181675542914,"z0":5.072789577288537,"aX":-2.6787020468714595},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.9,"breakHorizontal":4.7,"spinRate":2683,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.4286502542993258,"extension":5.301532343041574},"hitData":{"launchSpeed":95.2,"launchAngle":43.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.19,"coordY":84.19}},"index":3,"playId":"9439a109-e66f-3f39-9167-87c4a89289d6","pitchNumber":4,"startTime":"2025-08-05T02:02:00.500Z","endTime":"2025-08-05T02:02:11.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:02:11.475Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T02:02:15.307Z","endTime":"2025-08-05T02:03:09.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"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":3},"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":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.43225689808883,"strikeZoneBottom":1.484521623922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06863126123144,"aZ":-30.526276508914545,"pfxX":9.375006724541763,"pfxZ":0.8142212341235844,"pX":-0.20645372495433387,"pZ":2.2892148810274255,"vX0":-11.098995739253928,"vY0":-141.32431830391366,"vZ0":-2.405126451657573,"x":124.87,"y":176.97,"x0":2.559023299129474,"y0":50.00018362207092,"z0":5.117657108346744,"aX":18.90719986845407},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.2,"breakHorizontal":-14.6,"spinRate":2007,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.38799190140374984,"extension":5.414977224245807},"index":0,"playId":"db80c801-ccd7-3c47-9851-81afd2324266","pitchNumber":1,"startTime":"2025-08-05T02:02:33.139Z","endTime":"2025-08-05T02:02:37.050Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.933573838601824,"aZ":-38.38600172255937,"pfxX":-3.308909605620771,"pfxZ":-3.8150657835940383,"pX":-0.43792173395189077,"pZ":1.0669435983887858,"vX0":-6.134491171275299,"vY0":-126.96571202122581,"vZ0":-2.6450243914694616,"x":133.69,"y":209.97,"x0":2.4432559046854663,"y0":50.0049934194797,"z0":5.188437781939425,"aX":-5.382425808519319},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.3,"breakHorizontal":7.4,"spinRate":2719,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4320224797587393,"extension":5.444046565915314},"index":1,"playId":"ff6bc50e-db6b-3253-9b41-20d9a4e379ed","pitchNumber":2,"startTime":"2025-08-05T02:02:46.211Z","endTime":"2025-08-05T02:02:49.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T02:02:54.599Z","endTime":"2025-08-05T02:03:06.428Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66820460282287,"aZ":-41.443978117062365,"pfxX":-3.3728373782586853,"pfxZ":-5.564998349654978,"pX":-0.3525717070199071,"pZ":0.8802799341155552,"vX0":-6.406260293447003,"vY0":-128.06745607934837,"vZ0":-2.4458679186931733,"x":130.44,"y":215.01,"x0":2.616344137145795,"y0":50.00247320962361,"z0":5.079627186154078,"aX":-5.618379027386227},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-10.4,"breakHorizontal":7.6,"spinRate":2715,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4271711109794163,"extension":5.481112121602171},"index":3,"playId":"6dbb459c-024e-3a11-9b21-0ac12f8f1a8b","pitchNumber":3,"startTime":"2025-08-05T02:03:06.428Z","endTime":"2025-08-05T02:03:09.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:03:09.708Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T02:05:35.897Z","endTime":"2025-08-05T02:06:40.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T02:04:27.965Z","endTime":"2025-08-05T02:05:38.254Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.6105565699182,"strikeZoneBottom":1.66155353949811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.721553593201488,"aZ":-11.551613478109912,"pfxX":6.124159258736126,"pfxZ":9.905399376905727,"pX":0.4194467930745224,"pZ":1.7207337292239875,"vX0":-2.1990197779658285,"vY0":-143.07889303438333,"vZ0":-10.079457632562889,"x":101.01,"y":192.32,"x0":0.4003213335598757,"y0":50.00596249246795,"z0":6.004750355302212,"aX":12.752239230053268},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.2,"breakHorizontal":-10.7,"spinRate":2447,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.3822034477098222,"extension":7.18149686287195},"index":1,"playId":"9086338d-21f2-3c59-99ec-885b5efbfc2c","pitchNumber":1,"startTime":"2025-08-05T02:05:38.254Z","endTime":"2025-08-05T02:05:42.013Z","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":97.9,"endSpeed":90.0,"strikeZoneTop":3.62072744145141,"strikeZoneBottom":1.67188211996235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.979314312265924,"aZ":-12.153047220085323,"pfxX":7.561840181116282,"pfxZ":9.726148159192455,"pX":-0.753253258913881,"pZ":1.4437625993300167,"vX0":-5.0980533794096345,"vY0":-142.1897901420401,"vZ0":-10.503749814180633,"x":145.71,"y":199.8,"x0":0.07556626339305463,"y0":50.00397517985578,"z0":5.945308925614467,"aX":15.567369103059102},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":-12.7,"spinRate":2281,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.3844251396909879,"extension":7.1389674980804765},"index":2,"playId":"8c42bf0e-186f-3bc0-b364-6e6f6e18a7c6","pitchNumber":2,"startTime":"2025-08-05T02:05:56.341Z","endTime":"2025-08-05T02:06:00.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.270328228535234,"aZ":-13.147770013250874,"pfxX":7.261689635992292,"pfxZ":9.229047683162442,"pX":-0.3861034531655527,"pZ":1.8794238839347415,"vX0":-4.325240933688172,"vY0":-142.3271446309953,"vZ0":-8.877890395034663,"x":131.72,"y":188.04,"x0":0.20625560430949658,"y0":50.00021683102551,"z0":5.862572865571561,"aX":14.963513522599003},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":-12.4,"spinRate":2311,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.38417375352452154,"extension":7.113340667618266},"index":3,"playId":"fbee68d2-0dd6-3e95-b1bf-62d64b7adb1d","pitchNumber":3,"startTime":"2025-08-05T02:06:14.872Z","endTime":"2025-08-05T02:06:17.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62340298117033,"aZ":-25.542909917017123,"pfxX":-5.490917041019545,"pfxZ":3.8352612127793106,"pX":-0.5729721511260225,"pZ":1.5000129805088938,"vX0":-0.9642210267613305,"vY0":-129.96112234422867,"vZ0":-6.650936016731434,"x":138.84,"y":198.28,"x0":0.5158102806339916,"y0":50.00225773166269,"z0":6.005162322794732,"aX":-9.48748147338699},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":10.2,"spinRate":2427,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4198263330676233,"extension":7.436126000207142},"index":4,"playId":"05586eae-1350-3b2a-aac0-62b0cbf82e75","pitchNumber":4,"startTime":"2025-08-05T02:06:35.622Z","endTime":"2025-08-05T02:06:40.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:06:40.209Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T02:06:44.623Z","endTime":"2025-08-05T02:08:44.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":[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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":99.0,"endSpeed":91.3,"strikeZoneTop":3.5785821163754,"strikeZoneBottom":1.68899946733156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.735104593864477,"aZ":-12.045932480269425,"pfxX":6.507593036210186,"pfxZ":9.497095693110523,"pX":-0.10917028408177838,"pZ":2.118489106556029,"vX0":-3.3256203358689373,"vY0":-144.02754645958944,"vZ0":-9.012874103688956,"x":121.16,"y":181.58,"x0":0.20957043394668887,"y0":50.00281228595447,"z0":6.016710644371505,"aX":13.790048978233163},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.7,"breakHorizontal":-11.2,"spinRate":2327,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.379052298496275,"extension":7.083889756128963},"index":0,"playId":"1b78ea76-b43e-3c69-929c-8f50397daaef","pitchNumber":1,"startTime":"2025-08-05T02:07:05.438Z","endTime":"2025-08-05T02:07:08.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.708221972731444,"aZ":-28.77815103500283,"pfxX":3.153790981290709,"pfxZ":1.8618699035307653,"pX":-0.5019855968941538,"pZ":1.4307032561250883,"vX0":-3.353908829446075,"vY0":-133.16951041589303,"vZ0":-6.587338413834335,"x":136.13,"y":200.15,"x0":0.35539850001697953,"y0":50.00056350594093,"z0":5.978184274927327,"aX":5.746019430755182},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.4,"breakHorizontal":-5.2,"spinRate":1282,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.409038423633616,"extension":7.651001942933671},"index":1,"playId":"3b13859a-e4f4-370f-9f54-8e2991684cd1","pitchNumber":2,"startTime":"2025-08-05T02:07:21.938Z","endTime":"2025-08-05T02:07:25.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.43964278672693,"strikeZoneBottom":1.47617994589007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.529953598150136,"aZ":-26.87891960690773,"pfxX":4.398306333094716,"pfxZ":2.796397307568634,"pX":-0.5852099931061643,"pZ":0.7074955540819085,"vX0":-3.789658266177471,"vY0":-136.1462625644359,"vZ0":-9.157202389807427,"x":139.31,"y":219.68,"x0":0.24761877369762605,"y0":50.00202891916433,"z0":5.949904980787136,"aX":8.326185643600432},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.5,"breakHorizontal":-7.2,"spinRate":1126,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4010102833977829,"extension":7.446206699953466},"index":2,"playId":"6926df1c-de24-328b-9cf2-be52251afbd4","pitchNumber":3,"startTime":"2025-08-05T02:07:39.743Z","endTime":"2025-08-05T02:07:42.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.4,"endSpeed":92.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.036417958485046,"aZ":-10.42925497680209,"pfxX":7.5407723507214115,"pfxZ":9.915604690348289,"pX":-0.246184240472787,"pZ":2.7829347178255177,"vX0":-4.127394605809789,"vY0":-147.38964324905254,"vZ0":-7.632984712385919,"x":126.38,"y":163.64,"x0":0.19481297474187342,"y0":50.006954215912664,"z0":6.027282650845313,"aX":16.543725503339694},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.6,"breakHorizontal":-12.8,"spinRate":2484,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.3720508168776182,"extension":7.2896426084489185},"index":3,"playId":"b7314417-4db7-3dfa-a566-0778fe46b3f3","pitchNumber":4,"startTime":"2025-08-05T02:07:57.522Z","endTime":"2025-08-05T02:08:00.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.3,"strikeZoneTop":3.53601393284378,"strikeZoneBottom":1.57253572382974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95610176773818,"aZ":-10.2660229266046,"pfxX":6.622847142491599,"pfxZ":10.02498129129087,"pX":-0.9782046243327871,"pZ":3.5576956651409275,"vX0":-5.533912817196415,"vY0":-146.73040769703485,"vZ0":-5.804847515107457,"x":154.29,"y":142.72,"x0":0.06956642392197515,"y0":50.004127422279936,"z0":6.1702381123360635,"aX":14.47615616389091},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.2,"breakHorizontal":-10.9,"spinRate":2558,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.3729443901928291,"extension":7.142898487766006},"index":4,"playId":"9fd1a047-b5ef-36a6-a24f-bb76cfbc5628","pitchNumber":5,"startTime":"2025-08-05T02:08:15.740Z","endTime":"2025-08-05T02:08:20.135Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58023139243384,"aZ":-27.178004378699725,"pfxX":1.7539499020496119,"pfxZ":2.7177329446839433,"pX":0.8117763031650101,"pZ":3.0328717181221907,"vX0":0.5766988198516941,"vY0":-133.63203332652375,"vZ0":-3.166149456093046,"x":86.06,"y":156.89,"x0":0.36616081818342533,"y0":50.000105619749625,"z0":6.152611495842892,"aX":3.221106759159321},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":-3.2,"spinRate":1194,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.4074560410572552,"extension":7.700419475247878},"hitData":{"launchSpeed":78.5,"launchAngle":44.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.12,"coordY":102.82}},"index":5,"playId":"6094480b-b0b7-3458-878b-76be48dc56db","pitchNumber":6,"startTime":"2025-08-05T02:08:35.443Z","endTime":"2025-08-05T02:08:44.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:08:44.007Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, third baseman Abraham Toro to first baseman Romy Gonzalez.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T02:08:47.406Z","endTime":"2025-08-05T02:09:48.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":[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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"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"}]}],"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":98.8,"endSpeed":91.0,"strikeZoneTop":3.67243009667671,"strikeZoneBottom":1.759141812661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72679060474798,"aZ":-10.516082305215928,"pfxX":6.461584677284106,"pfxZ":10.277596606271622,"pX":-0.9436289717435811,"pZ":2.261989961417927,"vX0":-5.401997874332819,"vY0":-143.67237155376637,"vZ0":-8.753496616464144,"x":152.97,"y":177.71,"x0":0.11380605074500175,"y0":50.00571499433418,"z0":5.9869973385450255,"aX":13.621627074755946},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.2,"breakHorizontal":-10.7,"spinRate":2381,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.3800421621775061,"extension":7.387454596798768},"index":0,"playId":"eadd8f7b-b4e6-3eaf-8972-03b21f5920ec","pitchNumber":1,"startTime":"2025-08-05T02:09:06.802Z","endTime":"2025-08-05T02:09:11.107Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.58559189633862,"strikeZoneBottom":1.68124226216163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.877622318374645,"aZ":-22.98512028716695,"pfxX":5.363289564364374,"pfxZ":4.88656196374979,"pX":-0.5271399193834451,"pZ":0.5004035751068837,"vX0":-3.836992197520483,"vY0":-136.276479139868,"vZ0":-10.132874888526159,"x":137.09,"y":225.27,"x0":0.2020954021072144,"y0":50.00407390097669,"z0":5.8538775312634534,"aX":10.09091019825435},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":-8.9,"spinRate":1235,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4018741600019995,"extension":7.679722309787262},"index":1,"playId":"726dddd3-de81-32a8-8d71-8ce4130a7bcd","pitchNumber":2,"startTime":"2025-08-05T02:09:22.539Z","endTime":"2025-08-05T02:09:25.811Z","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":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02086960531922,"aZ":-34.0082098776061,"pfxX":2.7609201953658067,"pfxZ":-1.0285394457972519,"pX":0.2666550714946167,"pZ":2.046075818053907,"vX0":-1.3074055663696833,"vY0":-131.90673145013582,"vZ0":-3.920745816124582,"x":106.84,"y":183.54,"x0":0.4079162231010815,"y0":50.00528512533807,"z0":6.038207302997261,"aX":4.903731321081824},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.5,"breakHorizontal":-4.8,"spinRate":1087,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.414004769895012,"extension":7.6347296625803835},"hitData":{"launchSpeed":101.0,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.76,"coordY":167.9}},"index":2,"playId":"74573647-216d-36d5-8203-5aabbf31655e","pitchNumber":3,"startTime":"2025-08-05T02:09:40.514Z","endTime":"2025-08-05T02:09:48.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:09:48.602Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, third baseman Abraham Toro to first baseman Romy Gonzalez.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T02:08:47.406Z","endTime":"2025-08-05T02:09:48.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":[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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"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"}]}],"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":98.8,"endSpeed":91.0,"strikeZoneTop":3.67243009667671,"strikeZoneBottom":1.759141812661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72679060474798,"aZ":-10.516082305215928,"pfxX":6.461584677284106,"pfxZ":10.277596606271622,"pX":-0.9436289717435811,"pZ":2.261989961417927,"vX0":-5.401997874332819,"vY0":-143.67237155376637,"vZ0":-8.753496616464144,"x":152.97,"y":177.71,"x0":0.11380605074500175,"y0":50.00571499433418,"z0":5.9869973385450255,"aX":13.621627074755946},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.2,"breakHorizontal":-10.7,"spinRate":2381,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.3800421621775061,"extension":7.387454596798768},"index":0,"playId":"eadd8f7b-b4e6-3eaf-8972-03b21f5920ec","pitchNumber":1,"startTime":"2025-08-05T02:09:06.802Z","endTime":"2025-08-05T02:09:11.107Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.58559189633862,"strikeZoneBottom":1.68124226216163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.877622318374645,"aZ":-22.98512028716695,"pfxX":5.363289564364374,"pfxZ":4.88656196374979,"pX":-0.5271399193834451,"pZ":0.5004035751068837,"vX0":-3.836992197520483,"vY0":-136.276479139868,"vZ0":-10.132874888526159,"x":137.09,"y":225.27,"x0":0.2020954021072144,"y0":50.00407390097669,"z0":5.8538775312634534,"aX":10.09091019825435},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":-8.9,"spinRate":1235,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4018741600019995,"extension":7.679722309787262},"index":1,"playId":"726dddd3-de81-32a8-8d71-8ce4130a7bcd","pitchNumber":2,"startTime":"2025-08-05T02:09:22.539Z","endTime":"2025-08-05T02:09:25.811Z","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":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02086960531922,"aZ":-34.0082098776061,"pfxX":2.7609201953658067,"pfxZ":-1.0285394457972519,"pX":0.2666550714946167,"pZ":2.046075818053907,"vX0":-1.3074055663696833,"vY0":-131.90673145013582,"vZ0":-3.920745816124582,"x":106.84,"y":183.54,"x0":0.4079162231010815,"y0":50.00528512533807,"z0":6.038207302997261,"aX":4.903731321081824},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.5,"breakHorizontal":-4.8,"spinRate":1087,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.414004769895012,"extension":7.6347296625803835},"hitData":{"launchSpeed":101.0,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.76,"coordY":167.9}},"index":2,"playId":"74573647-216d-36d5-8203-5aabbf31655e","pitchNumber":3,"startTime":"2025-08-05T02:09:40.514Z","endTime":"2025-08-05T02:09:48.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T02:09:48.602Z","atBatIndex":76},"scoringPlays":[6,9,27,31,37,58,62,63,66,67],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":97.59,"y":162.17},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":98.38,"y":97.85},"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":1,"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":178.35,"y":124.26},"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":112.29,"y":94.93},"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":106.44,"y":76.95},"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":87.46,"y":180.57},"type":"O","description":"Pop Out"},{"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":144.72,"y":175.5},"type":"O","description":"Pop Out"},{"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":123.5,"y":29.37},"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":1,"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":111.28,"y":156.24},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":17,"top":[11,12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":122.04,"y":190.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":97.0,"y":66.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":121.0,"y":144.0},"type":"O","description":"Lineout"}],"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":167.92,"y":86.01},"type":"O","description":"Lineout"}]}},{"startIndex":18,"endIndex":28,"top":[18,19,20,21,22,23],"bottom":[24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":104.9,"y":73.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":119.79,"y":189.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":146.0,"y":152.0},"type":"O","description":"Lineout"}],"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":189.48,"y":99.85},"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":3,"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":102.66,"y":167.9},"type":"O","description":"Grounded Into DP"},{"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":152.83,"y":90.87},"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":3,"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":152.83,"y":156.24},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":38,"top":[29,30,31,32,33],"bottom":[34,35,36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":131.55,"y":158.27},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":87.42,"y":63.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":68.21,"y":111.14},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":156.88,"y":166.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":73.78,"y":89.35},"type":"O","description":"Lineout"}],"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":81.24,"y":86.24},"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":4,"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":143.71,"y":167.9},"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":115.82,"y":166.32},"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":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":58.93,"y":122.3},"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":4,"pitcher":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":152.16,"y":38.96},"type":"O","description":"Flyout"}]}},{"startIndex":39,"endIndex":44,"top":[39,40,41],"bottom":[42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":98.12,"y":97.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":79.61,"y":105.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":139.65,"y":149.15},"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":5,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":98.0,"y":167.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":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":119.0,"y":183.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":5,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":102.66,"y":168.4},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":45,"endIndex":51,"top":[45,46,47,48],"bottom":[49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":162.22,"y":131.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":132.56,"y":216.54},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":184.17,"y":79.41},"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":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":106.21,"y":172.46},"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":6,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":144.01,"y":114.62},"type":"O","description":"Pop Out"}]}},{"startIndex":52,"endIndex":61,"top":[52,53,54,55],"bottom":[56,57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":103.68,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":127.49,"y":147.12},"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":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":188.81,"y":132.43},"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":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":166.63,"y":77.6},"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":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":179.88,"y":76.79},"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":7,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":201.62,"y":111.16},"type":"O","description":"Lineout"}]}},{"startIndex":62,"endIndex":73,"top":[62,63,64,65,66,67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":175.4,"y":42.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":21.85,"y":88.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":71.0,"y":148.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":123.24,"y":99.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":91.01,"y":61.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":169.45,"y":96.45},"type":"H","description":"Single"}],"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":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":153.34,"y":159.28},"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":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":74.19,"y":84.19},"type":"O","description":"Flyout"}]}},{"startIndex":74,"endIndex":76,"top":[74,75,76],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":138.12,"y":102.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":109.76,"y":167.9},"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":5,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":8,"hits":11,"errors":3,"leftOnBase":4},"away":{"runs":5,"hits":12,"errors":0,"leftOnBase":9}},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"third":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"shortstop":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"left":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"onDeck":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"inHole":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"battingOrder":10,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"onDeck":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"inHole":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"battingOrder":5,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":5,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".244","atBats":37,"obp":".301","slg":".386","ops":".687","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":22,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":33,"obp":".389","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":157,"era":"3.57","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.23","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":49,"strikes":108,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":8,"pitchesPerInning":"19.63","runsScoredPer9":"9.00","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":49,"groundOuts":73,"airOuts":87,"runs":28,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":2,"hits":69,"hitByPitch":6,"avg":".253","atBats":273,"obp":".310","slg":".344","ops":".654","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":94,"rbi":28,"leftOnBase":93,"sacBunts":1,"sacFlies":5,"babip":".290","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.25","popOuts":12,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":140,"putOuts":132,"errors":2,"chances":274,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669674":{"person":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":43,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":16,"strikes":27,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":16,"groundOuts":21,"airOuts":25,"runs":20,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":91,"obp":".371","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":436,"era":"7.25","inningsPitched":"22.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.70","battersFaced":105,"outs":67,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":436,"balls":166,"strikes":270,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":1,"winPercentage":".333","pitchesPerInning":"19.52","gamesFinished":12,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"8.06","walksPer9Inn":"5.24","hitsPer9Inn":"10.07","runsScoredPer9":"8.06","homeRunsPer9":"1.61","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663697":{"person":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 2 BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":78,"groundOuts":100,"airOuts":129,"runs":49,"doubles":25,"triples":0,"homeRuns":5,"strikeOuts":75,"baseOnBalls":42,"intentionalWalks":0,"hits":94,"hitByPitch":10,"avg":".238","atBats":395,"obp":".325","slg":".339","ops":".664","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":134,"rbi":32,"leftOnBase":112,"sacBunts":1,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":31,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":117,"errors":12,"chances":284,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":6,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".240","atBats":25,"obp":".269","slg":".360","ops":".629","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":9,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":21,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640451":{"person":{"id":640451,"fullName":"Hunter Harvey","link":"/api/v1/people/640451"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".133","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"0.00","inningsPitched":"8.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":0,"whip":"0.46","battersFaced":30,"outs":26,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":43,"strikes":83,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.54","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"8.31","walksPer9Inn":"0.00","hitsPer9Inn":"4.15","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":69,"groundOuts":97,"airOuts":126,"runs":36,"doubles":28,"triples":0,"homeRuns":20,"strikeOuts":90,"baseOnBalls":19,"intentionalWalks":4,"hits":107,"hitByPitch":7,"avg":".255","atBats":419,"obp":".298","slg":".465","ops":".763","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":195,"rbi":66,"leftOnBase":179,"sacBunts":0,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.77","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"20.95","popOuts":28,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":12,"stolenBasePercentage":".522","caughtStealingPercentage":".478","assists":34,"putOuts":640,"errors":1,"chances":675,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":28,"groundOuts":48,"airOuts":62,"runs":29,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":1,"hits":46,"hitByPitch":0,"avg":".235","atBats":196,"obp":".271","slg":".444","ops":".715","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":87,"rbi":23,"leftOnBase":84,"sacBunts":0,"sacFlies":3,"babip":".257","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":19,"lineOuts":15},"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":35,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":21,"groundOuts":31,"airOuts":46,"runs":12,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":25,"hitByPitch":2,"avg":".212","atBats":118,"obp":".248","slg":".373","ops":".621","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":44,"rbi":14,"leftOnBase":33,"sacBunts":1,"sacFlies":1,"babip":".224","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":40,"errors":1,"chances":74,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":17,"groundOuts":35,"airOuts":21,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".180","atBats":100,"obp":".284","slg":".310","ops":".594","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":31,"rbi":12,"leftOnBase":40,"sacBunts":2,"sacFlies":1,"babip":".217","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":65,"errors":3,"chances":69,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":17,"groundOuts":51,"airOuts":41,"runs":13,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":3,"hits":37,"hitByPitch":3,"atBats":167,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":718,"era":"2.35","inningsPitched":"46.0","wins":4,"losses":3,"saves":1,"saveOpportunities":4,"holds":17,"blownSaves":3,"earnedRuns":12,"whip":"1.13","battersFaced":185,"outs":138,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":718,"balls":257,"strikes":461,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".571","pitchesPerInning":"15.61","gamesFinished":8,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.93","hitsPer9Inn":"7.24","runsScoredPer9":"2.54","homeRunsPer9":"0.39","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".364","atBats":11,"obp":".500","slg":".727","ops":"1.227","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":8,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":37,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"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":30,"gamesStarted":0,"flyOuts":19,"groundOuts":37,"airOuts":39,"runs":14,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":123,"obp":".205","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":514,"era":"3.63","inningsPitched":"34.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"0.75","battersFaced":127,"outs":104,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":176,"strikes":338,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"14.83","gamesFinished":11,"strikeoutWalkRatio":"6.25","strikeoutsPer9Inn":"6.49","walksPer9Inn":"1.04","hitsPer9Inn":"5.71","runsScoredPer9":"3.63","homeRunsPer9":"1.30","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608032":{"person":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":37,"groundOuts":27,"airOuts":77,"runs":18,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":17,"intentionalWalks":5,"hits":39,"hitByPitch":3,"atBats":179,"obp":".295","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":753,"era":"2.64","inningsPitched":"47.2","wins":4,"losses":3,"saves":28,"saveOpportunities":34,"holds":0,"blownSaves":6,"earnedRuns":14,"whip":"1.17","battersFaced":201,"outs":143,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":262,"strikes":491,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".571","pitchesPerInning":"15.80","gamesFinished":39,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"7.17","walksPer9Inn":"3.21","hitsPer9Inn":"7.36","runsScoredPer9":"3.40","homeRunsPer9":"0.76","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686701":{"person":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":7,"flyOuts":35,"groundOuts":25,"airOuts":47,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":129,"obp":".291","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":615,"era":"2.78","inningsPitched":"35.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.18","battersFaced":149,"outs":107,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":615,"balls":236,"strikes":379,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.24","gamesFinished":2,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.58","walksPer9Inn":"4.54","hitsPer9Inn":"6.06","runsScoredPer9":"2.78","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":72,"groundOuts":109,"airOuts":133,"runs":45,"doubles":18,"triples":1,"homeRuns":19,"strikeOuts":76,"baseOnBalls":36,"intentionalWalks":3,"hits":113,"hitByPitch":5,"avg":".263","atBats":429,"obp":".326","slg":".443","ops":".769","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":190,"rbi":67,"leftOnBase":200,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.58","popOuts":30,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":617,"errors":2,"chances":663,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":26,"groundOuts":85,"airOuts":74,"runs":34,"doubles":14,"triples":4,"homeRuns":3,"strikeOuts":56,"baseOnBalls":13,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".261","atBats":272,"obp":".294","slg":".375","ops":".669","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":102,"rbi":23,"leftOnBase":102,"sacBunts":11,"sacFlies":3,"babip":".315","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.67","popOuts":26,"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":1,"putOuts":242,"errors":1,"chances":244,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":40,"gamesStarted":2,"flyOuts":28,"groundOuts":41,"airOuts":49,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":22,"intentionalWalks":1,"hits":37,"hitByPitch":4,"atBats":154,"obp":".348","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":698,"era":"2.53","inningsPitched":"42.2","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":12,"whip":"1.38","battersFaced":183,"outs":128,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":698,"balls":265,"strikes":433,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".600","pitchesPerInning":"16.36","gamesFinished":6,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"6.33","walksPer9Inn":"4.64","hitsPer9Inn":"7.80","runsScoredPer9":"2.74","homeRunsPer9":"1.05","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":80,"groundOuts":112,"airOuts":161,"runs":47,"doubles":16,"triples":2,"homeRuns":12,"strikeOuts":95,"baseOnBalls":35,"intentionalWalks":0,"hits":111,"hitByPitch":3,"atBats":472,"obp":".290","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1939,"era":"3.38","inningsPitched":"125.1","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.16","battersFaced":518,"outs":376,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1939,"balls":670,"strikes":1269,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".357","pitchesPerInning":"15.47","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"6.82","walksPer9Inn":"2.51","hitsPer9Inn":"7.97","runsScoredPer9":"3.38","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":37,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663559":{"person":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(L, 7-6)","summary":"4.0 IP, 7 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":4,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":21,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":28,"strikes":60,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"15.75","homeRunsPer9":"2.25","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":84,"groundOuts":104,"airOuts":157,"runs":60,"doubles":22,"triples":1,"homeRuns":18,"strikeOuts":72,"baseOnBalls":41,"intentionalWalks":0,"hits":103,"hitByPitch":1,"atBats":429,"obp":".305","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1786,"era":"4.14","inningsPitched":"117.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.23","battersFaced":478,"outs":352,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1786,"balls":640,"strikes":1146,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.66","rbi":7,"winPercentage":".538","pitchesPerInning":"15.22","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"5.52","walksPer9Inn":"3.14","hitsPer9Inn":"7.90","runsScoredPer9":"4.60","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":40,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"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"}]},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":56,"groundOuts":70,"airOuts":100,"runs":40,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":90,"baseOnBalls":47,"intentionalWalks":4,"hits":77,"hitByPitch":1,"avg":".231","atBats":333,"obp":".326","slg":".366","ops":".692","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":122,"rbi":31,"leftOnBase":144,"sacBunts":2,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":24,"lineOuts":20},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":154,"errors":1,"chances":164,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":62,"groundOuts":113,"airOuts":126,"runs":51,"doubles":28,"triples":5,"homeRuns":11,"strikeOuts":58,"baseOnBalls":37,"intentionalWalks":0,"hits":123,"hitByPitch":1,"avg":".298","atBats":413,"obp":".354","slg":".470","ops":".824","caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":194,"rbi":49,"leftOnBase":175,"sacBunts":3,"sacFlies":4,"babip":".322","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.54","popOuts":24,"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":180,"putOuts":97,"errors":7,"chances":284,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":74,"groundOuts":106,"airOuts":139,"runs":44,"doubles":20,"triples":1,"homeRuns":19,"strikeOuts":107,"baseOnBalls":41,"intentionalWalks":1,"hits":101,"hitByPitch":4,"atBats":449,"obp":".295","caughtStealing":7,"stolenBases":3,"stolenBasePercentage":".300","caughtStealingPercentage":".700","numberOfPitches":1940,"era":"3.06","inningsPitched":"123.1","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.15","battersFaced":498,"outs":370,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1940,"balls":708,"strikes":1232,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".615","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.99","hitsPer9Inn":"7.37","runsScoredPer9":"3.21","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":11,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":15,"flyOuts":56,"groundOuts":87,"airOuts":98,"runs":26,"doubles":8,"triples":2,"homeRuns":9,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":1,"hits":64,"hitByPitch":2,"atBats":320,"obp":".260","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1333,"era":"2.68","inningsPitched":"87.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.01","battersFaced":347,"outs":262,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1333,"balls":494,"strikes":839,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"15.26","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.42","walksPer9Inn":"2.47","hitsPer9Inn":"6.60","runsScoredPer9":"2.68","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":22,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672582":{"person":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":47,"gamesStarted":2,"flyOuts":11,"groundOuts":68,"airOuts":20,"runs":20,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":174,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":776,"era":"3.94","inningsPitched":"45.2","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":20,"whip":"1.31","battersFaced":193,"outs":137,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":776,"balls":273,"strikes":503,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.40","rbi":0,"winPercentage":".750","pitchesPerInning":"16.99","gamesFinished":4,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"8.47","walksPer9Inn":"2.96","hitsPer9Inn":"8.87","runsScoredPer9":"3.94","homeRunsPer9":"0.99","inheritedRunners":26,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":50,"gamesStarted":0,"flyOuts":16,"groundOuts":41,"airOuts":41,"runs":17,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":15,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":169,"obp":".303","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":753,"era":"3.07","inningsPitched":"44.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":15,"whip":"1.25","battersFaced":186,"outs":132,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":264,"strikes":489,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.11","gamesFinished":5,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.07","hitsPer9Inn":"8.18","runsScoredPer9":"3.48","homeRunsPer9":"1.43","inheritedRunners":35,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":12},"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}},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":77,"groundOuts":81,"airOuts":144,"runs":69,"doubles":37,"triples":3,"homeRuns":16,"strikeOuts":96,"baseOnBalls":37,"intentionalWalks":6,"hits":127,"hitByPitch":3,"avg":".287","atBats":442,"obp":".342","slg":".493","ops":".835","caughtStealing":7,"stolenBases":29,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":218,"rbi":63,"leftOnBase":160,"sacBunts":0,"sacFlies":6,"babip":".330","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.62","popOuts":29,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":269,"putOuts":135,"errors":7,"chances":411,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[663697,677951,686469,672580,521692,573262,624428,670231,679845,664728,545341,663559,664199,669674,672582],"pitchers":[663559,664199,669674,672582],"bench":[571912,686475],"bullpen":[686701,702070,668674,608032,640451,607625,663738,670167,608379],"battingOrder":[663697,677951,686469,672580,521692,573262,624428,679845,545341],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Perez, S (28, Bello); Yastrzemski 2 (16, Bello, Alcala); Loftin (6, Wilson, J)."},{"label":"HR","value":"Pasquantino (19, 8th inning off Alcala, 0 on, 0 out); Garcia, M (11, 8th inning off Alcala, 0 on, 0 out)."},{"label":"TB","value":"Frazier; Garcia, M 5; Isbel; Loftin 2; Pasquantino 4; Perez, S 2; Rave; Witt Jr. 2; Yastrzemski 4."},{"label":"RBI","value":"Frazier 2 (28); Garcia, M (49); Loftin (14); Pasquantino (67)."},{"label":"Runners left in scoring position, 2 out","value":"Isbel; Frazier; Garcia, M 2."},{"label":"SF","value":"Frazier."},{"label":"GIDP","value":"Pasquantino."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (2 Garcia, M-India-Pasquantino)."}]}],"note":[{"label":"a","value":"Grounded out for Rave in the 7th."},{"label":"b","value":"Struck out for Isbel 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":3,"groundOuts":9,"airOuts":8,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".254","atBats":33,"obp":".323","slg":".432","ops":".755","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":15,"rbi":8,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":5,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":37,"obp":".366","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":175,"era":"3.71","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.30","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":61,"strikes":114,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":5,"pitchesPerInning":"19.44","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":3,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID701350":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":12,"groundOuts":46,"airOuts":21,"runs":27,"doubles":15,"triples":1,"homeRuns":2,"strikeOuts":47,"baseOnBalls":26,"intentionalWalks":0,"hits":45,"hitByPitch":5,"avg":".283","atBats":159,"obp":".400","slg":".428","ops":".828","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":68,"rbi":19,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".391","groundOutsToAirouts":"2.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":52,"errors":1,"chances":54,"fielding":".981","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, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":2,"flyOuts":30,"groundOuts":55,"airOuts":63,"runs":25,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":0,"hits":56,"hitByPitch":1,"atBats":221,"obp":".291","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":922,"era":"3.32","inningsPitched":"57.0","wins":5,"losses":2,"saves":1,"saveOpportunities":4,"holds":8,"blownSaves":3,"earnedRuns":21,"whip":"1.18","battersFaced":235,"outs":171,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":922,"balls":299,"strikes":623,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".714","pitchesPerInning":"16.18","gamesFinished":2,"strikeoutWalkRatio":"4.45","strikeoutsPer9Inn":"7.74","walksPer9Inn":"1.74","hitsPer9Inn":"8.84","runsScoredPer9":"3.95","homeRunsPer9":"0.63","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"100","stats":{"batting":{"summary":"2-4 | 2B, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":22,"groundOuts":49,"airOuts":31,"runs":33,"doubles":17,"triples":3,"homeRuns":8,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":1,"hits":53,"hitByPitch":2,"avg":".296","atBats":179,"obp":".338","slg":".559","ops":".897","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":100,"rbi":36,"leftOnBase":66,"sacBunts":0,"sacFlies":3,"babip":".360","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.38","popOuts":1,"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":57,"putOuts":238,"errors":6,"chances":301,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"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":19,"gamesStarted":19,"flyOuts":49,"groundOuts":102,"airOuts":95,"runs":64,"doubles":13,"triples":1,"homeRuns":19,"strikeOuts":71,"baseOnBalls":44,"intentionalWalks":0,"hits":106,"hitByPitch":8,"atBats":372,"obp":".371","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","numberOfPitches":1663,"era":"5.74","inningsPitched":"94.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.60","battersFaced":427,"outs":282,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1663,"balls":629,"strikes":1034,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"17.69","gamesFinished":0,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"6.80","walksPer9Inn":"4.21","hitsPer9Inn":"10.15","runsScoredPer9":"6.13","homeRunsPer9":"1.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","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":51,"gamesStarted":0,"flyOuts":26,"groundOuts":47,"airOuts":54,"runs":21,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":2,"atBats":176,"obp":".299","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":732,"era":"2.87","inningsPitched":"47.0","wins":4,"losses":3,"saves":3,"saveOpportunities":9,"holds":16,"blownSaves":6,"earnedRuns":15,"whip":"1.19","battersFaced":195,"outs":141,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":732,"balls":272,"strikes":460,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".571","pitchesPerInning":"15.57","gamesFinished":8,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.89","walksPer9Inn":"3.06","hitsPer9Inn":"7.66","runsScoredPer9":"4.02","homeRunsPer9":"0.96","inheritedRunners":22,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":17},"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 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":16,"groundOuts":31,"airOuts":32,"runs":9,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".155","atBats":103,"obp":".233","slg":".175","ops":".408","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":18,"rbi":2,"leftOnBase":61,"sacBunts":0,"sacFlies":2,"babip":".203","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":20,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":14,"putOuts":245,"errors":3,"chances":262,"fielding":".989","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID660896":{"person":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"54.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":23,"groundOuts":27,"airOuts":45,"runs":36,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":162,"obp":".379","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":791,"era":"6.64","inningsPitched":"40.2","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":30,"whip":"1.75","battersFaced":190,"outs":122,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":293,"strikes":498,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":2,"winPercentage":".000","pitchesPerInning":"19.45","gamesFinished":15,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.18","walksPer9Inn":"5.09","hitsPer9Inn":"10.62","runsScoredPer9":"7.97","homeRunsPer9":"1.99","inheritedRunners":12,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":41,"groundOuts":55,"airOuts":78,"runs":40,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":50,"baseOnBalls":25,"intentionalWalks":1,"hits":77,"hitByPitch":6,"avg":".297","atBats":259,"obp":".371","slg":".537","ops":".908","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":139,"rbi":45,"leftOnBase":118,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":22,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":49,"errors":5,"chances":186,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":14,"groundOuts":33,"airOuts":26,"runs":23,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":1,"hits":37,"hitByPitch":1,"avg":".276","atBats":134,"obp":".361","slg":".478","ops":".839","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":64,"rbi":22,"leftOnBase":59,"sacBunts":0,"sacFlies":2,"babip":".344","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.33","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"500","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":56,"groundOuts":84,"airOuts":103,"runs":60,"doubles":19,"triples":0,"homeRuns":18,"strikeOuts":128,"baseOnBalls":23,"intentionalWalks":0,"hits":108,"hitByPitch":4,"avg":".257","atBats":421,"obp":".301","slg":".430","ops":".731","caughtStealing":0,"stolenBases":19,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":181,"rbi":69,"leftOnBase":179,"sacBunts":1,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.39","popOuts":25,"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":284,"putOuts":150,"errors":9,"chances":443,"fielding":".980","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, 8-5)","summary":"6.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":34,"strikes":68,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":19,"flyOuts":60,"groundOuts":136,"airOuts":109,"runs":45,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":88,"baseOnBalls":42,"intentionalWalks":0,"hits":106,"hitByPitch":8,"atBats":432,"obp":".320","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1885,"era":"3.03","inningsPitched":"116.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.28","battersFaced":489,"outs":348,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1885,"balls":715,"strikes":1170,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":1,"winPercentage":".615","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"6.83","walksPer9Inn":"3.26","hitsPer9Inn":"8.22","runsScoredPer9":"3.49","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":2,"chances":22,"fielding":".909","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":"300","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":65,"groundOuts":51,"airOuts":104,"runs":47,"doubles":13,"triples":0,"homeRuns":20,"strikeOuts":84,"baseOnBalls":33,"intentionalWalks":4,"hits":78,"hitByPitch":0,"avg":".249","atBats":313,"obp":".318","slg":".482","ops":".800","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":151,"rbi":60,"leftOnBase":153,"sacBunts":1,"sacFlies":3,"babip":".274","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.65","popOuts":25,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":176,"errors":5,"chances":187,"fielding":".973","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":{"note":"(H, 16)","summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":43,"gamesStarted":0,"flyOuts":29,"groundOuts":44,"airOuts":43,"runs":18,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":66,"baseOnBalls":20,"intentionalWalks":1,"hits":39,"hitByPitch":4,"atBats":190,"obp":".292","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":900,"era":"2.91","inningsPitched":"52.2","wins":5,"losses":1,"saves":1,"saveOpportunities":5,"holds":16,"blownSaves":4,"earnedRuns":17,"whip":"1.12","battersFaced":216,"outs":158,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":900,"balls":302,"strikes":598,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".833","pitchesPerInning":"17.09","gamesFinished":6,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"11.28","walksPer9Inn":"3.42","hitsPer9Inn":"6.66","runsScoredPer9":"3.08","homeRunsPer9":"0.34","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":22,"gamesStarted":22,"flyOuts":55,"groundOuts":123,"airOuts":112,"runs":38,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":175,"baseOnBalls":38,"intentionalWalks":0,"hits":116,"hitByPitch":0,"atBats":525,"obp":".273","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":2186,"era":"2.23","inningsPitched":"141.1","wins":12,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.09","battersFaced":565,"outs":424,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":2186,"balls":721,"strikes":1465,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".750","pitchesPerInning":"15.47","gamesFinished":0,"strikeoutWalkRatio":"4.61","strikeoutsPer9Inn":"11.14","walksPer9Inn":"2.42","hitsPer9Inn":"7.39","runsScoredPer9":"2.42","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"72","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":11,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":3,"atBats":64,"obp":".254","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":269,"era":"2.55","inningsPitched":"17.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"0.85","battersFaced":71,"outs":53,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":269,"balls":99,"strikes":170,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.23","gamesFinished":5,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"7.64","walksPer9Inn":"2.04","hitsPer9Inn":"5.60","runsScoredPer9":"2.55","homeRunsPer9":"1.53","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"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.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":16,"groundOuts":28,"airOuts":29,"runs":15,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":130,"obp":".340","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":588,"era":"2.83","inningsPitched":"35.0","wins":3,"losses":1,"saves":0,"saveOpportunities":4,"holds":15,"blownSaves":4,"earnedRuns":11,"whip":"1.37","battersFaced":148,"outs":105,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":588,"balls":213,"strikes":375,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":2,"winPercentage":".750","pitchesPerInning":"16.80","gamesFinished":2,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"10.54","walksPer9Inn":"3.60","hitsPer9Inn":"8.74","runsScoredPer9":"3.86","homeRunsPer9":"0.51","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"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"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":22,"groundOuts":34,"airOuts":41,"runs":18,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".180","atBats":128,"obp":".228","slg":".273","ops":".501","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":35,"rbi":12,"leftOnBase":56,"sacBunts":2,"sacFlies":0,"babip":".215","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":61,"errors":5,"chances":186,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID647351":{"person":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"jerseyNumber":"29","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":35,"groundOuts":62,"airOuts":71,"runs":30,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":58,"hitByPitch":6,"avg":".260","atBats":223,"obp":".313","slg":".399","ops":".712","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":89,"rbi":24,"leftOnBase":78,"sacBunts":0,"sacFlies":4,"babip":".281","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.17","popOuts":18,"lineOuts":18},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":378,"errors":7,"chances":441,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":84,"flyOuts":43,"groundOuts":70,"airOuts":72,"runs":41,"doubles":21,"triples":0,"homeRuns":9,"strikeOuts":81,"baseOnBalls":32,"intentionalWalks":0,"hits":74,"hitByPitch":0,"avg":".252","atBats":294,"obp":".323","slg":".415","ops":".738","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":122,"rbi":33,"leftOnBase":145,"sacBunts":1,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":17,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":24,"stolenBases":62,"stolenBasePercentage":".721","caughtStealingPercentage":".279","assists":49,"putOuts":668,"errors":7,"chances":724,"fielding":".990","passedBall":6,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":63,"groundOuts":95,"airOuts":118,"runs":63,"doubles":30,"triples":12,"homeRuns":12,"strikeOuts":122,"baseOnBalls":38,"intentionalWalks":0,"hits":118,"hitByPitch":7,"avg":".262","atBats":450,"obp":".328","slg":".462","ops":".790","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":498,"totalBases":208,"rbi":63,"leftOnBase":155,"sacBunts":1,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":25,"lineOuts":30},"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":206,"errors":7,"chances":220,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | RBI, SB","gamesPlayed":1,"flyOuts":0,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":56,"groundOuts":100,"airOuts":107,"runs":61,"doubles":23,"triples":3,"homeRuns":14,"strikeOuts":75,"baseOnBalls":17,"intentionalWalks":0,"hits":101,"hitByPitch":5,"avg":".267","atBats":378,"obp":".306","slg":".455","ops":".761","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":172,"rbi":51,"leftOnBase":165,"sacBunts":3,"sacFlies":2,"babip":".299","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":23,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":249,"errors":5,"chances":275,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":23,"gamesStarted":9,"flyOuts":19,"groundOuts":74,"airOuts":39,"runs":43,"doubles":10,"triples":3,"homeRuns":3,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":1,"hits":64,"hitByPitch":6,"atBats":225,"obp":".372","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":996,"era":"6.16","inningsPitched":"57.0","wins":1,"losses":7,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":39,"whip":"1.58","battersFaced":260,"outs":171,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":996,"balls":379,"strikes":617,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.90","rbi":0,"winPercentage":".125","pitchesPerInning":"17.47","gamesFinished":6,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.89","walksPer9Inn":"4.11","hitsPer9Inn":"10.11","runsScoredPer9":"6.79","homeRunsPer9":"0.47","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.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":17,"gamesStarted":17,"flyOuts":56,"groundOuts":79,"airOuts":116,"runs":42,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":81,"baseOnBalls":27,"intentionalWalks":0,"hits":87,"hitByPitch":1,"atBats":358,"obp":".296","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1502,"era":"3.57","inningsPitched":"95.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.19","battersFaced":392,"outs":287,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1502,"balls":527,"strikes":975,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".800","pitchesPerInning":"15.70","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.62","walksPer9Inn":"2.54","hitsPer9Inn":"8.18","runsScoredPer9":"3.95","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":31},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":21,"airOuts":7,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".229","atBats":48,"obp":".260","slg":".354","ops":".614","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":17,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":1,"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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":19,"gamesStarted":18,"flyOuts":52,"groundOuts":105,"airOuts":101,"runs":60,"doubles":17,"triples":6,"homeRuns":16,"strikeOuts":97,"baseOnBalls":43,"intentionalWalks":3,"hits":97,"hitByPitch":8,"atBats":396,"obp":".330","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","numberOfPitches":1666,"era":"4.85","inningsPitched":"104.0","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.35","battersFaced":451,"outs":312,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1666,"balls":619,"strikes":1047,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".462","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.72","hitsPer9Inn":"8.39","runsScoredPer9":"5.19","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 21)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":49,"gamesStarted":0,"flyOuts":26,"groundOuts":23,"airOuts":46,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":65,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":154,"obp":".202","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":657,"era":"1.21","inningsPitched":"44.2","wins":3,"losses":2,"saves":21,"saveOpportunities":23,"holds":4,"blownSaves":2,"earnedRuns":6,"whip":"0.76","battersFaced":168,"outs":134,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":657,"balls":200,"strikes":457,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".600","pitchesPerInning":"14.71","gamesFinished":28,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"13.10","walksPer9Inn":"2.62","hitsPer9Inn":"4.23","runsScoredPer9":"1.41","homeRunsPer9":"0.60","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"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":[663853,608324,666152,677800,608701,596115,678882,680776,647351,657136,678394,571927,660896,458677,676477,547973],"pitchers":[678394,571927,660896,458677,676477,547973],"bench":[701350,665966,686765,807799],"bullpen":[621111,676979,608337,663855,669160,669684,669711],"battingOrder":[663853,666152,677800,608701,596115,678882,680776,647351,657136],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gonzalez, R (17, Long)."},{"label":"HR","value":"Duran, Ja (12, 1st inning off Falter, 2 on, 2 out)."},{"label":"TB","value":"Abreu, W 2; Bregman 2; Duran, Ja 4; Gonzalez, R 3; Rafaela; Refsnyder; Story; Toro."},{"label":"RBI","value":"Abreu, W (60); Bregman (45); Duran, Ja 3 (63); Rafaela (51); Refsnyder 2 (22)."},{"label":"2-out RBI","value":"Duran, Ja 3; Rafaela; Bregman."},{"label":"Runners left in scoring position, 2 out","value":"Duran, Ja; Rafaela."},{"label":"GIDP","value":"Rafaela; Refsnyder."},{"label":"Team RISP","value":"5-for-12."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Story (19, 2nd base off Falter/Perez, S); Rafaela (15, 2nd base off Falter/Perez, S)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bello (2, throw); Gonzalez, R (6, fielding); Duran, Ja (7, fielding)."},{"label":"Outfield assists","value":"Abreu, W (Loftin at home)."},{"label":"DP","value":"(Gonzalez, R-Story-Toro)."}]}],"note":[]}},"officials":[{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"First Base"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Falter 88-60; Clarke, T 11-9; Long 43-27; Zerpa 15-12; Bello 102-68; Matz 17-10; Alcala 24-14; Wilson, J 10-8; Whitlock 9-5; Chapman 13-9."},{"label":"Groundouts-flyouts","value":"Falter 5-1; Clarke, T 2-0; Long 1-1; Zerpa 1-1; Bello 4-4; Matz 2-0; Alcala 0-0; Wilson, J 0-0; Whitlock 0-0; Chapman 1-1."},{"label":"Batters faced","value":"Falter 21; Clarke, T 3; Long 8; Zerpa 4; Bello 25; Matz 4; Alcala 4; Wilson, J 3; Whitlock 2; Chapman 3."},{"label":"Inherited runners-scored","value":"Zerpa 2-0; Wilson, J 1-1; Whitlock 1-0."},{"label":"Umpires","value":"HP: Chad Whitson. 1B: Edwin Moscoso. 2B: David Rackley. 3B: Chris Guccione. "},{"label":"Weather","value":"82 degrees, Clear."},{"label":"Wind","value":"4 mph, Out To LF."},{"label":"First pitch","value":"7:12 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"37,585."},{"label":"Venue","value":"Fenway Park."},{"label":"August 4, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","boxscoreName":"Bello"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 8-5)","summary":"6.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":34,"strikes":68,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":19,"flyOuts":60,"groundOuts":136,"airOuts":109,"runs":45,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":88,"baseOnBalls":42,"intentionalWalks":0,"hits":106,"hitByPitch":8,"atBats":432,"obp":".320","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1885,"era":"3.03","inningsPitched":"116.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.28","battersFaced":489,"outs":348,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1885,"balls":715,"strikes":1170,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":1,"winPercentage":".615","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"6.83","walksPer9Inn":"3.26","hitsPer9Inn":"8.22","runsScoredPer9":"3.49","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","boxscoreName":"Bregman"},"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, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":41,"groundOuts":55,"airOuts":78,"runs":40,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":50,"baseOnBalls":25,"intentionalWalks":1,"hits":77,"hitByPitch":6,"avg":".297","atBats":259,"obp":".371","slg":".537","ops":".908","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":139,"rbi":45,"leftOnBase":118,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":22,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":49,"errors":5,"chances":186,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","boxscoreName":"Abreu, W"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":65,"groundOuts":51,"airOuts":104,"runs":47,"doubles":13,"triples":0,"homeRuns":20,"strikeOuts":84,"baseOnBalls":33,"intentionalWalks":4,"hits":78,"hitByPitch":0,"avg":".249","atBats":313,"obp":".318","slg":".482","ops":".800","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":151,"rbi":60,"leftOnBase":153,"sacBunts":1,"sacFlies":3,"babip":".274","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.65","popOuts":25,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":176,"errors":5,"chances":187,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"loser":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"save":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}