{"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":776864,"link":"/api/v1.1/game/776864/feed/live","metaData":{"wait":10,"timeStamp":"20250806_013104","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776864,"type":"R","doubleHeader":"N","id":"2025/08/05/kcamlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776864-2025-08-05","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-05T23:10:00Z","originalDate":"2025-08-05","officialDate":"2025-08-05","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":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":58,"ties":0,"pct":".491"},"records":{},"divisionLeader":false,"wins":56,"losses":58,"winningPercentage":".491"},"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":115,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":51,"ties":0,"pct":".557"},"records":{},"divisionLeader":false,"wins":64,"losses":51,"winningPercentage":".557"},"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},"ID663462":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462","firstName":"Isaiah","lastName":"Campbell","primaryNumber":"49","birthDate":"1997-08-15","currentAge":29,"birthCity":"Angra de Heroismo","birthCountry":"Portugal","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaiah","useLastName":"Campbell","middleName":"Lyn","boxscoreName":"Campbell, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaiah Campbell","nameSlug":"isaiah-campbell-663462","firstLastName":"Isaiah Campbell","lastFirstName":"Campbell, Isaiah","lastInitName":"Campbell, I","initLastName":"I Campbell","fullFMLName":"Isaiah Lyn Campbell","fullLFMName":"Campbell, Isaiah Lyn","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":"Partly Cloudy","temp":"70","wind":"6 mph, In From RF"},"gameInfo":{"attendance":37013,"firstPitch":"2025-08-05T23:11:00.000Z","gameDurationMinutes":140},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"home":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"}},"officialScorer":{"id":811630,"fullName":"Shawn Medeiros","link":"/api/v1/people/811630"},"primaryDatacaster":{"id":684808,"fullName":"TJ Souhlaris","link":"/api/v1/people/684808"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:11:12.914Z","endTime":"2025-08-05T23:12:34.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","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":8},"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":{"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-05T19:12:13.674Z","endTime":"2025-08-05T22:42:08.984Z","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-05T22:42:08.984Z","endTime":"2025-08-05T23:10:14.805Z","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-05T23:10:14.805Z","endTime":"2025-08-05T23:11:15.123Z","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(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.2,"endSpeed":90.0,"strikeZoneTop":3.38879664710515,"strikeZoneBottom":1.55255650130525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.606266991417687,"aZ":-10.155102046128068,"pfxX":6.382852112826748,"pfxZ":10.636951220554401,"pX":-0.13502499797497935,"pZ":2.6169603216675266,"vX0":-8.241422363883784,"vY0":-142.68437594078986,"vZ0":-7.852136531946009,"x":122.15,"y":168.12,"x0":1.9561381054818645,"y0":50.00549332771193,"z0":6.0379804533851145,"aX":13.216170658352228},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":-10.0,"spinRate":2389,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.3833045232386314,"extension":6.945003238658764},"index":3,"playId":"21ac8e34-16fa-3b17-b0e2-fa7f0e0cf509","pitchNumber":1,"startTime":"2025-08-05T23:11:15.123Z","endTime":"2025-08-05T23:11:20.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.196489282063784,"aZ":-30.110631330942574,"pfxX":-1.7981612225642967,"pfxZ":1.2308711654781295,"pX":-0.5061544391000307,"pZ":2.006913151240414,"vX0":-5.933752728969638,"vY0":-128.07418799307922,"vZ0":-4.494315741762654,"x":136.29,"y":184.59,"x0":2.0658730687771945,"y0":50.003746319896266,"z0":6.115113400632699,"aX":-3.013172106899975},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.6,"breakHorizontal":4.4,"spinRate":2494,"spinDirection":270},"zone":7,"typeConfidence":2.0,"plateTime":0.42619034125644184,"extension":6.707577568680298},"index":4,"playId":"43020a03-c247-3782-a8bc-d67b7e035d80","pitchNumber":2,"startTime":"2025-08-05T23:11:27.494Z","endTime":"2025-08-05T23:11:33.239Z","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-05T23:11:39.958Z","endTime":"2025-08-05T23:11:51.696Z","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(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":98.1,"endSpeed":89.7,"strikeZoneTop":3.33999763605745,"strikeZoneBottom":1.56513477998663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46913911923941,"aZ":-13.809038669761799,"pfxX":4.602671120574302,"pfxZ":8.884382814603224,"pX":0.5928665030343264,"pZ":3.7243144857980606,"vX0":-6.448528710572371,"vY0":-142.762754844436,"vZ0":-4.185020792173846,"x":94.4,"y":138.22,"x0":2.2815398426855302,"y0":50.001820975462046,"z0":6.0767362858807985,"aX":9.513470158892602},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":-7.1,"spinRate":2386,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3834823302283805,"extension":6.645987122219485},"index":6,"playId":"bab5d598-a5ff-3188-ab40-b3e81183e514","pitchNumber":3,"startTime":"2025-08-05T23:11:51.696Z","endTime":"2025-08-05T23:11:55.588Z","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":98.9,"endSpeed":90.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.076205333606836,"aZ":-13.55839076659745,"pfxX":5.439088444321378,"pfxZ":8.84989382481768,"pX":0.5602385115277884,"pZ":2.165378604373702,"vX0":-6.254334236562863,"vY0":-143.80676973636432,"vZ0":-8.46998209542857,"x":95.65,"y":180.31,"x0":2.0523911604617884,"y0":50.001108124899766,"z0":5.982044324579125,"aX":11.438084626143867},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":-8.6,"spinRate":2493,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.3802949684356878,"extension":6.960885194584204},"index":7,"playId":"96f012cb-f4fc-3d81-bca7-d97a0adba5a4","pitchNumber":4,"startTime":"2025-08-05T23:12:05.601Z","endTime":"2025-08-05T23:12:10.252Z","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.4,"endSpeed":90.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.855432364887868,"aZ":-23.285531374340014,"pfxX":9.714485050596961,"pfxZ":4.255877241055817,"pX":0.8130330591075263,"pZ":2.4795889422951993,"vX0":-7.437668851926813,"vY0":-143.04821141752333,"vZ0":-5.661676293077328,"x":86.01,"y":171.83,"x0":2.1756912535415087,"y0":50.00018187337586,"z0":5.930149165574917,"aX":20.269362129417818},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.8,"breakHorizontal":-16.2,"spinRate":2440,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.38188684007749396,"extension":6.8783828773181375},"hitData":{"launchSpeed":101.2,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.99,"coordY":161.9}},"index":8,"playId":"b3955c60-3687-3eac-8080-5f059522a9f9","pitchNumber":5,"startTime":"2025-08-05T23:12:27.127Z","endTime":"2025-08-05T23:12:34.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:12:34.898Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:12:36.287Z","endTime":"2025-08-05T23:14:09.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.61466647471574,"strikeZoneBottom":1.71377528539584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10140145611823,"aZ":-17.605252933120166,"pfxX":10.536348509318207,"pfxZ":7.072012432786778,"pX":0.6031311704982701,"pZ":2.2327888904857653,"vX0":-8.516273845417716,"vY0":-142.89846939287693,"vZ0":-6.976130410301495,"x":94.01,"y":178.49,"x0":2.2587603994453365,"y0":50.0032052181199,"z0":5.819172806212409,"aX":21.70776351011131},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.5,"breakHorizontal":-17.3,"spinRate":2439,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.38384890385949877,"extension":6.9278243692688095},"index":0,"playId":"84950a72-e7c0-3eb0-8a8a-06e9fca52172","pitchNumber":1,"startTime":"2025-08-05T23:12:59.075Z","endTime":"2025-08-05T23:13:04.712Z","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":98.4,"endSpeed":89.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43641216042859,"aZ":-11.856261468027155,"pfxX":4.672156322783367,"pfxZ":9.808913861462772,"pX":0.5240193366062783,"pZ":3.8811944340828046,"vX0":-6.387678002721417,"vY0":-143.11492931275922,"vZ0":-4.189306746861859,"x":97.03,"y":133.99,"x0":2.179295161242213,"y0":50.006344287198566,"z0":6.108366963744803,"aX":9.681563534672435},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":-7.2,"spinRate":2479,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3829234088917355,"extension":6.695657121835666},"index":1,"playId":"33566989-b585-3498-a8fc-0849ece13992","pitchNumber":2,"startTime":"2025-08-05T23:13:12.832Z","endTime":"2025-08-05T23:13:17.162Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T23:13:21.805Z","endTime":"2025-08-05T23:13:32.800Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"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":98.2,"endSpeed":89.6,"strikeZoneTop":3.50999876603152,"strikeZoneBottom":1.68182898960519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.302243343695814,"aZ":-12.226525554355478,"pfxX":3.8926371747545323,"pfxZ":9.647482020275024,"pX":1.3894588864131003,"pZ":4.031529789145683,"vX0":-3.6336821552118157,"vY0":-142.95517928929576,"vZ0":-3.9396392124526813,"x":64.04,"y":129.93,"x0":2.1719789951706385,"y0":50.00196610378978,"z0":6.196443499754577,"aX":8.047575229295528},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2328,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.3833140151147729,"extension":6.718531855141008},"index":3,"playId":"276ef749-6dfa-363b-b2f4-1ceb7cf2bf55","pitchNumber":3,"startTime":"2025-08-05T23:13:32.800Z","endTime":"2025-08-05T23:13:36.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.59845506096455,"strikeZoneBottom":1.66254042653755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37994255142603,"aZ":-13.258034842416341,"pfxX":5.444939702830019,"pfxZ":9.153991743620645,"pX":1.4847480413810261,"pZ":3.227100861701402,"vX0":-4.539517990317982,"vY0":-142.94545860699893,"vZ0":-5.39727813908496,"x":60.4,"y":151.65,"x0":2.387084266384519,"y0":50.00219270882498,"z0":5.974067320139759,"aX":11.251964722686978},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":-8.9,"spinRate":2425,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.38336270649539284,"extension":6.614238922302884},"index":4,"playId":"9de12810-f36b-3ee6-a815-66bd0f449ca3","pitchNumber":4,"startTime":"2025-08-05T23:13:49.608Z","endTime":"2025-08-05T23:13:53.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.692675596885557,"aZ":-11.853249831703863,"pfxX":5.222186364831751,"pfxZ":9.76235260097245,"pX":0.9687963787972163,"pZ":3.0035700765999587,"vX0":-5.755413480791677,"vY0":-143.05444417756618,"vZ0":-6.0580424738745915,"x":80.07,"y":157.68,"x0":2.324211298146301,"y0":50.000014316347304,"z0":5.885211975816809,"aX":10.867833622273729},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":-8.4,"spinRate":2434,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3822531532368121,"extension":6.712967313154518},"index":5,"playId":"c1d26964-571b-3798-9040-dbb9eca7714c","pitchNumber":5,"startTime":"2025-08-05T23:14:05.924Z","endTime":"2025-08-05T23:14:09.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:14:09.556Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vinnie Pasquantino pops out to catcher Carlos Narváez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:14:10.634Z","endTime":"2025-08-05T23:15:08.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(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.4,"endSpeed":89.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25577196731573,"aZ":-18.34294003393838,"pfxX":9.213295068891583,"pfxZ":6.804809385472169,"pX":1.2472967752271482,"pZ":2.0229596749612364,"vX0":-6.210051673939113,"vY0":-141.65016928522869,"vZ0":-7.430680353589785,"x":69.46,"y":184.16,"x0":2.270600021822482,"y0":50.00549237007026,"z0":5.852519723653335,"aX":18.731619340451687},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-15.5,"spinRate":2469,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.38663399116037267,"extension":6.718564753445192},"index":0,"playId":"c0792061-2024-3d35-ad46-3aef2af6a90c","pitchNumber":1,"startTime":"2025-08-05T23:14:31.431Z","endTime":"2025-08-05T23:14:34.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.57999922059311,"strikeZoneBottom":1.64618868853211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.641465400501637,"aZ":-35.78718736193703,"pfxX":-6.808506173347659,"pfxZ":-2.3837488917335916,"pX":0.2102738072917429,"pZ":1.8428972663438736,"vX0":-2.6690629008860984,"vY0":-122.76939498914095,"vZ0":-3.0344846783245214,"x":108.98,"y":189.02,"x0":2.1977204806294965,"y0":50.000247274331535,"z0":6.158747046989916,"aX":-10.330453462391361},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.8,"breakHorizontal":13.0,"spinRate":2249,"spinDirection":307},"zone":8,"typeConfidence":2.0,"plateTime":0.4471415811546464,"extension":6.685076022999503},"index":1,"playId":"a715fa38-ba9b-3d2b-9844-3c91b5c31794","pitchNumber":2,"startTime":"2025-08-05T23:14:45.319Z","endTime":"2025-08-05T23:14:49.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19105565145468,"aZ":-13.155665103302688,"pfxX":4.364595974594088,"pfxZ":9.341469061684556,"pX":0.6974532670111202,"pZ":3.1810539530280297,"vX0":-6.0216205267336145,"vY0":-141.73380008852357,"vZ0":-5.514975343362226,"x":90.41,"y":152.89,"x0":2.281814757966008,"y0":50.00312839893173,"z0":5.99123494291175,"aX":8.886559696867193},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":-6.7,"spinRate":2527,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.3863535541411731,"extension":6.563008118855408},"hitData":{"launchSpeed":82.9,"launchAngle":80.0,"totalDistance":21.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":119.03,"coordY":204.45}},"index":2,"playId":"ab053dea-b4e2-3190-8e5a-c6e32a542365","pitchNumber":3,"startTime":"2025-08-05T23:14:59.077Z","endTime":"2025-08-05T23:15:08.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:15:08.879Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:16:56.164Z","endTime":"2025-08-05T23:19:00.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.260333442467285,"aZ":-10.632944258350772,"pfxX":-6.060912578915663,"pfxZ":11.584367975540676,"pX":-0.4446584576949495,"pZ":3.0390941514142398,"vX0":4.580630912094533,"vY0":-135.86679483436413,"vZ0":-5.384620745576727,"x":133.95,"y":156.72,"x0":-1.3695317965065708,"y0":50.00323415497352,"z0":5.793410824396967,"aX":-11.27086699548716},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":10.0,"spinRate":2410,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.40397052364086417,"extension":6.260230873564571},"index":0,"playId":"0fbaeb47-7e2e-3806-b59d-e830034b1369","pitchNumber":1,"startTime":"2025-08-05T23:17:20.102Z","endTime":"2025-08-05T23:17:23.102Z","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":88.1,"endSpeed":82.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50187256719999,"aZ":-25.353217120721496,"pfxX":1.6476757765753383,"pfxZ":4.0325587412968895,"pX":0.9340468546375272,"pZ":1.5165130941015648,"vX0":6.037843801607571,"vY0":-128.23932568577422,"vZ0":-5.633797718059279,"x":81.4,"y":197.83,"x0":-1.6498173654839674,"y0":50.00466420299083,"z0":5.67864604158284,"aX":2.7888510614167075},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":-4.1,"spinRate":2627,"spinDirection":173},"zone":14,"typeConfidence":0.92,"plateTime":0.4244920913713499,"extension":6.2306928379504845},"index":1,"playId":"49a8a245-3870-39e2-9f98-1be1bbc00c99","pitchNumber":2,"startTime":"2025-08-05T23:17:36.724Z","endTime":"2025-08-05T23:17:41.355Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T23:17:45.642Z","endTime":"2025-08-05T23:18:02.502Z","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(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":83.0,"endSpeed":76.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.266737242549365,"aZ":-30.08052708338425,"pfxX":8.135852116672556,"pfxZ":1.4149431518352351,"pX":0.9067568894319906,"pZ":1.7318251506165852,"vX0":4.396501322612569,"vY0":-120.78499478456422,"vZ0":-3.1798028939657534,"x":82.44,"y":192.02,"x0":-1.9932494772528258,"y0":50.00169177304204,"z0":5.707040606939867,"aX":12.0346267332195},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-15.7,"spinRate":2908,"spinDirection":52},"zone":14,"typeConfidence":0.93,"plateTime":0.4532628620093293,"extension":6.17737814553661},"index":3,"playId":"6e9740a9-40c9-319c-aa3e-04ae957f33b3","pitchNumber":3,"startTime":"2025-08-05T23:18:02.502Z","endTime":"2025-08-05T23:18:07.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.238885579555358,"aZ":-30.33315058526672,"pfxX":9.598734208932697,"pfxZ":1.2458020017297073,"pX":0.5156364901130719,"pZ":2.5025027919110636,"vX0":3.067621267182612,"vY0":-121.11526922777867,"vZ0":-1.20704889357463,"x":97.35,"y":171.21,"x0":-2.016612529588652,"y0":50.00208653236431,"z0":5.677603974083658,"aX":14.15521700118137},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-18.1,"spinRate":2991,"spinDirection":51},"zone":6,"typeConfidence":0.94,"plateTime":0.4534961006320031,"extension":6.2524092907976145},"hitData":{"launchSpeed":88.8,"launchAngle":33.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.94,"coordY":98.39}},"index":4,"playId":"ecb213db-73eb-3625-98d5-7391e810dc67","pitchNumber":4,"startTime":"2025-08-05T23:18:50.902Z","endTime":"2025-08-05T23:19:00.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:19:00.255Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to center fielder John Rave.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:19:01.183Z","endTime":"2025-08-05T23:20:41.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":92.1,"endSpeed":83.7,"strikeZoneTop":3.37999889793289,"strikeZoneBottom":1.58060500162014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.561781992564825,"aZ":-15.750801259216418,"pfxX":-9.678866887274754,"pfxZ":9.097488634907487,"pX":-0.006675245536076541,"pZ":2.851581788961121,"vX0":7.537940043119521,"vY0":-133.9119798594257,"vZ0":-4.180638667980936,"x":117.25,"y":161.79,"x0":-1.6090932872966581,"y0":50.00260537705854,"z0":5.569593219744621,"aX":-17.47146601700782},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":15.7,"spinRate":2325,"spinDirection":220},"zone":2,"typeConfidence":0.95,"plateTime":0.4099898690401651,"extension":6.4162214957540815},"index":0,"playId":"1ac90384-3220-31d4-8975-3a5de318b0ed","pitchNumber":1,"startTime":"2025-08-05T23:19:25.923Z","endTime":"2025-08-05T23:19:30.268Z","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":84.2,"endSpeed":77.5,"strikeZoneTop":3.38000070502755,"strikeZoneBottom":1.53799385547864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.024377666677022,"aZ":-28.115580848440164,"pfxX":5.8549270158836375,"pfxZ":2.6798536062570086,"pX":1.5043170302251445,"pZ":0.917575947846343,"vX0":5.9708757370725625,"vY0":-122.41037677775938,"vZ0":-5.179005938309547,"x":59.66,"y":214.01,"x0":-1.73030500907092,"y0":50.00062953356997,"z0":5.478885719689036,"aX":8.847631467050153},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-12.0,"spinRate":2814,"spinDirection":56},"zone":14,"typeConfidence":0.73,"plateTime":0.4481143100386489,"extension":6.347325383665224},"index":1,"playId":"80631ba8-bb4d-36b9-8a1b-a926932d7eae","pitchNumber":2,"startTime":"2025-08-05T23:19:38.685Z","endTime":"2025-08-05T23:19:44.246Z","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":88.1,"endSpeed":81.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.037946319513402,"aZ":-27.390767766867523,"pfxX":0.4508639616157555,"pfxZ":2.8503143461265585,"pX":0.818063679678149,"pZ":1.7053284493921443,"vX0":5.980825971786961,"vY0":-128.18276605552614,"vZ0":-4.869138111252793,"x":85.82,"y":192.74,"x0":-1.5945855352560836,"y0":50.005994019941056,"z0":5.742792985475972,"aX":0.7578159482964522},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-2.0,"spinRate":2479,"spinDirection":141},"zone":9,"typeConfidence":0.92,"plateTime":0.4256855508857931,"extension":6.387692227073864},"index":2,"playId":"a6018666-4449-3818-af98-2882b9985cca","pitchNumber":3,"startTime":"2025-08-05T23:19:52.341Z","endTime":"2025-08-05T23:19:59.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T23:20:01.407Z","endTime":"2025-08-05T23:20:17.058Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.32200965909828,"strikeZoneBottom":1.52859523016157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.383989291754375,"aZ":-10.83633762246831,"pfxX":-5.14001686137512,"pfxZ":11.29275170771014,"pX":0.4139055342654941,"pZ":3.4388726417014204,"vX0":6.228973279576798,"vY0":-136.65110098182214,"vZ0":-4.405028697187653,"x":101.22,"y":145.93,"x0":-1.2283031490046386,"y0":50.00080009899474,"z0":5.817402915993438,"aX":-9.710795743595595},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2411,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.40097502913653393,"extension":6.228537647796539},"index":4,"playId":"f7908c2d-a4b6-3211-976a-eefc84b5d205","pitchNumber":4,"startTime":"2025-08-05T23:20:17.058Z","endTime":"2025-08-05T23:20:22.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05295296473115,"aZ":-28.3540256763166,"pfxX":1.9252799178780757,"pfxZ":2.30975790457053,"pX":0.27903646730762194,"pZ":3.419261993053795,"vX0":3.9548003857839036,"vY0":-127.37132501986741,"vZ0":-0.5052607161446547,"x":106.36,"y":146.46,"x0":-1.5388263062415406,"y0":50.00618593726208,"z0":5.845562028875937,"aX":3.191401415324632},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":-4.3,"spinRate":2554,"spinDirection":129},"zone":3,"typeConfidence":0.91,"plateTime":0.4286050044556977,"extension":6.368454829811357},"hitData":{"launchSpeed":98.0,"launchAngle":22.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.7,"coordY":68.56}},"index":5,"playId":"5a22a585-8fee-334d-b768-5575e80752b8","pitchNumber":5,"startTime":"2025-08-05T23:20:33.158Z","endTime":"2025-08-05T23:20:41.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:20:41.378Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:20:40.567Z","endTime":"2025-08-05T23:22:07.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.34570870670069,"strikeZoneBottom":1.48468409673935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.391358474796764,"aZ":-30.01823994945015,"pfxX":8.267506739000314,"pfxZ":1.4623780630909629,"pX":-0.684046671801836,"pZ":2.3477298140034852,"vX0":0.8220715840571274,"vY0":-120.56918652022568,"vZ0":-1.5740316285588651,"x":143.07,"y":175.39,"x0":-2.103494322857,"y0":50.00269165611526,"z0":5.6576019270549995,"aX":12.173291187796725},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":-15.1,"spinRate":2882,"spinDirection":57},"zone":4,"typeConfidence":0.94,"plateTime":0.45425234582245544,"extension":6.310318960967456},"index":0,"playId":"16ab2815-974c-3c79-9615-0dac22bb5b57","pitchNumber":1,"startTime":"2025-08-05T23:21:05.398Z","endTime":"2025-08-05T23:21:10.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.399298743347696,"aZ":-11.028061023564376,"pfxX":-5.611160255812232,"pfxZ":11.031101526464568,"pX":-0.39076544190511286,"pZ":3.692203556459227,"vX0":4.899133316984925,"vY0":-137.76591924475318,"vZ0":-3.7762151121916228,"x":131.9,"y":139.09,"x0":-1.4655315706403704,"y0":50.00160291512075,"z0":5.829390854935336,"aX":-10.755311815720814},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":9.1,"spinRate":2370,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.3980091622623303,"extension":6.3611049972492975},"index":1,"playId":"40477ecf-0db5-330a-9c5d-4bb78ac8c1c1","pitchNumber":2,"startTime":"2025-08-05T23:21:19.551Z","endTime":"2025-08-05T23:21:23.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T23:21:31.487Z","endTime":"2025-08-05T23:21:40.911Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88301906320121,"aZ":-10.318203802498067,"pfxX":-4.832077863013896,"pfxZ":11.403762791896144,"pX":-0.8985530938166217,"pZ":3.1681239211710097,"vX0":3.495426328752606,"vY0":-137.8686454874614,"vZ0":-5.170464673973652,"x":151.25,"y":153.24,"x0":-1.5577708857741819,"y0":50.004475274561294,"z0":5.770148916071346,"aX":-9.263010927026905},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2379,"spinDirection":204},"zone":11,"typeConfidence":0.93,"plateTime":0.39793374915113455,"extension":6.374727714526067},"index":3,"playId":"13e68521-6a9d-37a0-b3f5-c6ce03cab70c","pitchNumber":3,"startTime":"2025-08-05T23:21:40.911Z","endTime":"2025-08-05T23:21:45.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.065789473089435,"aZ":-26.376822177545414,"pfxX":2.286173858521491,"pfxZ":3.4251209124256823,"pX":-0.11648900815859357,"pZ":0.8003332973977308,"vX0":3.5861082434890363,"vY0":-128.66661238462387,"vZ0":-7.126262527790032,"x":121.44,"y":217.17,"x0":-1.8198327837123982,"y0":50.0051521911797,"z0":5.61994786720211,"aX":3.874230296133702},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":-4.9,"spinRate":2611,"spinDirection":160},"zone":13,"typeConfidence":0.92,"plateTime":0.4239971192771739,"extension":6.329253743647906},"index":4,"playId":"2730131e-c8c0-3354-bd10-c4590eb775a0","pitchNumber":4,"startTime":"2025-08-05T23:22:01.227Z","endTime":"2025-08-05T23:22:07.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:22:07.264Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:23:43.711Z","endTime":"2025-08-05T23:25:15.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":1},"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":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.66282905830208,"strikeZoneBottom":1.74385812563469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99891444030484,"aZ":-12.256717698973679,"pfxX":5.536722922305997,"pfxZ":9.91538729909667,"pX":1.185240523170061,"pZ":1.8472997239085698,"vX0":-5.205661736686835,"vY0":-141.04483384417765,"vZ0":-9.100264983614627,"x":71.82,"y":188.9,"x0":2.338223368837855,"y0":50.00138428724159,"z0":5.912056951446741,"aX":11.120394132982538},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":-8.9,"spinRate":2484,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.3887906628102358,"extension":6.68462749892179},"index":0,"playId":"0f7c545d-9edc-3ed3-93c8-858d38be81be","pitchNumber":1,"startTime":"2025-08-05T23:24:10.092Z","endTime":"2025-08-05T23:24:14.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.457849244223606,"aZ":-23.953727628231103,"pfxX":-0.7890219181431162,"pfxZ":4.432948485404268,"pX":-1.1170115505160163,"pZ":2.2115832485448,"vX0":-8.17662201181381,"vY0":-135.72235435790745,"vZ0":-5.676981958595862,"x":159.58,"y":179.07,"x0":2.0449685780401063,"y0":50.00046083430477,"z0":6.012801690797782,"aX":-1.46225939772439},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":3.2,"spinRate":2588,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.40454004166742497,"extension":6.707469929416899},"index":1,"playId":"3ffe98ae-fe3e-3b41-8166-d5ba38480b2e","pitchNumber":2,"startTime":"2025-08-05T23:24:22.719Z","endTime":"2025-08-05T23:24:27.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.55460439003563,"strikeZoneBottom":1.7408922392007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.454627113121575,"aZ":-16.33887664768839,"pfxX":6.416920162363451,"pfxZ":7.759397083661477,"pX":-0.05409260051791542,"pZ":1.6172175654612857,"vX0":-9.119947008076194,"vY0":-141.5249083215738,"vZ0":-8.899256484162327,"x":119.06,"y":195.12,"x0":2.367318811763282,"y0":50.001843507633154,"z0":5.83546906022773,"aX":13.095475048079146},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":-9.8,"spinRate":2544,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.38610720641103,"extension":6.7575310756848745},"index":2,"playId":"be826f36-0f44-3fa2-836a-4c6726d2bda9","pitchNumber":3,"startTime":"2025-08-05T23:24:36.808Z","endTime":"2025-08-05T23:24:41.087Z","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":83.8,"endSpeed":77.4,"strikeZoneTop":3.50212791529173,"strikeZoneBottom":1.61815789388299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.094673600724363,"aZ":-36.773757260007145,"pfxX":-7.264406542088569,"pfxZ":-3.093396453040236,"pX":-1.0411863700765034,"pZ":-0.0737078642141662,"vX0":-4.814852369075161,"vY0":-121.87218797452749,"vZ0":-6.887663857952189,"x":156.69,"y":240.77,"x0":1.9100574481822357,"y0":50.000710181156094,"z0":6.002326837617058,"aX":-10.81917997605462},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.1,"breakHorizontal":14.4,"spinRate":2440,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.45110107979508474,"extension":6.742713229915638},"index":3,"playId":"af56b5d6-d1f7-3aaa-ad8b-2d5491abeafa","pitchNumber":4,"startTime":"2025-08-05T23:24:50.538Z","endTime":"2025-08-05T23:24:54.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53146175280319,"aZ":-34.74113427192469,"pfxX":-8.573823322815327,"pfxZ":-1.7378667295699755,"pX":-0.9433368181960027,"pZ":0.944432761178484,"vX0":-4.308548572267782,"vY0":-121.66306598685425,"vZ0":-5.050657289995397,"x":152.96,"y":213.28,"x0":1.9739712098118953,"y0":50.004919610770685,"z0":6.114687695817231,"aX":-12.642661524948052},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.2,"breakHorizontal":16.7,"spinRate":2488,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4530561928977104,"extension":6.5521537170671795},"index":4,"playId":"c93fd25e-9d18-31e3-86a0-298e2e61803c","pitchNumber":5,"startTime":"2025-08-05T23:25:10.632Z","endTime":"2025-08-05T23:25:15.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:25:15.578Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:25:20.419Z","endTime":"2025-08-05T23:25:44.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.905029292845082,"aZ":-12.84969908403872,"pfxX":4.441982814479753,"pfxZ":9.296099322992223,"pX":-0.2570660775571079,"pZ":2.750609967319161,"vX0":-8.055836003053914,"vY0":-143.01033862513788,"vZ0":-7.036770044365545,"x":126.8,"y":164.51,"x0":2.014699105438015,"y0":50.000829888951195,"z0":6.043045376621375,"aX":9.232558194082968},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.6,"breakHorizontal":-6.5,"spinRate":2503,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.38248133520980643,"extension":6.552333406953542},"hitData":{"launchSpeed":89.7,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.99,"coordY":159.87}},"index":0,"playId":"a64d8dd4-5802-326a-b062-44765043c49f","pitchNumber":1,"startTime":"2025-08-05T23:25:36.398Z","endTime":"2025-08-05T23:25:44.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:25:44.450Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:25:47.377Z","endTime":"2025-08-05T23:26:55.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.23072556397953,"strikeZoneBottom":1.50540472054093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5134718400882,"aZ":-31.273352942210334,"pfxX":-2.6908681493740056,"pfxZ":0.5111400775865897,"pX":0.23816831266498953,"pZ":1.8081389157590662,"vX0":-4.1103591525890195,"vY0":-131.04095250199796,"vZ0":-5.024142222955241,"x":107.92,"y":189.96,"x0":2.1714946149696988,"y0":50.00071942138707,"z0":6.063552527671398,"aX":-4.71787944109205},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.1,"breakHorizontal":5.8,"spinRate":2744,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.41665147153867554,"extension":6.69086963695421},"index":0,"playId":"eb938b13-1b19-377d-9fb7-0b76a3183655","pitchNumber":1,"startTime":"2025-08-05T23:26:08.467Z","endTime":"2025-08-05T23:26:14.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":84.3,"endSpeed":77.7,"strikeZoneTop":3.26999989896924,"strikeZoneBottom":1.47346435334844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.767615874472565,"aZ":-31.02848013853929,"pfxX":-8.989727118801316,"pfxZ":0.751033038500073,"pX":-0.2533911687554091,"pZ":0.9237114224922842,"vX0":-2.9547420009928924,"vY0":-122.72751733821363,"vZ0":-5.780991221417304,"x":126.66,"y":213.84,"x0":2.1358821710422315,"y0":50.00096672831659,"z0":5.973489123887344,"aX":-13.620176344462454},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":17.0,"spinRate":2360,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4474141478639506,"extension":6.684451358742187},"index":1,"playId":"e4f0f2bc-5fdc-3f66-9154-fdb17a93342f","pitchNumber":2,"startTime":"2025-08-05T23:26:20.506Z","endTime":"2025-08-05T23:26:24.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.2700003578988,"strikeZoneBottom":1.51964431004569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.218423342334553,"aZ":-29.854162582182965,"pfxX":-2.866168863669877,"pfxZ":1.3157497791470547,"pX":0.48189809687866375,"pZ":3.190529850420697,"vX0":-3.3555095544098634,"vY0":-132.29307933643014,"vZ0":-1.8733492166017305,"x":98.63,"y":152.64,"x0":2.140960487736513,"y0":50.004916591960885,"z0":6.104216568055475,"aX":-5.061023434251175},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":6.0,"spinRate":2629,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.41462427305362937,"extension":6.5744178698321765},"index":2,"playId":"d9a26a7c-76b0-338f-8bb4-2a4c179059fe","pitchNumber":3,"startTime":"2025-08-05T23:26:35.320Z","endTime":"2025-08-05T23:26:40.682Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.519942521064056,"aZ":-32.39065117835465,"pfxX":-1.8354337506789493,"pfxZ":-0.1280647848383718,"pX":-1.0885206006292356,"pZ":0.6915948406222486,"vX0":-6.398562165049495,"vY0":-126.20556047937129,"vZ0":-6.942904987592562,"x":158.49,"y":220.11,"x0":1.713372832193297,"y0":50.00591495271246,"z0":6.071015721866956,"aX":-2.9762050606195483},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":4.7,"spinRate":2643,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.43318341096830526,"extension":6.798159561541861},"index":3,"playId":"b110cd47-8b54-3e2c-bac4-637529dd6518","pitchNumber":4,"startTime":"2025-08-05T23:26:50.481Z","endTime":"2025-08-05T23:26:55.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:26:55.033Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:28:52.084Z","endTime":"2025-08-05T23:30:41.972Z","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":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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_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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.4699980222985,"strikeZoneBottom":1.65838776079628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.751302883269073,"aZ":-26.20462189810916,"pfxX":1.3329549689118028,"pfxZ":3.584051130774787,"pX":0.7532497874312313,"pZ":2.571994401077384,"vX0":5.161218212153103,"vY0":-127.55384062134364,"vZ0":-2.916559783594468,"x":88.29,"y":169.34,"x0":-1.4611589368334028,"y0":50.00056211587344,"z0":5.7742832858548825,"aX":2.217589688078778},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-3.5,"spinRate":2493,"spinDirection":171},"zone":6,"typeConfidence":0.92,"plateTime":0.4277524395246144,"extension":6.403230027310315},"index":0,"playId":"74dfdf2e-f289-3329-ae17-780c5ef1967b","pitchNumber":1,"startTime":"2025-08-05T23:29:06.245Z","endTime":"2025-08-05T23:29:11.310Z","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":82.4,"endSpeed":76.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.586040072656168,"aZ":-33.92194404399925,"pfxX":7.103086247061647,"pfxZ":-1.1904350323481259,"pX":1.0957375452344118,"pZ":1.6119658583099203,"vX0":4.2937345148294925,"vY0":-119.9352476338488,"vZ0":-2.3968239430240477,"x":75.23,"y":195.26,"x0":-1.639184281317143,"y0":50.005846559197735,"z0":5.641229450520487,"aX":10.379428569855786},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.5,"breakHorizontal":-13.9,"spinRate":2853,"spinDirection":48},"zone":14,"typeConfidence":0.92,"plateTime":0.4561817330233282,"extension":6.454862966204179},"index":1,"playId":"09250b98-c5d5-3bc8-b8f2-c74948d2b3c8","pitchNumber":2,"startTime":"2025-08-05T23:29:20.832Z","endTime":"2025-08-05T23:29:24.527Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T23:29:31.473Z","endTime":"2025-08-05T23:29:47.694Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":81.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82775025016739,"aZ":-30.184401537359406,"pfxX":2.711554670116393,"pfxZ":1.1807744225637036,"pX":0.8546875906057293,"pZ":2.039281413886532,"vX0":4.765621184067262,"vY0":-128.30410517363808,"vZ0":-3.582813477300278,"x":84.42,"y":183.72,"x0":-1.3711946009515075,"y0":50.0022275993084,"z0":5.778327198407008,"aX":4.570132895315789},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-5.9,"spinRate":2696,"spinDirection":129},"zone":14,"typeConfidence":0.92,"plateTime":0.42511493855523774,"extension":6.451111938731855},"index":3,"playId":"9e8c1501-677d-379f-8a3e-42369ee074e5","pitchNumber":3,"startTime":"2025-08-05T23:29:47.694Z","endTime":"2025-08-05T23:29:53.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.643433645583297,"aZ":-32.994762053654384,"pfxX":8.664025634817605,"pfxZ":-0.5770667327019021,"pX":0.738062117540157,"pZ":1.5229840351613253,"vX0":2.6978002510134935,"vY0":-118.92325253855466,"vZ0":-2.5414629593296656,"x":88.87,"y":197.66,"x0":-1.5392367621640157,"y0":50.00357218516336,"z0":5.623946217154616,"aX":12.302614123621776},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":2863,"spinDirection":51},"zone":9,"typeConfidence":0.94,"plateTime":0.4620946511151436,"extension":6.542992391403045},"hitData":{"launchSpeed":91.2,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.82,"coordY":166.96}},"index":4,"playId":"f966154c-79a2-3ce2-b7ac-814806953ab2","pitchNumber":4,"startTime":"2025-08-05T23:30:34.394Z","endTime":"2025-08-05T23:30:41.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:30:41.972Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masataka Yoshida walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:30:46.439Z","endTime":"2025-08-05T23:32:29.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.1,"strikeZoneTop":3.27930845744002,"strikeZoneBottom":1.41271163790466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12301151650995,"aZ":-10.288352000312534,"pfxX":-4.889844515429564,"pfxZ":11.698872889589568,"pX":0.20047209866279145,"pZ":3.029281324696074,"vX0":5.935298786574497,"vY0":-136.43423199590728,"vZ0":-5.155708967922138,"x":109.36,"y":156.99,"x0":-1.3756165699781913,"y0":50.00509295065013,"z0":5.663039434675404,"aX":-9.150269459219952},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.2,"breakHorizontal":7.4,"spinRate":2408,"spinDirection":206},"zone":2,"typeConfidence":0.92,"plateTime":0.40260694111821405,"extension":6.436058848383668},"index":0,"playId":"3bcd8e53-dee8-37c3-9e68-b555bd5bd097","pitchNumber":1,"startTime":"2025-08-05T23:31:05.898Z","endTime":"2025-08-05T23:31:09.908Z","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":87.1,"endSpeed":80.3,"strikeZoneTop":3.31811294913854,"strikeZoneBottom":1.41702186937163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.928026905937685,"aZ":-24.598496953369317,"pfxX":-9.39245600630646,"pfxZ":4.64594273724167,"pX":-0.8304533132611558,"pZ":0.6732168610719771,"vX0":5.602048864615044,"vY0":-126.60757545408376,"vZ0":-6.831151531782663,"x":148.65,"y":220.6,"x0":-1.8472623773411583,"y0":50.000374073157765,"z0":5.364294840340407,"aX":-15.30392575458929},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":15.8,"spinRate":1477,"spinDirection":240},"zone":13,"typeConfidence":0.93,"plateTime":0.4319959010266201,"extension":6.531855223895055},"index":1,"playId":"74f68787-0044-3c2b-b606-bf63de43a635","pitchNumber":2,"startTime":"2025-08-05T23:31:18.827Z","endTime":"2025-08-05T23:31:22.915Z","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":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.809588986356662,"aZ":-34.892157302839095,"pfxX":6.551159399444231,"pfxZ":-1.8124565497572318,"pX":0.08692789762119768,"pZ":1.5346766232969373,"vX0":2.979653896034517,"vY0":-122.11625116928259,"vZ0":-2.462864155942668,"x":113.69,"y":197.34,"x0":-2.003136799816098,"y0":50.00312442653967,"z0":5.580900606469334,"aX":9.816806930810488},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.6,"breakHorizontal":-12.6,"spinRate":2948,"spinDirection":64},"zone":8,"typeConfidence":0.93,"plateTime":0.4498705106896139,"extension":6.222689785867077},"index":2,"playId":"89d9ad21-317f-3a50-bc67-25b44a4f723f","pitchNumber":3,"startTime":"2025-08-05T23:31:34.041Z","endTime":"2025-08-05T23:31:39.983Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T23:31:42.889Z","endTime":"2025-08-05T23:31:53.037Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.26932750771678,"strikeZoneBottom":1.43725304983072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44288081546314,"aZ":-9.975605158754295,"pfxX":-5.067582145402378,"pfxZ":11.473165768070398,"pX":-0.13083619709706987,"pZ":1.5397397262468526,"vX0":5.466126471236282,"vY0":-138.58138714365634,"vZ0":-9.060661591887637,"x":121.99,"y":197.21,"x0":-1.4752677037027797,"y0":50.004717296088344,"z0":5.527933485162159,"aX":-9.807378529737658},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":7.9,"spinRate":2460,"spinDirection":210},"zone":8,"typeConfidence":0.93,"plateTime":0.3960122654647491,"extension":6.611912839278468},"index":4,"playId":"89da8a6e-2d6e-3112-95ab-b154235e9644","pitchNumber":4,"startTime":"2025-08-05T23:31:53.037Z","endTime":"2025-08-05T23:31:58.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.21999878704953,"strikeZoneBottom":1.36372344706914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46057583684788,"aZ":-33.225267367408115,"pfxX":8.817298942266937,"pfxZ":-0.7148466979746124,"pX":1.2428951848339371,"pZ":0.8637290298527901,"vX0":4.475174017277351,"vY0":-121.42193796363487,"vZ0":-4.246318396269086,"x":69.62,"y":215.46,"x0":-1.7794260431621798,"y0":50.00266644860252,"z0":5.579057777659721,"aX":12.94710500596116},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.2,"breakHorizontal":-17.2,"spinRate":2987,"spinDirection":49},"zone":14,"typeConfidence":0.94,"plateTime":0.45399410542195495,"extension":6.3989624319410785},"index":5,"playId":"05659568-5f73-3bd3-bf93-7166142ef3c3","pitchNumber":5,"startTime":"2025-08-05T23:32:08.816Z","endTime":"2025-08-05T23:32:14.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.21999758777537,"strikeZoneBottom":1.37176049802837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19797928050146,"aZ":-11.357557759989932,"pfxX":-6.071668823370032,"pfxZ":11.095221375621309,"pX":-2.6200444651195616,"pZ":3.099913916308468,"vX0":-0.2607316180158045,"vY0":-137.06759746158747,"vZ0":-4.650270040409743,"x":216.87,"y":155.08,"x0":-1.7360078878028433,"y0":50.00527104125055,"z0":5.61301092069731,"aX":-11.395409473809952},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":11.0,"spinRate":2352,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.40171903056174996,"extension":6.460499278345715},"index":6,"playId":"f03a2d6f-3360-3727-ade3-a4a318489e5b","pitchNumber":6,"startTime":"2025-08-05T23:32:25.841Z","endTime":"2025-08-05T23:32:29.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:32:29.621Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Carlos Narváez grounds into a double play, second baseman Jonathan India to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Masataka Yoshida out at 2nd. Carlos Narváez out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:32:59.921Z","endTime":"2025-08-05T23:34:05.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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":{"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":1},"index":0,"startTime":"2025-08-05T23:32:50.560Z","endTime":"2025-08-05T23:33:02.269Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":86.7,"endSpeed":79.4,"strikeZoneTop":3.56563635467675,"strikeZoneBottom":1.6668959677835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.829221858818933,"aZ":-28.288250069613326,"pfxX":2.1624978012107894,"pfxZ":2.4221446727329132,"pX":0.43471766553871943,"pZ":2.1585247471853375,"vX0":4.493837218982103,"vY0":-126.21537926415198,"vZ0":-2.927749554467912,"x":100.43,"y":180.5,"x0":-1.6532259584280993,"y0":50.00513703900597,"z0":5.623028054281131,"aX":3.472012973501473},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-5.0,"spinRate":2542,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.43475828888646006,"extension":6.583368806275637},"index":1,"playId":"158b769a-3867-3fd0-926b-d035210fdbe7","pitchNumber":1,"startTime":"2025-08-05T23:33:02.269Z","endTime":"2025-08-05T23:33:06.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.59000086289213,"strikeZoneBottom":1.63676478323475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24228460048494,"aZ":-16.879262182198257,"pfxX":-9.006904077247825,"pfxZ":8.354573637418994,"pX":0.2006886157446977,"pZ":3.787256072704582,"vX0":7.447670509079257,"vY0":-134.70047918353902,"vZ0":-1.6904119408203235,"x":109.35,"y":136.52,"x0":-1.43474012146484,"y0":50.00465126321234,"z0":5.620927508149104,"aX":-16.493635211307293},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":14.6,"spinRate":2304,"spinDirection":217},"zone":12,"typeConfidence":0.95,"plateTime":0.40718846374004114,"extension":6.478827133388145},"index":2,"playId":"de522731-9db3-3636-b4bb-39985707fd9f","pitchNumber":2,"startTime":"2025-08-05T23:33:19.175Z","endTime":"2025-08-05T23:33:24.634Z","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":91.6,"endSpeed":83.0,"strikeZoneTop":3.59000128659011,"strikeZoneBottom":1.601994562671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95729683333646,"aZ":-13.371927810468774,"pfxX":-5.699837018006718,"pfxZ":10.51462566402353,"pX":-1.433193977098891,"pZ":4.950772921430406,"vX0":1.9798153930262037,"vY0":-133.43799140833963,"vZ0":0.23189361393804675,"x":171.63,"y":105.11,"x0":-1.447918036071287,"y0":50.002756718696254,"z0":5.832609635019135,"aX":-10.192307925110429},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.3,"breakHorizontal":9.8,"spinRate":2337,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.41179904073801676,"extension":6.346973922524848},"index":3,"playId":"220783e0-4a7b-31a1-b397-b67f29b58dca","pitchNumber":3,"startTime":"2025-08-05T23:33:36.014Z","endTime":"2025-08-05T23:33:41.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.556852732462637,"aZ":-28.44255677339355,"pfxX":2.2675728038453125,"pfxZ":2.25889170868387,"pX":0.8631350917662237,"pZ":1.7646210754984193,"vX0":5.154286577966574,"vY0":-127.605002973177,"vZ0":-4.084779350479771,"x":84.1,"y":191.14,"x0":-1.4753676175585353,"y0":50.00470616383298,"z0":5.619770303166584,"aX":3.7503485194667197},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-5.3,"spinRate":2590,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.4287624312991207,"extension":6.359042744703306},"hitData":{"launchSpeed":78.6,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.43,"coordY":145.18}},"index":4,"playId":"c4502ed2-6a5a-317e-bccc-c23f3fb6ee07","pitchNumber":4,"startTime":"2025-08-05T23:33:57.347Z","endTime":"2025-08-05T23:34:05.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:34:05.471Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:37:03.189Z","endTime":"2025-08-05T23:38:23.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.3419071611769,"strikeZoneBottom":1.62583075786451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.694330274280368,"aZ":-25.40187856903212,"pfxX":-1.615082528907837,"pfxZ":3.7705119163779734,"pX":-0.30752347441609257,"pZ":2.6917979883271044,"vX0":-6.023606917138558,"vY0":-132.48717072007435,"vZ0":-4.187867093397422,"x":128.72,"y":166.1,"x0":2.196237306980649,"y0":50.002096038037294,"z0":6.127950716797839,"aX":-2.8974998653343986},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":4.1,"spinRate":2568,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.4118870162425248,"extension":6.62867921940071},"index":0,"playId":"85f3bc8b-f585-3ad7-9854-dd53bd8a680d","pitchNumber":1,"startTime":"2025-08-05T23:37:22.389Z","endTime":"2025-08-05T23:37:26.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":76.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.650822289975128,"aZ":-34.51770435334721,"pfxX":-8.861869709458741,"pfxZ":-1.6113078826903529,"pX":-0.5057851921112104,"pZ":1.1896564570506307,"vX0":-3.3683849684228138,"vY0":-120.48496152108804,"vZ0":-4.291321355546254,"x":136.28,"y":206.66,"x0":2.0657844307564623,"y0":50.00326976909977,"z0":6.078329326117535,"aX":-12.894000151118613},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.7,"breakHorizontal":16.9,"spinRate":2411,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4563941608897899,"extension":6.408200196636204},"index":1,"playId":"071ba046-6006-3348-adff-dffbf97d4324","pitchNumber":2,"startTime":"2025-08-05T23:37:33.997Z","endTime":"2025-08-05T23:37:38.820Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T23:37:41.226Z","endTime":"2025-08-05T23:37:50.072Z","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, 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":83.8,"endSpeed":76.8,"strikeZoneTop":3.43000216545985,"strikeZoneBottom":1.57612164062543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3867363788655,"aZ":-38.47393344509696,"pfxX":-9.009120417620395,"pfxZ":-4.249590153846106,"pX":-1.1783857264413018,"pZ":1.4754694458727915,"vX0":-4.719850084123375,"vY0":-121.92651542512641,"vZ0":-3.0599955118203663,"x":161.92,"y":198.94,"x0":1.9624560648576161,"y0":50.00248235492716,"z0":6.117669741757404,"aX":-13.356215720573449},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.2,"breakHorizontal":17.5,"spinRate":2385,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4518696127184145,"extension":6.552376487748866},"index":3,"playId":"0d9c8961-9df6-3bde-b92f-514a868fc72e","pitchNumber":3,"startTime":"2025-08-05T23:37:50.072Z","endTime":"2025-08-05T23:37:56.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.303562607586546,"aZ":-30.898296500946206,"pfxX":-1.1834186609510513,"pfxZ":0.7730680423962628,"pX":0.30420287322340267,"pZ":3.1112315001065842,"vX0":-3.909568005096543,"vY0":-126.9453825381832,"vZ0":-1.7947139517011776,"x":105.4,"y":154.78,"x0":2.0135770550483576,"y0":50.000932934094564,"z0":6.270952931159508,"aX":-1.9435606774392244},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":3.0,"spinRate":2526,"spinDirection":263},"zone":3,"typeConfidence":2.0,"plateTime":0.43032997111367655,"extension":6.4500070415264865},"index":4,"playId":"d8ca1943-4a4b-34bc-a7c7-88594ffb19c7","pitchNumber":4,"startTime":"2025-08-05T23:38:03.059Z","endTime":"2025-08-05T23:38:08.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.419237248970735,"aZ":-37.21183258089427,"pfxX":-8.542387763871922,"pfxZ":-3.3869816149359755,"pX":-0.5125983753925688,"pZ":1.5567442987716977,"vX0":-3.354254001581579,"vY0":-121.56353760583887,"vZ0":-3.3519315501424782,"x":136.54,"y":196.75,"x0":1.9979730886632239,"y0":50.00532658745522,"z0":6.207427234993659,"aX":-12.694539459616266},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.7,"breakHorizontal":16.3,"spinRate":2439,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.45181598565855685,"extension":6.422504913960501},"index":5,"playId":"f54fcc83-8c30-3b11-bf29-fd8cd52f6b12","pitchNumber":5,"startTime":"2025-08-05T23:38:18.494Z","endTime":"2025-08-05T23:38:23.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:38:23.996Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:38:24.457Z","endTime":"2025-08-05T23:39:31.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":91.5,"endSpeed":84.6,"strikeZoneTop":3.26999775535489,"strikeZoneBottom":1.51146801690818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.645255200358932,"aZ":-26.042411169601404,"pfxX":-2.4892496071363457,"pfxZ":3.389147773254397,"pX":0.3002825284761368,"pZ":2.5600974105856267,"vX0":-3.9112472534410645,"vY0":-133.20988228258528,"vZ0":-4.298829603605896,"x":105.55,"y":169.66,"x0":2.106978546839624,"y0":50.00544278036259,"z0":6.061203865244829,"aX":-4.506509719203416},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":5.3,"spinRate":2582,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.4100322779125678,"extension":6.465142989079509},"index":0,"playId":"5bac1e8c-7a48-3dee-a060-2d472c3b8492","pitchNumber":1,"startTime":"2025-08-05T23:38:45.335Z","endTime":"2025-08-05T23:38:50.108Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301384209540092,"aZ":-24.56901068836894,"pfxX":2.386492473484047,"pfxZ":4.71290716270535,"pX":0.6684839137749554,"pZ":2.2934930019516226,"vX0":-4.521506929987092,"vY0":-125.63358554287558,"vZ0":-3.875981289297579,"x":91.52,"y":176.86,"x0":2.1741475187397956,"y0":50.00031897004936,"z0":5.83231881978169,"aX":3.8490181151512766},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":-3.4,"spinRate":1117,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4344713281084016,"extension":6.535468138857428},"index":1,"playId":"56bce099-232b-3fb0-a002-98060c10f56f","pitchNumber":2,"startTime":"2025-08-05T23:38:57.226Z","endTime":"2025-08-05T23:39:01.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.24574579084118,"strikeZoneBottom":1.40873964383286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6803898058767,"aZ":-34.42676112246105,"pfxX":-6.617994771157741,"pfxZ":-1.524190750509553,"pX":-0.6930457740405704,"pZ":0.9152566051090825,"vX0":-4.627435815336992,"vY0":-121.02655675465725,"vZ0":-5.22448557382671,"x":143.42,"y":214.07,"x0":2.1034266935413672,"y0":50.00024876531247,"z0":6.117981018899702,"aX":-9.811731261760112},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.7,"breakHorizontal":13.1,"spinRate":2293,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4526272468403185,"extension":6.6256392653554625},"index":2,"playId":"dd9ffb72-36bf-35fe-b1f9-c39ee2ab8646","pitchNumber":3,"startTime":"2025-08-05T23:39:15.337Z","endTime":"2025-08-05T23:39:19.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47937730861792,"aZ":-14.344714340833999,"pfxX":5.919509618010384,"pfxZ":8.752518111723989,"pX":0.9903334980769701,"pZ":3.169320790773662,"vX0":-5.830032502425103,"vY0":-141.62845088276535,"vZ0":-5.446553201039606,"x":79.25,"y":153.21,"x0":2.303560020306369,"y0":50.00686609696798,"z0":6.03052090466657,"aX":12.063246345793766},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":-9.6,"spinRate":2398,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.38632620070089496,"extension":6.619335460333845},"index":3,"playId":"9afa9147-1786-358c-bf2d-e6df140261db","pitchNumber":4,"startTime":"2025-08-05T23:39:27.627Z","endTime":"2025-08-05T23:39:31.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:39:31.306Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, pitcher Garrett Crochet to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:39:32.175Z","endTime":"2025-08-05T23:41:12.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":676979,"link":"/api/v1/people/676979"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.707759189133423,"aZ":-25.823683668671116,"pfxX":10.744002574668345,"pfxZ":3.2796685481934,"pX":0.6545882268504886,"pZ":1.9418628718275015,"vX0":-8.09270652618461,"vY0":-138.06313575006627,"vZ0":-6.03300477063525,"x":92.05,"y":186.35,"x0":2.222571161304959,"y0":50.00582578945016,"z0":5.885058345290331,"aX":20.8194926948781},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":-17.9,"spinRate":2408,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.3961806654630262,"extension":6.517078057308718},"index":0,"playId":"cf4d3767-e4a4-304e-9f2f-9f676376b3a9","pitchNumber":1,"startTime":"2025-08-05T23:39:52.278Z","endTime":"2025-08-05T23:39:56.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.4040324526131,"strikeZoneBottom":1.61088342669652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24122641719043,"aZ":-33.2065234998538,"pfxX":-1.318141637895383,"pfxZ":-0.6517164415303807,"pX":0.29375729482801594,"pZ":2.708169200218938,"vX0":-3.5181074992179133,"vY0":-125.19545383310532,"vZ0":-2.0271546061744825,"x":105.8,"y":165.66,"x0":1.8858880934190605,"y0":50.00101121704638,"z0":6.234951229906291,"aX":-2.1001281601242607},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":3.1,"spinRate":2533,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.43677059451212585,"extension":6.478899509936652},"index":1,"playId":"be71a405-fcbc-3c66-a6df-8b98762cd944","pitchNumber":2,"startTime":"2025-08-05T23:40:04.240Z","endTime":"2025-08-05T23:40:09.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.39000090513002,"strikeZoneBottom":1.50583334694603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.264043073289955,"aZ":-36.20355070231981,"pfxX":-7.555206161048162,"pfxZ":-2.742999126136933,"pX":1.019641559167522,"pZ":4.046218893540582,"vX0":-0.6563299887813343,"vY0":-120.50091404047903,"vZ0":2.045923356518383,"x":78.13,"y":129.53,"x0":2.276939716280054,"y0":50.00013387153883,"z0":6.383152787413214,"aX":-11.115604980248834},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.2,"breakHorizontal":13.8,"spinRate":2260,"spinDirection":306},"zone":12,"typeConfidence":2.0,"plateTime":0.4544343875810717,"extension":6.244659519925241},"index":2,"playId":"2e79d562-ac9e-30eb-a996-da96ae07f7f3","pitchNumber":3,"startTime":"2025-08-05T23:40:18.617Z","endTime":"2025-08-05T23:40:22.375Z","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":95.3,"endSpeed":87.4,"strikeZoneTop":3.39000165521632,"strikeZoneBottom":1.59913661263386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.741102130223908,"aZ":-16.07293419695742,"pfxX":4.321108979658296,"pfxZ":8.218326398250538,"pX":0.853293246395663,"pZ":4.215674733495575,"vX0":-5.789200645193261,"vY0":-138.7635635371066,"vZ0":-2.1221903556125756,"x":84.47,"y":124.96,"x0":2.4007923408319227,"y0":50.00047088201208,"z0":6.055705017486675,"aX":8.463977536556387},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-6.7,"spinRate":2406,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.39404770368929665,"extension":6.320037547807003},"index":3,"playId":"db78c507-3fcf-31a5-8201-e019f354cb53","pitchNumber":4,"startTime":"2025-08-05T23:40:32.970Z","endTime":"2025-08-05T23:40:36.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.49341295176161,"strikeZoneBottom":1.59371887995201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.125054920779398,"aZ":-35.05826214662046,"pfxX":-2.3845515502431227,"pfxZ":-1.8494572214244922,"pX":0.8895221246294825,"pZ":2.504644077564288,"vX0":-2.040578895388395,"vY0":-123.70763585205046,"vZ0":-2.088688609729308,"x":83.09,"y":171.15,"x0":2.032875161739057,"y0":50.002341645937975,"z0":6.280002991463704,"aX":-3.72016994271182},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.6,"breakHorizontal":4.8,"spinRate":2587,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4416339161506606,"extension":6.470621608660082},"index":4,"playId":"418e460c-afd2-37d6-9e70-50f7d5295daa","pitchNumber":5,"startTime":"2025-08-05T23:40:47.835Z","endTime":"2025-08-05T23:40:53.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.658454253070605,"aZ":-24.795498271311,"pfxX":9.95211776378465,"pfxZ":3.7005685258063554,"pX":-0.03679933240016472,"pZ":1.7767360827534606,"vX0":-9.858792375440942,"vY0":-139.83637319391002,"vZ0":-6.638189762532896,"x":118.4,"y":190.81,"x0":2.230709223104342,"y0":50.00181849054142,"z0":5.793232736701467,"aX":19.834002452151445},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":-16.2,"spinRate":2385,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.39074113003680333,"extension":6.818114843982896},"hitData":{"launchSpeed":67.3,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.2,"coordY":186.72}},"index":5,"playId":"48c5dd6e-d15b-321f-9bbd-4f8133b26bba","pitchNumber":6,"startTime":"2025-08-05T23:41:04.960Z","endTime":"2025-08-05T23:41:12.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:41:12.707Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:43:09.934Z","endTime":"2025-08-05T23:45:09.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":7},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.31887282392238,"strikeZoneBottom":1.53263665727469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60265345857502,"aZ":-34.110097783168705,"pfxX":8.948176791695552,"pfxZ":-1.3563985484678387,"pX":-0.09681088297133078,"pZ":2.504537790885142,"vX0":1.6829093114593203,"vY0":-119.15457873648748,"vZ0":-0.3541632367192583,"x":120.69,"y":171.16,"x0":-1.9756009594834458,"y0":50.00256534028137,"z0":5.758131220501963,"aX":12.764056577378225},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.3,"breakHorizontal":-16.6,"spinRate":2934,"spinDirection":70},"zone":5,"typeConfidence":0.94,"plateTime":0.4610838379368314,"extension":6.286766654124024},"index":0,"playId":"97ea6e36-ed8f-37b0-aee8-83ecfaeb9659","pitchNumber":1,"startTime":"2025-08-05T23:43:18.232Z","endTime":"2025-08-05T23:43:21.959Z","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":87.6,"endSpeed":81.3,"strikeZoneTop":3.28087270622299,"strikeZoneBottom":1.59784114397637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84437950741544,"aZ":-28.30410714871218,"pfxX":2.588258716852203,"pfxZ":2.336843332957678,"pX":1.1637063412665665,"pZ":0.753052952659942,"vX0":6.0701925855625944,"vY0":-127.48232984073897,"vZ0":-6.703728726401901,"x":72.64,"y":218.45,"x0":-1.5792529772298909,"y0":50.00291905099133,"z0":5.6346954253432795,"aX":4.2821400568705945},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-6.0,"spinRate":2631,"spinDirection":151},"zone":14,"typeConfidence":0.92,"plateTime":0.4287439225181684,"extension":6.35082016673084},"index":1,"playId":"717a5b41-4a70-3ca0-a7d9-b55ef8d4202d","pitchNumber":2,"startTime":"2025-08-05T23:43:31.368Z","endTime":"2025-08-05T23:43:36.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.792867255715432,"aZ":-25.515682186116553,"pfxX":-8.173025379523398,"pfxZ":4.045611570637362,"pX":-0.6180941071152284,"pZ":1.6236237907500228,"vX0":5.428234884497839,"vY0":-127.13188764090316,"vZ0":-4.737244772037911,"x":140.56,"y":194.94,"x0":-1.7134926871217453,"y0":50.00255976276098,"z0":5.523614548297546,"aX":-13.448072184296256},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":13.7,"spinRate":1391,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.42998881156329727,"extension":6.380674605791556},"index":2,"playId":"016660ce-b97c-3137-8ad7-f769ce3ab7fe","pitchNumber":3,"startTime":"2025-08-05T23:43:46.446Z","endTime":"2025-08-05T23:43:50.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.35902622413453,"strikeZoneBottom":1.642059457173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.233417450727167,"aZ":-11.693391672016435,"pfxX":-6.454542512010681,"pfxZ":10.945939183507466,"pX":1.0228255419940586,"pZ":3.2930757400706026,"vX0":8.75151394438578,"vY0":-136.24269799650727,"vZ0":-4.360184595950593,"x":78.01,"y":149.87,"x0":-1.399365471807417,"y0":50.004004395944364,"z0":5.72867766036622,"aX":-12.079086710874318},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":9.7,"spinRate":2360,"spinDirection":209},"zone":12,"typeConfidence":0.7,"plateTime":0.4027339144535045,"extension":6.322791803575709},"index":3,"playId":"48186c34-6318-33f7-a282-0b6b14f64078","pitchNumber":4,"startTime":"2025-08-05T23:44:04.587Z","endTime":"2025-08-05T23:44:10.648Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-05T23:44:16.391Z","endTime":"2025-08-05T23:44:24.960Z","isPitch":false,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.448995536597295,"aZ":-31.20100333629279,"pfxX":10.696299290155764,"pfxZ":0.6559820475776483,"pX":-0.28448259891450856,"pZ":2.6430444543415064,"vX0":0.617757565941774,"vY0":-121.84549271423883,"vZ0":-0.8249650223027162,"x":127.84,"y":167.42,"x0":-1.9303837890234565,"y0":50.00595696843247,"z0":5.698233303492076,"aX":15.977056717452028},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-19.4,"spinRate":2768,"spinDirection":47},"zone":4,"typeConfidence":0.94,"plateTime":0.45068196726378185,"extension":6.312170412237},"index":5,"playId":"ea339c0d-4084-3ace-890e-2e4406ef3a07","pitchNumber":5,"startTime":"2025-08-05T23:44:24.960Z","endTime":"2025-08-05T23:44:30.339Z","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":94.2,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74690716491002,"aZ":-10.62380169515185,"pfxX":-5.951967378847557,"pfxZ":11.494299436564807,"pX":-1.1920636389451358,"pZ":2.388872648943068,"vX0":2.6543242385392407,"vY0":-136.91550645455587,"vZ0":-6.890560840266514,"x":162.44,"y":174.28,"x0":-1.407553586134634,"y0":50.00365593854603,"z0":5.686272046280764,"aX":-11.159512739243851},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":10.1,"spinRate":2368,"spinDirection":212},"zone":13,"typeConfidence":0.92,"plateTime":0.4019701437427994,"extension":6.307458191714123},"index":6,"playId":"ab522e99-20e5-37b5-95dd-3621b7d4a99f","pitchNumber":6,"startTime":"2025-08-05T23:44:43.748Z","endTime":"2025-08-05T23:44:47.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612777815774972,"aZ":-36.26991788968664,"pfxX":7.236348853504701,"pfxZ":-2.801291475498651,"pX":0.06799753962387801,"pZ":2.4783686336763995,"vX0":2.4214644775626097,"vY0":-121.2326267142492,"vZ0":-0.07133869971291529,"x":114.41,"y":171.86,"x0":-1.8886308327193804,"y0":50.00314614534346,"z0":5.7215948625448965,"aX":10.580028650350487},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.8,"breakHorizontal":-13.7,"spinRate":2945,"spinDirection":59},"zone":5,"typeConfidence":0.94,"plateTime":0.4549063631488739,"extension":6.290278755420008},"hitData":{"launchSpeed":83.4,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.95,"coordY":152.78}},"index":7,"playId":"01001231-1bcd-3bd9-8845-4402618e1408","pitchNumber":7,"startTime":"2025-08-05T23:45:02.228Z","endTime":"2025-08-05T23:45:09.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:45:09.832Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a ground ball to center fielder John Rave.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:45:14.954Z","endTime":"2025-08-05T23:47:23.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":6},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.57978899688329,"strikeZoneBottom":1.67025258861897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.429873395225282,"aZ":-35.05191032985195,"pfxX":10.180432083618483,"pfxZ":-2.0628345212734764,"pX":1.0574930320033493,"pZ":2.7507513011314613,"vX0":3.1592021442350116,"vY0":-117.91893190648082,"vZ0":0.6099328289855286,"x":68.44,"y":122.05,"x0":-1.6255329859518723,"y0":50.002587553902465,"z0":5.747462146976426,"aX":14.19891444938239},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.2,"breakHorizontal":-19.2,"spinRate":2903,"spinDirection":40},"zone":12,"typeConfidence":0.94,"plateTime":0.46619544132897683,"extension":6.641521298070807},"index":0,"playId":"0aab1d2b-00df-38bb-a45f-0f0225dbf4c6","pitchNumber":1,"startTime":"2025-08-05T23:45:33.636Z","endTime":"2025-08-05T23:45:39.350Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.61000176235417,"strikeZoneBottom":1.70834820982108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.993035333882048,"aZ":-11.425337898333433,"pfxX":-4.644466001339527,"pfxZ":11.212262486857014,"pX":0.29235513199644325,"pZ":2.8505763262802972,"vX0":5.645599731359157,"vY0":-135.52788284708788,"vZ0":-5.413129740742193,"x":105.86,"y":161.81,"x0":-1.2192378682610927,"y0":50.00671069392846,"z0":5.679359003600202,"aX":-8.59873340808041},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":7.1,"spinRate":2307,"spinDirection":207},"zone":6,"typeConfidence":0.92,"plateTime":0.4049092471536757,"extension":6.542197335134423},"index":1,"playId":"433fb1f3-71f4-32b4-86e0-1cc027c15b4d","pitchNumber":2,"startTime":"2025-08-05T23:45:48.821Z","endTime":"2025-08-05T23:45:52.848Z","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":92.4,"endSpeed":84.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75503877703788,"aZ":-18.896060604579226,"pfxX":-9.531572911460003,"pfxZ":7.272441042733634,"pX":-0.5880911873079383,"pZ":2.821475780264676,"vX0":5.976989918970905,"vY0":-134.4361097685029,"vZ0":-3.636141834320463,"x":139.42,"y":162.6,"x0":-1.6043072705280184,"y0":50.006540217275024,"z0":5.536789631487692,"aX":-17.411216948022542},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":16.0,"spinRate":2395,"spinDirection":218},"zone":4,"typeConfidence":0.95,"plateTime":0.40778547405423904,"extension":6.396712610110503},"index":2,"playId":"3f7f6ee5-147b-3f5c-8a0e-9e72f805edb1","pitchNumber":3,"startTime":"2025-08-05T23:46:03.624Z","endTime":"2025-08-05T23:46:09.656Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.60999874070318,"strikeZoneBottom":1.78971282780483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.982622053805773,"aZ":-28.349253645882307,"pfxX":1.51621432651653,"pfxZ":2.291082757165043,"pX":2.1035682341171054,"pZ":0.6499609808832547,"vX0":8.194357285113915,"vY0":-127.64179791705595,"vZ0":-6.9366224807835035,"x":36.82,"y":221.23,"x0":-1.328128710535343,"y0":50.006001898937576,"z0":5.595453818120751,"aX":2.5352889877634643},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-4.3,"spinRate":2709,"spinDirection":130},"zone":14,"typeConfidence":0.92,"plateTime":0.4269442645272288,"extension":6.542272437649031},"index":3,"playId":"8cfbea31-bbcb-3695-91d7-36b09c20b3ba","pitchNumber":4,"startTime":"2025-08-05T23:46:20.923Z","endTime":"2025-08-05T23:46:26.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.921765741934763,"aZ":-11.881463047391208,"pfxX":-4.1070968345500365,"pfxZ":10.835325405781099,"pX":0.4407901877181494,"pZ":3.5642352096200214,"vX0":6.0619786033901875,"vY0":-136.0202796925461,"vZ0":-3.730686395215266,"x":100.2,"y":142.55,"x0":-1.2834973392543663,"y0":50.005800019718684,"z0":5.77783428248339,"aX":-7.694655794542264},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":6.1,"spinRate":2403,"spinDirection":205},"zone":3,"typeConfidence":0.92,"plateTime":0.40272467874757645,"extension":6.418981692127882},"index":4,"playId":"eec3e811-7e51-327d-b6e4-d222b7e1dccc","pitchNumber":5,"startTime":"2025-08-05T23:46:36.804Z","endTime":"2025-08-05T23:46:39.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.61000199060619,"strikeZoneBottom":1.70724492880193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.268450652276208,"aZ":-31.73622872282265,"pfxX":8.832715018632467,"pfxZ":0.29784251219240687,"pX":2.047146105077579,"pZ":2.6574979989071315,"vX0":5.736217556300552,"vY0":-121.35758473216818,"vZ0":-0.7368973094387449,"x":38.97,"y":167.03,"x0":-1.4968504162493128,"y0":50.005151192377404,"z0":5.735122420642793,"aX":13.145266357146655},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":-17.4,"spinRate":2813,"spinDirection":51},"zone":14,"typeConfidence":0.94,"plateTime":0.45173026970157615,"extension":6.320447515774394},"index":5,"playId":"36c1b89d-134d-316e-8e84-ea8825b782e9","pitchNumber":6,"startTime":"2025-08-05T23:46:55.314Z","endTime":"2025-08-05T23:46:58.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51508168339888,"aZ":-28.600531884070666,"pfxX":1.3134805027652352,"pfxZ":2.141113139175319,"pX":0.3655228087099162,"pZ":2.3125336516122252,"vX0":4.607580627747475,"vY0":-127.38034265153232,"vZ0":-2.9806769855061894,"x":103.07,"y":176.34,"x0":-1.6265118419903775,"y0":50.00148472460001,"z0":5.724155537266816,"aX":2.1897642142274263},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2656,"spinDirection":140},"zone":6,"typeConfidence":0.92,"plateTime":0.4275731789050865,"extension":6.3667347017138365},"hitData":{"launchSpeed":104.6,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.07,"coordY":140.96}},"index":6,"playId":"9298a810-d67b-3bee-b7a4-98a9875b7f34","pitchNumber":7,"startTime":"2025-08-05T23:47:12.112Z","endTime":"2025-08-05T23:47:23.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:47:23.762Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to center fielder John Rave. Romy Gonzalez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:47:23.612Z","endTime":"2025-08-05T23:50:39.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","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":8},"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.35227667652471,"strikeZoneBottom":1.49727014100097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.303857802439573,"aZ":-11.707150843987158,"pfxX":-4.186624583223802,"pfxZ":11.144022661948561,"pX":-0.7399069240250217,"pZ":4.3748722002387765,"vX0":3.8814268072842246,"vY0":-134.46529676607972,"vZ0":-1.3077130411304587,"x":145.2,"y":120.66,"x0":-1.6559679920755128,"y0":50.005757316953066,"z0":5.695343768252127,"aX":-7.691863764287441},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":6.8,"spinRate":2335,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.4068460113465182,"extension":6.3900924378891215},"index":0,"playId":"a8acd7b2-e2b9-36dd-b4f0-f09b7ae05b13","pitchNumber":1,"startTime":"2025-08-05T23:47:47.989Z","endTime":"2025-08-05T23:47:52.464Z","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":92.3,"endSpeed":84.4,"strikeZoneTop":3.37060620162974,"strikeZoneBottom":1.51583777294039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89368765497165,"aZ":-15.30173263695318,"pfxX":-5.242589358412314,"pfxZ":9.209228467538162,"pX":-1.4788320935364379,"pZ":3.972805835607014,"vX0":2.1349501830398316,"vY0":-134.42761985627092,"vZ0":-1.7565381688269266,"x":173.37,"y":131.51,"x0":-1.6018545048677781,"y0":50.00063552723626,"z0":5.719913235324829,"aX":-9.602008805374112},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2343,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.40731897513453763,"extension":6.239724215048873},"index":1,"playId":"896b4fa6-7725-3b3c-850b-54e70a2b4126","pitchNumber":2,"startTime":"2025-08-05T23:48:06.358Z","endTime":"2025-08-05T23:48:10.214Z","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":92.2,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.664852419431107,"aZ":-14.550248446332349,"pfxX":-5.787153046385462,"pfxZ":9.61041195064041,"pX":-0.664468862318566,"pZ":3.1406276779099884,"vX0":4.1724549372991415,"vY0":-134.2178689677027,"vZ0":-3.87973625697958,"x":142.33,"y":153.98,"x0":-1.4833628315660674,"y0":50.00110459440728,"z0":5.633482871177341,"aX":-10.611266853324635},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2290,"spinDirection":213},"zone":1,"typeConfidence":0.85,"plateTime":0.40729770260022935,"extension":6.212174083992783},"index":2,"playId":"7bd2d8b6-683f-310f-b3ce-8c86b7e761ed","pitchNumber":3,"startTime":"2025-08-05T23:48:27.379Z","endTime":"2025-08-05T23:48:30.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.4338142823131,"strikeZoneBottom":1.473406689668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.862993231982312,"aZ":-31.728550884481713,"pfxX":8.23104648029343,"pfxZ":0.30774164074122723,"pX":-0.09167496826953872,"pZ":2.4883074001635546,"vX0":2.09998078525529,"vY0":-120.00287658000715,"vZ0":-0.6741044576458071,"x":120.49,"y":171.6,"x0":-2.048101223229365,"y0":50.003763836986366,"z0":5.606618262535377,"aX":11.969339991984455},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-15.4,"spinRate":2829,"spinDirection":57},"zone":5,"typeConfidence":0.94,"plateTime":0.4569455791711907,"extension":6.271183793053283},"index":3,"playId":"3383219f-a11d-3cb3-bf25-c2ee110441d3","pitchNumber":4,"startTime":"2025-08-05T23:48:48.014Z","endTime":"2025-08-05T23:48:52.485Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"97a5092f-b925-324b-96d6-e609a89636b1","startTime":"2025-08-05T23:49:06.528Z","endTime":"2025-08-05T23:49:10.577Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.39599267760771,"strikeZoneBottom":1.50614504973429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.826462759635174,"aZ":-29.30946881465849,"pfxX":-7.973677524838611,"pfxZ":1.7651063795367463,"pX":-1.1320151221598207,"pZ":1.8698073543770637,"vX0":4.376129296638923,"vY0":-126.20741989859786,"vZ0":-3.026211538523887,"x":160.15,"y":188.3,"x0":-1.8493163103747083,"y0":50.00044838204889,"z0":5.436216518782374,"aX":-12.90709753711915},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":13.4,"spinRate":1236,"spinDirection":235},"zone":13,"typeConfidence":0.64,"plateTime":0.4334093440798683,"extension":6.432322307118897},"index":5,"playId":"5ede0c46-be64-3058-b0a3-5a731ec5d9e7","pitchNumber":5,"startTime":"2025-08-05T23:49:24.311Z","endTime":"2025-08-05T23:49:29.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34810799462524,"aZ":-13.610803535855995,"pfxX":-6.447522601377022,"pfxZ":10.239018700231684,"pX":-1.0902802816833805,"pZ":2.9012254515743146,"vX0":3.5484045549831076,"vY0":-134.11577986047251,"vZ0":-4.488543495146824,"x":158.56,"y":160.45,"x0":-1.5963396959195806,"y0":50.00114023144417,"z0":5.5748223446563765,"aX":-11.685844596275102},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":10.8,"spinRate":2382,"spinDirection":211},"zone":11,"typeConfidence":0.87,"plateTime":0.40917612121042923,"extension":6.2756148280102},"index":6,"playId":"1a3e2a67-4559-33ff-81d0-50001779b25c","pitchNumber":6,"startTime":"2025-08-05T23:49:44.447Z","endTime":"2025-08-05T23:49:51.976Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90714977667092,"aZ":-25.50396409978435,"pfxX":1.8937023861442706,"pfxZ":4.035158692597747,"pX":0.012361682677064646,"pZ":2.7569861500133443,"vX0":3.814408273585519,"vY0":-127.38283962817611,"vZ0":-2.374447709658972,"x":116.53,"y":164.34,"x0":-1.7473529979750118,"y0":50.00105897811541,"z0":5.706989515586879,"aX":3.1263935843628654},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.2,"spinRate":2544,"spinDirection":167},"zone":2,"typeConfidence":0.91,"plateTime":0.42915832466277504,"extension":6.2244974180311425},"index":7,"playId":"b74f6637-0687-3e11-864d-5a425caea2d8","pitchNumber":7,"startTime":"2025-08-05T23:50:04.284Z","endTime":"2025-08-05T23:50:10.590Z","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":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.719870407701798,"aZ":-29.7884292370167,"pfxX":1.704733115199871,"pfxZ":1.460266838772661,"pX":0.41028696056411684,"pZ":2.8240265592723226,"vX0":4.616301050501979,"vY0":-126.55533476051208,"vZ0":-1.6529581677111116,"x":101.36,"y":162.53,"x0":-1.6554058754788918,"y0":50.00079164510957,"z0":5.861346240836158,"aX":2.775967868877857},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":-4.1,"spinRate":2637,"spinDirection":112},"zone":3,"typeConfidence":0.91,"plateTime":0.4320438728847322,"extension":6.222526993584968},"hitData":{"launchSpeed":101.8,"launchAngle":35.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.51,"coordY":51.97}},"index":8,"playId":"a4af69e2-e0e3-3276-a229-c35167175b1d","pitchNumber":8,"startTime":"2025-08-05T23:50:25.130Z","endTime":"2025-08-05T23:50:39.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:50:39.182Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarren Duran doubles (31) on a fly ball to left fielder Nick Loftin. Romy Gonzalez scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:50:44.071Z","endTime":"2025-08-05T23:52:10.967Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.48207553641301,"strikeZoneBottom":1.76866941026608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.351085786159103,"aZ":-26.69338117362989,"pfxX":-8.995161291716855,"pfxZ":3.3776891713745094,"pX":-0.4054257537295397,"pZ":2.065306937114807,"vX0":6.206211927982886,"vY0":-126.67601599460016,"vZ0":-3.1384159874551276,"x":132.45,"y":183.02,"x0":-1.7208879178585055,"y0":50.003085265904126,"z0":5.458916623555852,"aX":-14.590571045173673},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":14.9,"spinRate":1348,"spinDirection":239},"zone":7,"typeConfidence":0.92,"plateTime":0.4327194846855478,"extension":6.591408451052951},"index":0,"playId":"ea0a8e42-5111-3f07-b119-f10dcc3ac768","pitchNumber":1,"startTime":"2025-08-05T23:51:07.151Z","endTime":"2025-08-05T23:51:11.285Z","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":86.7,"endSpeed":80.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.609188195566063,"aZ":-30.333938869450296,"pfxX":3.1857736863099833,"pfxZ":1.1266471038483683,"pX":-0.11031497887011785,"pZ":1.2827402395023886,"vX0":3.0679857586902735,"vY0":-126.35651475376572,"vZ0":-4.654113422058937,"x":121.2,"y":204.15,"x0":-1.7501969442703618,"y0":50.002600734836086,"z0":5.561222930002624,"aX":5.19603399576884},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-6.5,"spinRate":2714,"spinDirection":76},"zone":13,"typeConfidence":0.91,"plateTime":0.4320261627391577,"extension":6.332445824688968},"index":1,"playId":"bb8eb765-82c1-3427-8184-fb03cec9c1e2","pitchNumber":2,"startTime":"2025-08-05T23:51:25.056Z","endTime":"2025-08-05T23:51:29.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T23:51:36.586Z","endTime":"2025-08-05T23:51:57.560Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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.9,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.170088141066763,"aZ":-12.78174866194691,"pfxX":-4.672281231226094,"pfxZ":10.49985448412101,"pX":-0.6485732134378566,"pZ":3.164385505544113,"vX0":3.6548550049878936,"vY0":-135.21347802226916,"vZ0":-4.5425116228403,"x":141.72,"y":153.34,"x0":-1.4124270322206343,"y0":50.003747106640056,"z0":5.7666922153436175,"aX":-8.630316011705045},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2297,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.4054800978313331,"extension":6.244527394469273},"hitData":{"launchSpeed":96.6,"launchAngle":35.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.68,"coordY":126.44}},"index":3,"playId":"d54d0b54-2fec-3352-8900-a0c9f319e5cf","pitchNumber":3,"startTime":"2025-08-05T23:51:57.560Z","endTime":"2025-08-05T23:52:10.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:52:10.967Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:52:16.629Z","endTime":"2025-08-05T23:53:48.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.548252981148902,"aZ":-17.877190276526946,"pfxX":-8.824765833456656,"pfxZ":7.651621546294052,"pX":-0.3811515118708796,"pZ":2.95651619671568,"vX0":6.169289526046325,"vY0":-135.79794748203528,"vZ0":-3.7448751248206467,"x":131.53,"y":158.95,"x0":-1.5350107268932482,"y0":50.006437604409534,"z0":5.596104286510915,"aX":-16.496583151501298},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":14.6,"spinRate":2358,"spinDirection":216},"zone":1,"typeConfidence":0.95,"plateTime":0.40324698048563423,"extension":6.4613750983010725},"index":0,"playId":"29db2bb5-c0d5-3e3f-8a7c-ccc0d4cb93cd","pitchNumber":1,"startTime":"2025-08-05T23:52:41.007Z","endTime":"2025-08-05T23:52:44.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.33051132676215,"strikeZoneBottom":1.63162794005252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.309141419416136,"aZ":-32.21815530797115,"pfxX":3.750440238783557,"pfxZ":-0.031105212844546593,"pX":0.8391351638032748,"pZ":1.4987281341583394,"vX0":4.666894442427416,"vY0":-124.4756622226924,"vZ0":-3.7107589995064743,"x":85.01,"y":198.31,"x0":-1.542067274941759,"y0":50.00075301509614,"z0":5.655994487756885,"aX":5.925728762403257},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-7.8,"spinRate":2726,"spinDirection":90},"zone":14,"typeConfidence":0.87,"plateTime":0.43882724941419626,"extension":6.552985419990583},"index":1,"playId":"b7afd726-4f50-328a-9fff-1afa034c0cc6","pitchNumber":2,"startTime":"2025-08-05T23:53:01.763Z","endTime":"2025-08-05T23:53:05.997Z","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.1,"endSpeed":86.4,"strikeZoneTop":3.37999947434449,"strikeZoneBottom":1.62809382341445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.441938357019488,"aZ":-11.90718749197972,"pfxX":-3.587405208833906,"pfxZ":10.5972770602545,"pX":0.6217545494061533,"pZ":4.001741100844207,"vX0":5.876749736226554,"vY0":-136.97995398360902,"vZ0":-3.1138714407084436,"x":93.3,"y":130.73,"x0":-1.0790989847222328,"y0":50.004059575004256,"z0":5.960038800925662,"aX":-6.862324130606418},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":5.4,"spinRate":2401,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.398885081545882,"extension":6.302831401326567},"index":2,"playId":"e9f94867-ddeb-3ceb-9016-4aed6e4ba202","pitchNumber":3,"startTime":"2025-08-05T23:53:22.056Z","endTime":"2025-08-05T23:53:25.450Z","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":92.7,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.094086393575868,"aZ":-17.389086611532587,"pfxX":-8.496587440037334,"pfxZ":8.02405334508224,"pX":-0.3156698822265022,"pZ":3.062516636781136,"vX0":6.160695399303348,"vY0":-134.8214650164932,"vZ0":-3.4596471614072697,"x":129.03,"y":156.09,"x0":-1.5255663529909131,"y0":50.002029363250095,"z0":5.588412957502665,"aX":-15.653310993313024},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":14.0,"spinRate":2286,"spinDirection":217},"zone":1,"typeConfidence":0.94,"plateTime":0.4061465298779434,"extension":6.395756421015647},"hitData":{"launchSpeed":91.9,"launchAngle":44.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.27,"coordY":102.72}},"index":3,"playId":"ff5f4def-8112-3a5b-b6ca-3ab1eeceb907","pitchNumber":4,"startTime":"2025-08-05T23:53:38.595Z","endTime":"2025-08-05T23:53:48.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:53:48.336Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:55:36.887Z","endTime":"2025-08-05T23:57:24.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.42774688290464,"strikeZoneBottom":1.63816790522803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60580481802488,"aZ":-22.886094354825094,"pfxX":10.5215299624785,"pfxZ":4.651549614329713,"pX":-0.7945933588725186,"pZ":2.376516518445052,"vX0":-11.142008572881082,"vY0":-139.3060295240362,"vZ0":-5.858445350161551,"x":147.29,"y":174.61,"x0":1.8596043942850768,"y0":50.004569152159924,"z0":5.986019452479599,"aX":21.013092885099},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":-17.2,"spinRate":2395,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.39080532278766533,"extension":6.76710529647231},"index":0,"playId":"8999e66a-8ead-3ed3-8b35-03599ddc1e8a","pitchNumber":1,"startTime":"2025-08-05T23:55:52.402Z","endTime":"2025-08-05T23:55:57.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.39923209518969,"strikeZoneBottom":1.60953648314396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.890113600048483,"aZ":-19.88994341972991,"pfxX":11.638552953584076,"pfxZ":6.215465080952629,"pX":-0.2233950141143598,"pZ":2.2247213686935337,"vX0":-10.237171315406858,"vY0":-138.9281023567138,"vZ0":-6.656976918990311,"x":125.52,"y":178.71,"x0":1.9772003618144423,"y0":50.002360580954395,"z0":5.950672881186274,"aX":23.002745310361856},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":-19.2,"spinRate":2341,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.3925889303148642,"extension":6.55110851631224},"index":1,"playId":"56e0c25c-a1d9-37a6-878a-682dd4f1ac52","pitchNumber":2,"startTime":"2025-08-05T23:56:10.200Z","endTime":"2025-08-05T23:56:13.740Z","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":96.3,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6444203322855,"aZ":-11.203770329136153,"pfxX":7.303978376525341,"pfxZ":10.553867602246052,"pX":0.1563162617105865,"pZ":3.5854744081874825,"vX0":-7.77654067621755,"vY0":-140.06168991341784,"vZ0":-4.810921184177458,"x":111.04,"y":141.97,"x0":2.0198632332078503,"y0":50.00139463788578,"z0":6.058134093178119,"aX":14.51074887338087},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":-11.6,"spinRate":2402,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39106757649618595,"extension":6.424031581890998},"index":2,"playId":"df263e26-26cb-3cac-bd45-28b74a9ac525","pitchNumber":3,"startTime":"2025-08-05T23:56:21.349Z","endTime":"2025-08-05T23:56:26.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-05T23:56:32.670Z","endTime":"2025-08-05T23:56:44.426Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.33999897775165,"strikeZoneBottom":1.59377989429328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35323404544546,"aZ":-10.273993305540023,"pfxX":6.433144051843449,"pfxZ":10.827756739257657,"pX":0.938465073019162,"pZ":3.431262219937573,"vX0":-5.653837616995341,"vY0":-141.57006662609618,"vZ0":-5.380448859650563,"x":81.23,"y":146.14,"x0":2.1289868261526492,"y0":50.006251835767294,"z0":6.018819329001677,"aX":13.016165523540328},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":-10.4,"spinRate":2396,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.3873966723095017,"extension":6.5012835046379776},"index":4,"playId":"a860934d-1bb5-3cf8-8ccf-19ba4d84f2f1","pitchNumber":4,"startTime":"2025-08-05T23:56:44.426Z","endTime":"2025-08-05T23:56:48.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.36098353398346,"strikeZoneBottom":1.60656781927587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.206288625911725,"aZ":-24.370339991808653,"pfxX":12.48819143814663,"pfxZ":3.8978736663779374,"pX":-0.7100944338028076,"pZ":1.6488581559854139,"vX0":-11.840444146322717,"vY0":-140.71231122094045,"vZ0":-7.195541479847517,"x":144.07,"y":194.26,"x0":1.9317251348651239,"y0":50.00540446168095,"z0":5.820457086393165,"aX":25.02317415671849},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.6,"breakHorizontal":-20.2,"spinRate":2432,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.3893967107804235,"extension":6.660896407879587},"index":5,"playId":"61175bb0-0c68-38b0-8fe7-889f24a7f85a","pitchNumber":5,"startTime":"2025-08-05T23:57:03.160Z","endTime":"2025-08-05T23:57:08.710Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.33999827117689,"strikeZoneBottom":1.45509531438611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66014172627658,"aZ":-27.869233245691287,"pfxX":-2.2952017233912834,"pfxZ":2.5073739278783087,"pX":0.6793269863655078,"pZ":2.2935691031778465,"vX0":-2.623683661232195,"vY0":-129.65480619550829,"vZ0":-4.489568134349622,"x":91.11,"y":176.85,"x0":1.999074608349708,"y0":50.00585324980838,"z0":6.15061698928878,"aX":-3.945614415366601},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":4.7,"spinRate":2670,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.42091274631847764,"extension":6.57033082130005},"index":6,"playId":"802596d1-f557-37a5-9bbf-6027221154e7","pitchNumber":6,"startTime":"2025-08-05T23:57:18.881Z","endTime":"2025-08-05T23:57:24.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:57:24.221Z","atBatIndex":20},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Bobby Witt Jr. triples (4) on a fly ball to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:57:23.059Z","endTime":"2025-08-05T23:59:35.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37981952145432,"aZ":-13.747090098537793,"pfxX":4.829890917651035,"pfxZ":9.384142805283588,"pX":0.7103744214270936,"pZ":2.9103695634875866,"vX0":-5.877117986972475,"vY0":-139.27930001615894,"vZ0":-5.807889336610647,"x":89.92,"y":160.2,"x0":2.22067914260463,"y0":50.00522937217467,"z0":5.932388315227854,"aX":9.487328329498697},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":-7.6,"spinRate":2433,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.3933111107185283,"extension":6.597002603469773},"index":0,"playId":"e669779c-2d80-3692-b8be-51007f6ed0c3","pitchNumber":1,"startTime":"2025-08-05T23:57:45.290Z","endTime":"2025-08-05T23:57:49.106Z","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":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.018787120006667,"aZ":-25.122026346592236,"pfxX":4.421204605574181,"pfxZ":4.158859022726933,"pX":0.16032668309160394,"pZ":1.219676849602525,"vX0":-6.237113339065799,"vY0":-128.93576753265185,"vZ0":-6.55110779955007,"x":110.89,"y":205.85,"x0":2.028352199270579,"y0":50.00258354359604,"z0":5.712922600796529,"aX":7.497169104298631},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":-6.7,"spinRate":1144,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4236592545632156,"extension":6.631278726131698},"index":1,"playId":"66a4bfd0-1c6b-3146-8e0b-ad329a67e3d1","pitchNumber":2,"startTime":"2025-08-05T23:58:00.861Z","endTime":"2025-08-05T23:58:05.844Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T23:58:16.903Z","endTime":"2025-08-05T23:58:24.389Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.50999964609024,"strikeZoneBottom":1.62920999176052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43997950598914,"aZ":-30.054238579882885,"pfxX":-5.956889147444823,"pfxZ":1.3833785547087527,"pX":-1.3991922285679301,"pZ":0.34035682933154165,"vX0":-6.123299970524617,"vY0":-123.28005707643558,"vZ0":-7.5778606139032085,"x":170.33,"y":229.59,"x0":1.8944340881824555,"y0":50.00234691235579,"z0":6.004656482132128,"aX":-9.131548567790741},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":2403,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.44498370301063517,"extension":6.688914108761423},"index":3,"playId":"80688a5c-11ec-3c38-af13-e869c24d401b","pitchNumber":3,"startTime":"2025-08-05T23:58:24.389Z","endTime":"2025-08-05T23:58:29.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.51000184763679,"strikeZoneBottom":1.61074914288548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25622288012231,"aZ":-17.75924705679178,"pfxX":5.362957328307241,"pfxZ":7.238232642225558,"pX":0.3986414949426684,"pZ":4.012252405949299,"vX0":-6.733386901061153,"vY0":-140.3265423802816,"vZ0":-2.222576709674905,"x":101.8,"y":130.45,"x0":2.1343490483113174,"y0":50.00067202560379,"z0":5.973747134261706,"aX":10.677041307145418},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":-8.3,"spinRate":2477,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3905785676598854,"extension":6.5469065038168},"index":4,"playId":"f8f7121e-2367-3177-a157-4f62d745eea5","pitchNumber":4,"startTime":"2025-08-05T23:58:48.331Z","endTime":"2025-08-05T23:58:52.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.4465766546612,"strikeZoneBottom":1.61003441326032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19901545692913,"aZ":-32.58022339725643,"pfxX":-1.984004271354249,"pfxZ":-0.245893484750912,"pX":1.3683174833926093,"pZ":2.3031445495094784,"vX0":-1.1201910624496834,"vY0":-126.17799734255351,"vZ0":-3.03115347354874,"x":64.84,"y":176.6,"x0":2.0755880051052493,"y0":50.00601325293211,"z0":6.139879373076612,"aX":-3.2061573559296286},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":3.8,"spinRate":2506,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.43374901492270945,"extension":6.650052685562585},"index":5,"playId":"3a99e50d-4f07-3f5a-bf23-61490129e120","pitchNumber":5,"startTime":"2025-08-05T23:59:04.580Z","endTime":"2025-08-05T23:59:08.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.561532088244988,"aZ":-32.53400106074763,"pfxX":-1.8164382033738022,"pfxZ":-0.2114741634923334,"pX":-0.3580878674716023,"pZ":1.4734553864787858,"vX0":-5.225448805325305,"vY0":-127.99674192052095,"vZ0":-5.117926484387905,"x":130.65,"y":199.0,"x0":1.9432296905348634,"y0":50.00619689255077,"z0":6.036246991819499,"aX":-3.024832705769826},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":4.4,"spinRate":2675,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.427360011544041,"extension":6.731135133640804},"hitData":{"launchSpeed":104.9,"launchAngle":35.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.02,"coordY":71.22}},"index":6,"playId":"9f754a86-da4f-3ea6-a5e3-daaf512b321e","pitchNumber":6,"startTime":"2025-08-05T23:59:20.169Z","endTime":"2025-08-05T23:59:35.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:59:35.394Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:59:38.906Z","endTime":"2025-08-06T00:01:29.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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(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":90.7,"endSpeed":83.7,"strikeZoneTop":3.57999819869764,"strikeZoneBottom":1.75200647990575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.906649174082215,"aZ":-28.006711515184318,"pfxX":-2.8113730088783457,"pfxZ":2.3747295682242813,"pX":-1.6405653180072275,"pZ":1.1755251824117234,"vX0":-7.855394178965492,"vY0":-131.70392162258392,"vZ0":-7.279291554579514,"x":179.53,"y":207.04,"x0":1.7458227141905907,"y0":50.004537518754056,"z0":6.045780800896254,"aX":-4.941208917725073},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":6.8,"spinRate":2688,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4158319701624724,"extension":6.691347610974844},"index":0,"playId":"f5b8ffef-965c-3a12-bcac-94a0042f0092","pitchNumber":1,"startTime":"2025-08-06T00:00:04.407Z","endTime":"2025-08-06T00:00:07.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.57999865698442,"strikeZoneBottom":1.73609356548999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04120440581688,"aZ":-28.12209806008641,"pfxX":-2.866728764770433,"pfxZ":2.290477077372163,"pX":0.7648808256584874,"pZ":2.6063334384456347,"vX0":-2.6561982305239704,"vY0":-131.84688882339947,"vZ0":-3.95702323005856,"x":87.84,"y":168.41,"x0":2.156334532281975,"y0":50.00029279625021,"z0":6.192910730369745,"aX":-5.065063478624122},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":5.8,"spinRate":2661,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.41482411842494304,"extension":6.617061616997413},"index":1,"playId":"453c109e-f783-3f94-8b78-1eef2291215b","pitchNumber":2,"startTime":"2025-08-06T00:00:20.131Z","endTime":"2025-08-06T00:00:26.338Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.57999824403976,"strikeZoneBottom":1.67872971221641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59238012154932,"aZ":-19.592597201445127,"pfxX":11.500228309104644,"pfxZ":6.450603583393105,"pX":0.759716569427625,"pZ":0.1749785768505547,"vX0":-8.060559977993865,"vY0":-139.30955528905608,"vZ0":-11.53502846750568,"x":88.04,"y":234.06,"x0":2.2081518446323805,"y0":50.00213635248191,"z0":5.686687356964263,"aX":22.425491570878535},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":-19.0,"spinRate":2493,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.39435845665118663,"extension":6.728068147056967},"index":2,"playId":"1838f8f2-9d7d-31bb-add4-99317c529d38","pitchNumber":3,"startTime":"2025-08-06T00:00:36.570Z","endTime":"2025-08-06T00:00:40.518Z","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":97.6,"endSpeed":89.0,"strikeZoneTop":3.52498740853241,"strikeZoneBottom":1.63941590497129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.650619306580765,"aZ":-21.813293602152278,"pfxX":10.507208490711815,"pfxZ":5.129226322092093,"pX":-0.3853248641254821,"pZ":1.4609763141351815,"vX0":-10.642422009748868,"vY0":-141.50717274603468,"vZ0":-8.182686150825033,"x":131.69,"y":199.33,"x0":2.0673721857731766,"y0":50.001398436210096,"z0":5.798384941977256,"aX":21.212086991560113},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.7,"breakHorizontal":-16.7,"spinRate":2534,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.38774034789883105,"extension":6.667942060317232},"index":3,"playId":"41b9ec8e-b0cf-34da-94cd-c115eb22abf0","pitchNumber":4,"startTime":"2025-08-06T00:01:05.404Z","endTime":"2025-08-06T00:01:08.983Z","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":90.7,"endSpeed":83.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10157134802175,"aZ":-26.646838884989048,"pfxX":-1.4476185669802444,"pfxZ":3.119479672643484,"pX":0.18395051501720072,"pZ":2.5458833978500057,"vX0":-4.878054793372821,"vY0":-131.9895605978478,"vZ0":-3.7963285194693017,"x":109.99,"y":170.04,"x0":2.2412459789817105,"y0":50.00235298955182,"z0":5.956675484143686,"aX":-2.5624002533686543},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":3.6,"spinRate":2459,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.4143843129169067,"extension":6.6925655338432595},"hitData":{"launchSpeed":97.8,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.39,"coordY":171.52}},"index":4,"playId":"5c65ed05-e2eb-3254-ae2d-b28152801af4","pitchNumber":5,"startTime":"2025-08-06T00:01:22.366Z","endTime":"2025-08-06T00:01:29.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:01:29.982Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Maikel Garcia doubles (29) on a ground ball to left fielder Masataka Yoshida. Bobby Witt Jr. scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:01:32.041Z","endTime":"2025-08-06T00:03:27.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.280762869148433,"aZ":-32.73959416899118,"pfxX":-9.546690331652016,"pfxZ":-0.39926185079351484,"pX":-0.5775143717374663,"pZ":0.9497194735103895,"vX0":-3.2722306454614767,"vY0":-119.90347141672197,"vZ0":-5.154592126785314,"x":139.01,"y":213.14,"x0":2.0501557172434937,"y0":50.00004371262379,"z0":6.096980171151616,"aX":-13.697817046365117},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.8,"breakHorizontal":18.1,"spinRate":2261,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4593379130810109,"extension":6.61233230484474},"index":0,"playId":"8a68ffce-c8c6-3be4-895f-cd74587e51b5","pitchNumber":1,"startTime":"2025-08-06T00:01:55.206Z","endTime":"2025-08-06T00:01:59.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.60999776563921,"strikeZoneBottom":1.63703261074233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.831808255884475,"aZ":-12.991886681916682,"pfxX":5.01512923523299,"pfxZ":9.604826535327751,"pX":1.3175920526210365,"pZ":3.7666679530176057,"vX0":-4.034479965002319,"vY0":-141.08469704730962,"vZ0":-4.014377849695238,"x":66.78,"y":137.08,"x0":2.1210545806795835,"y0":50.006402513472146,"z0":6.0573212977745445,"aX":10.020072456040731},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":-8.2,"spinRate":2449,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.38958885819662425,"extension":6.683235602708042},"index":1,"playId":"d057373c-5ad6-3f88-ab9d-04beac8f9eeb","pitchNumber":2,"startTime":"2025-08-06T00:02:13.235Z","endTime":"2025-08-06T00:02:16.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.60999747080545,"strikeZoneBottom":1.65684058799235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48517232489523,"aZ":-11.006692928935111,"pfxX":3.5887972634814727,"pfxZ":10.496025438655813,"pX":-1.0530749713407586,"pZ":1.8101826883236902,"vX0":-9.383872487719762,"vY0":-141.1929486638704,"vZ0":-9.586355080118874,"x":157.14,"y":189.91,"x0":1.848921187070275,"y0":50.00353252087222,"z0":5.960045624190981,"aX":7.238767876702507},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":-4.6,"spinRate":2566,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.38808968647142983,"extension":6.9289612987270734},"index":2,"playId":"9486323d-7fee-3618-8e07-1a92d0a7dddd","pitchNumber":3,"startTime":"2025-08-06T00:02:34.288Z","endTime":"2025-08-06T00:02:41.197Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.547403623280335,"aZ":-34.80001963683477,"pfxX":-7.542320399934222,"pfxZ":-1.7531307694565075,"pX":-1.0905314205622683,"pZ":0.6640450134709498,"vX0":-4.8512167153101045,"vY0":-121.85965544646237,"vZ0":-5.676042457972085,"x":158.57,"y":220.85,"x0":1.9110852777097949,"y0":50.00573064472007,"z0":6.05490892510213,"aX":-11.264302520730789},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.3,"breakHorizontal":14.9,"spinRate":2403,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4506987903794286,"extension":6.640586740131626},"index":3,"playId":"b59378d0-f9ad-36c7-a845-a133b29a4cf6","pitchNumber":4,"startTime":"2025-08-06T00:02:51.985Z","endTime":"2025-08-06T00:02:58.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28917091646075,"aZ":-11.164693536306316,"pfxX":2.5425828251786,"pfxZ":10.396104031221903,"pX":-0.49393369996712544,"pZ":2.560619972298878,"vX0":-7.506286916752086,"vY0":-141.49331526422873,"vZ0":-7.673575312076077,"x":135.83,"y":169.64,"x0":1.8668513920880208,"y0":50.00168784708732,"z0":6.0289033433924155,"aX":5.138278386822809},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":-3.0,"spinRate":2393,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.38759131549736825,"extension":6.856341186264773},"hitData":{"launchSpeed":95.4,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.29,"coordY":120.36}},"index":4,"playId":"383a38ca-1a59-3a63-8792-95bed47c3460","pitchNumber":5,"startTime":"2025-08-06T00:03:15.067Z","endTime":"2025-08-06T00:03:27.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:03:27.228Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to left fielder Masataka Yoshida.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:03:30.237Z","endTime":"2025-08-06T00:04:08.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"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":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.757715745314357,"aZ":-26.67513152467964,"pfxX":-0.9536004169457715,"pfxZ":3.058746501977403,"pX":-0.7025476887853913,"pZ":3.146933756161822,"vX0":-6.938250901415846,"vY0":-132.62180860959725,"vZ0":-2.6652514587748253,"x":143.78,"y":153.81,"x0":2.060960272707394,"y0":50.00462568746707,"z0":6.090705465239764,"aX":-1.7147318348331402},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":3.1,"spinRate":2486,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.411470506507845,"extension":6.753248054358733},"hitData":{"launchSpeed":82.5,"launchAngle":40.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.19,"coordY":103.02}},"index":0,"playId":"7da91b7f-460d-3288-9fe9-6d1d1eadff88","pitchNumber":1,"startTime":"2025-08-06T00:03:59.507Z","endTime":"2025-08-06T00:04:08.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:04:08.316Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:06:01.493Z","endTime":"2025-08-06T00:07:24.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.31024857339305,"strikeZoneBottom":1.55541409990122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.550972924351548,"aZ":-11.83526103666684,"pfxX":-5.109933877663703,"pfxZ":11.284218170634182,"pX":-0.4422989776356526,"pZ":3.706346861086572,"vX0":4.4126508405793485,"vY0":-133.60836591218532,"vZ0":-3.23471917275403,"x":133.86,"y":138.71,"x0":-1.4536604791275285,"y0":50.00563692907303,"z0":5.786733235567846,"aX":-9.213633530629817},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.9,"breakHorizontal":8.3,"spinRate":2335,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.41039594750101527,"extension":6.315402866307808},"index":0,"playId":"4278fe46-bfde-3aaa-bcce-83ddc48c4c2a","pitchNumber":1,"startTime":"2025-08-06T00:06:16.517Z","endTime":"2025-08-06T00:06:22.379Z","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":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.001203607456496,"aZ":-34.12284727599241,"pfxX":9.387587837048315,"pfxZ":-1.3904473083717521,"pX":0.8303791483838587,"pZ":1.306021747845004,"vX0":3.486246971283007,"vY0":-118.26564837033163,"vZ0":-2.706290509680002,"x":85.35,"y":203.52,"x0":-1.88737790844138,"y0":50.003145706108235,"z0":5.631000364035091,"aX":13.14372458338397},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.0,"breakHorizontal":-17.9,"spinRate":2654,"spinDirection":43},"zone":14,"typeConfidence":0.94,"plateTime":0.4652030318587528,"extension":6.240123616393865},"index":1,"playId":"270cdf7c-8356-324e-9f03-6d78ae0415f4","pitchNumber":2,"startTime":"2025-08-06T00:06:29.495Z","endTime":"2025-08-06T00:06:33.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65935583102916,"aZ":-30.613545406589658,"pfxX":2.4079347426395907,"pfxZ":0.9750711446484517,"pX":0.2931612954601222,"pZ":0.754624088799304,"vX0":4.155753943759521,"vY0":-125.05860015837384,"vZ0":-5.6811377080364025,"x":105.83,"y":218.41,"x0":-1.698535514318128,"y0":50.00034777849849,"z0":5.546729937994452,"aX":3.837898595230859},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":-5.3,"spinRate":2574,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.43687522048342453,"extension":6.522291588236766},"index":2,"playId":"81e60f31-01ee-3fa4-a4a1-04181a5b3502","pitchNumber":3,"startTime":"2025-08-06T00:06:48.711Z","endTime":"2025-08-06T00:06:53.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-06T00:06:59.774Z","endTime":"2025-08-06T00:07:14.797Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.618273497327728,"aZ":-35.34894030788933,"pfxX":10.460516691111534,"pfxZ":-2.27887875707796,"pX":0.1579227889685367,"pZ":1.9514391971653207,"vX0":1.982447378602512,"vY0":-117.49961905050583,"vZ0":-1.0521440641572184,"x":110.98,"y":186.09,"x0":-2.055713029081958,"y0":50.0008305303667,"z0":5.6946306016801325,"aX":14.598263205714106},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.1,"breakHorizontal":-19.4,"spinRate":2774,"spinDirection":53},"zone":8,"typeConfidence":0.94,"plateTime":0.46645490806929857,"extension":6.254579172317377},"hitData":{"launchSpeed":86.2,"launchAngle":59.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":95.26,"coordY":135.6}},"index":4,"playId":"0a03e3e2-6a20-33a5-a6f0-9ef5a37fea34","pitchNumber":4,"startTime":"2025-08-06T00:07:14.797Z","endTime":"2025-08-06T00:07:24.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:07:24.323Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:07:24.489Z","endTime":"2025-08-06T00:08:52.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.38766900022623,"strikeZoneBottom":1.63129075798269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.472975074803728,"aZ":-33.8394190143522,"pfxX":9.528298283520657,"pfxZ":-1.1294493904981842,"pX":1.5924661240740765,"pZ":2.038868640748305,"vX0":4.85852059344225,"vY0":-121.29753394400298,"vZ0":-1.5215122726304904,"x":56.3,"y":183.73,"x0":-1.6792214521184308,"y0":50.00147719151354,"z0":5.646377775670093,"aX":14.083154796422008},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.2,"breakHorizontal":-18.5,"spinRate":2847,"spinDirection":43},"zone":14,"typeConfidence":0.94,"plateTime":0.4529326137141867,"extension":6.514560418901467},"index":0,"playId":"9f24aa26-6ace-3e1d-b6f2-898878b9445c","pitchNumber":1,"startTime":"2025-08-06T00:07:49.545Z","endTime":"2025-08-06T00:07:54.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.33067004646374,"strikeZoneBottom":1.56599476688906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.041406217980455,"aZ":-14.32388816538676,"pfxX":-8.877015465037259,"pfxZ":9.818373222497513,"pX":-0.3525245927720496,"pZ":1.5194403796532767,"vX0":6.345217731491427,"vY0":-134.22988945721167,"vZ0":-7.610165456222932,"x":130.44,"y":197.76,"x0":-1.5980049725842578,"y0":50.00572349151571,"z0":5.418894806755405,"aX":-16.142699986406864},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":14.6,"spinRate":2340,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.40862815800833197,"extension":6.587278096384838},"index":1,"playId":"f7f8f2c0-1e3c-39f9-a0a7-d5610e4583dc","pitchNumber":2,"startTime":"2025-08-06T00:08:03.175Z","endTime":"2025-08-06T00:08:06.993Z","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":90.9,"endSpeed":82.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.686830061334994,"aZ":-20.599862765605817,"pfxX":-10.207780767256809,"pfxZ":6.57599775056962,"pX":-0.26445812189654666,"pZ":3.3877819251925594,"vX0":7.063798881624879,"vY0":-132.19173931982732,"vZ0":-1.5851887151729889,"x":127.08,"y":147.31,"x0":-1.652821728594336,"y0":50.00154732593299,"z0":5.516221502602032,"aX":-17.96107245844369},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":16.8,"spinRate":2303,"spinDirection":217},"zone":2,"typeConfidence":0.82,"plateTime":0.4152587800557521,"extension":6.454364971445805},"index":2,"playId":"c589bdbe-bfd1-3ddb-8a59-54778b16ff91","pitchNumber":3,"startTime":"2025-08-06T00:08:18.642Z","endTime":"2025-08-06T00:08:22.406Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-06T00:08:33.827Z","endTime":"2025-08-06T00:08:47.343Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.50513098231355,"strikeZoneBottom":1.60732347422564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.793370374608926,"aZ":-10.833573513046606,"pfxX":-5.0863260456839345,"pfxZ":11.671840998386934,"pX":0.21414292790559675,"pZ":2.4205543517759502,"vX0":5.379230539268358,"vY0":-134.95844530654264,"vZ0":-6.232758250548294,"x":108.84,"y":173.43,"x0":-1.1524940200579834,"y0":50.002086514061226,"z0":5.5372418099046214,"aX":-9.299487422801848},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.8,"breakHorizontal":7.9,"spinRate":2284,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.4072206350433869,"extension":6.715243614826321},"index":4,"playId":"e4425815-f46d-3253-a58b-fbc2eadd6784","pitchNumber":4,"startTime":"2025-08-06T00:08:47.343Z","endTime":"2025-08-06T00:08:52.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:08:52.944Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:08:51.985Z","endTime":"2025-08-06T00:09:35.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":"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.5,"endSpeed":84.0,"strikeZoneTop":3.30453739343983,"strikeZoneBottom":1.41573957583958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9207916030514,"aZ":-12.440180879598842,"pfxX":-4.6884288748600005,"pfxZ":10.825491009968745,"pX":-0.4424517287411978,"pZ":3.274209539680718,"vX0":4.5783079414880135,"vY0":-134.58466458291392,"vZ0":-3.793128118509097,"x":133.87,"y":150.38,"x0":-1.561662917741469,"y0":50.001530436063426,"z0":5.591221101213271,"aX":-8.546133075180606},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":7.4,"spinRate":2322,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.4079536017865317,"extension":6.568071604823436},"index":0,"playId":"080a94e3-6e16-3fc3-8a23-9412f30e273b","pitchNumber":1,"startTime":"2025-08-06T00:09:15.045Z","endTime":"2025-08-06T00:09:19.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.480234681139017,"aZ":-12.738053741206038,"pfxX":-5.436904471243114,"pfxZ":10.564493699388482,"pX":-0.1837997684989821,"pZ":2.6607967844190945,"vX0":4.98824621480197,"vY0":-135.25880300976812,"vZ0":-5.460311663025915,"x":124.01,"y":166.94,"x0":-1.3520017004698126,"y0":50.00114625984331,"z0":5.610367152870105,"aX":-10.000893728894859},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2351,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4060700195324314,"extension":6.3891670808619265},"hitData":{"launchSpeed":96.9,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.41,"coordY":156.83}},"index":1,"playId":"c60ca6b6-0241-3ad1-a901-27a4c463a8a1","pitchNumber":2,"startTime":"2025-08-06T00:09:28.274Z","endTime":"2025-08-06T00:09:35.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:09:35.580Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, second baseman David Hamilton to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:11:33.570Z","endTime":"2025-08-06T00:12:10.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"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":90.3,"endSpeed":83.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.711507617784594,"aZ":-28.24918390902569,"pfxX":-0.7362428026807892,"pfxZ":2.230418767683396,"pX":0.6530502424980591,"pZ":2.409855886885433,"vX0":-4.007173981682228,"vY0":-131.45552701688092,"vZ0":-4.064334832549815,"x":92.11,"y":173.71,"x0":2.2899433016041777,"y0":50.00025323942353,"z0":6.062420882766697,"aX":-1.2937327350304952},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.4,"breakHorizontal":2.2,"spinRate":2507,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.41596160293381335,"extension":6.573167560484507},"hitData":{"launchSpeed":107.6,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.41,"coordY":141.63}},"index":0,"playId":"c0bf1f43-6b11-32ea-ae50-9f024fe05a39","pitchNumber":1,"startTime":"2025-08-06T00:12:02.572Z","endTime":"2025-08-06T00:12:10.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:12:10.277Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:12:13.064Z","endTime":"2025-08-06T00:12:51.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":"Flyout","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":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.3551764239952,"strikeZoneBottom":1.63723967173625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2829315628321,"aZ":-12.28702505841852,"pfxX":5.199937758620562,"pfxZ":10.165288094440534,"pX":-0.8851801670767024,"pZ":2.523139169496035,"vX0":-10.034993371828142,"vY0":-139.4617129473295,"vZ0":-6.984051638594548,"x":150.74,"y":170.66,"x0":2.0949758605944626,"y0":50.00635254519671,"z0":5.881788703459717,"aX":10.177274101202336},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-7.2,"spinRate":2433,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.39373282977383406,"extension":6.664855350609565},"index":0,"playId":"8a69362f-2ed6-308e-afca-7964bddc3de4","pitchNumber":1,"startTime":"2025-08-06T00:12:32.251Z","endTime":"2025-08-06T00:12:37.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.592283282187317,"aZ":-27.91815753792287,"pfxX":-0.47717474072592836,"pfxZ":2.4361437478725954,"pX":0.3575534975960233,"pZ":3.109923085442585,"vX0":-4.443836513172771,"vY0":-131.5005519117767,"vZ0":-2.2971583043125974,"x":103.37,"y":154.81,"x0":2.133224285250191,"y0":50.00304814138165,"z0":6.071684395503945,"aX":-0.8324028926805175},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":1.9,"spinRate":2591,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.4169526723554382,"extension":6.4852744895034595},"hitData":{"launchSpeed":95.9,"launchAngle":24.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.44,"coordY":105.94}},"index":1,"playId":"d4efc768-a36f-3448-be0d-a9adb14c50de","pitchNumber":2,"startTime":"2025-08-06T00:12:44.209Z","endTime":"2025-08-06T00:12:51.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:12:51.912Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Maile singles on a ground ball to left fielder Masataka Yoshida.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:13:30.813Z","endTime":"2025-08-06T00:15:34.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:13:18.751Z","endTime":"2025-08-06T00:13:33.162Z","isPitch":false,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"}},{"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.1,"endSpeed":88.0,"strikeZoneTop":3.19860258958493,"strikeZoneBottom":1.40495770266713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.057703631278937,"aZ":-23.335930339932087,"pfxX":10.655710549242219,"pfxZ":4.4667720903913715,"pX":-0.11552861950094806,"pZ":2.455638490409861,"vX0":-9.715495978352282,"vY0":-139.6347393704627,"vZ0":-5.231522671603019,"x":121.4,"y":172.48,"x0":2.0223118581561343,"y0":50.00054642053764,"z0":5.8861504192183824,"aX":21.067330168688084},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":-17.3,"spinRate":2432,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39206387308007695,"extension":6.706447747881191},"index":1,"playId":"1797445b-54d8-3b76-b65e-8256ffcfd5f7","pitchNumber":1,"startTime":"2025-08-06T00:13:33.162Z","endTime":"2025-08-06T00:13:37.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.16145852287219,"strikeZoneBottom":1.50978518265188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.122415467036994,"aZ":-34.50449499758096,"pfxX":-8.700714307675614,"pfxZ":-1.5850865467392439,"pX":-0.9556853481570005,"pZ":0.3650524973183283,"vX0":-4.133404283073711,"vY0":-121.33218946340455,"vZ0":-6.244889533519507,"x":153.43,"y":228.92,"x0":1.9057848525756969,"y0":50.00060784054797,"z0":6.017869551557571,"aX":-12.829442690691119},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.2,"breakHorizontal":16.8,"spinRate":2454,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4533101907875352,"extension":6.542378746462798},"index":2,"playId":"3c8d9948-4581-33f8-8ebe-086482a793a8","pitchNumber":2,"startTime":"2025-08-06T00:13:44.965Z","endTime":"2025-08-06T00:13:50.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29750550523492,"aZ":-33.62751603568722,"pfxX":-6.6237719376361355,"pfxZ":-0.9641016610236397,"pX":-0.09162282303160754,"pZ":1.6191427448855495,"vX0":-2.8757059523276873,"vY0":-122.56015110945228,"vZ0":-3.9777593082283973,"x":120.49,"y":195.06,"x0":1.9589551656064594,"y0":50.00092812168044,"z0":6.149766147208112,"aX":-10.026287155627973},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.4,"breakHorizontal":12.7,"spinRate":2594,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.4477187403709242,"extension":6.6036987225392005},"index":3,"playId":"c6090bb5-6ce4-3c17-8de6-77afa58d6495","pitchNumber":3,"startTime":"2025-08-06T00:14:02.704Z","endTime":"2025-08-06T00:14:07.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.972393835803025,"aZ":-27.739683928170546,"pfxX":4.26828246330383,"pfxZ":2.6808930722018687,"pX":0.4726087602849206,"pZ":1.8155173342633069,"vX0":-5.427978330226797,"vY0":-127.4521885521932,"vZ0":-4.429361605508948,"x":98.99,"y":189.76,"x0":2.070431222297109,"y0":50.00312255049497,"z0":5.75407414178265,"aX":7.05788707090942},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-6.6,"spinRate":1422,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4289345058706866,"extension":6.694985332078657},"index":4,"playId":"3dbc3d96-7982-36c9-8d2e-709df04e3933","pitchNumber":4,"startTime":"2025-08-06T00:14:20.866Z","endTime":"2025-08-06T00:14:27.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, 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":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.1442141823321,"strikeZoneBottom":1.45740982760705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.656344757036766,"aZ":-33.81874894569667,"pfxX":-7.256236637510556,"pfxZ":-1.0791234058470742,"pX":-0.5792681057906145,"pZ":1.0675610419616628,"vX0":-3.8654095588453603,"vY0":-123.21092704742091,"vZ0":-5.131096054504129,"x":139.08,"y":209.96,"x0":1.9574639774103655,"y0":50.003265777400664,"z0":6.066103094624602,"aX":-11.050086142080886},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.0,"breakHorizontal":14.0,"spinRate":2458,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4461671706084984,"extension":6.573634243381549},"index":5,"playId":"b0f86ed4-c99a-3955-ba0a-65d9aac55c27","pitchNumber":5,"startTime":"2025-08-06T00:14:42.724Z","endTime":"2025-08-06T00:14:47.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.08498300616063,"strikeZoneBottom":1.46905635535648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38255741902116,"aZ":-27.65233987131866,"pfxX":0.009567515224579992,"pfxZ":2.546811822769805,"pX":-0.6340992214189838,"pZ":1.5151467502092097,"vX0":-6.460239343400433,"vY0":-131.76277010581282,"vZ0":-6.404370170547649,"x":141.17,"y":197.87,"x0":1.8380323696067804,"y0":50.00405144527616,"z0":5.993676750633352,"aX":0.0179701643024692},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":1.2,"spinRate":2658,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4141225816317311,"extension":6.677583255285384},"index":6,"playId":"fc9f0bcb-f635-3321-9fe8-3c57a8c2072e","pitchNumber":6,"startTime":"2025-08-06T00:14:59.735Z","endTime":"2025-08-06T00:15:04.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77773552967317,"aZ":-27.240265102880528,"pfxX":-1.8464897195758905,"pfxZ":2.8210529663110995,"pX":0.6232850360683049,"pZ":1.7618123703378719,"vX0":-3.553017701274327,"vY0":-130.73798964277796,"vZ0":-5.691056031653706,"x":93.24,"y":191.21,"x0":2.234162574403714,"y0":50.00433519671911,"z0":5.98340838453748,"aX":-3.230730226418588},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":4.1,"spinRate":2640,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.4172439591681134,"extension":6.56430297776199},"hitData":{"launchSpeed":100.4,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":126.54,"coordY":150.68}},"index":7,"playId":"b5a4e2f9-9aed-381d-86af-7d49647b4856","pitchNumber":7,"startTime":"2025-08-06T00:15:22.741Z","endTime":"2025-08-06T00:15:34.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:15:34.246Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"John Rave lines out to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:15:34.805Z","endTime":"2025-08-06T00:16:37.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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"}]}],"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":95.2,"endSpeed":87.1,"strikeZoneTop":3.47624271730725,"strikeZoneBottom":1.69330997578415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441575454008362,"aZ":-24.19493111508007,"pfxX":8.809810384172895,"pfxZ":4.103979423873028,"pX":-0.05076616663220545,"pZ":3.5324116481714816,"vX0":-8.778264392040766,"vY0":-138.4305707072339,"vZ0":-2.2960702784568947,"x":118.94,"y":143.4,"x0":2.0143719205202153,"y0":50.00187805341842,"z0":5.989586818172605,"aX":17.12474512189445},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":-14.2,"spinRate":2285,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.39542754103346667,"extension":6.633726283130785},"index":0,"playId":"1eb68c58-73d5-328b-b8aa-2a0a542780ca","pitchNumber":1,"startTime":"2025-08-06T00:15:56.016Z","endTime":"2025-08-06T00:15:59.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.47007455853553,"strikeZoneBottom":1.61652665185299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.917695429662423,"aZ":-39.0184748543382,"pfxX":-7.744485133522435,"pfxZ":-4.653836228476185,"pX":-0.6391093943164409,"pZ":1.0090255357095665,"vX0":-3.8384925954399427,"vY0":-121.33087370360425,"vZ0":-3.826993304691748,"x":141.36,"y":211.54,"x0":1.9769556505332582,"y0":50.00414404137312,"z0":6.057613372946754,"aX":-11.382075162830223},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.1,"breakHorizontal":15.0,"spinRate":2375,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4539188429278336,"extension":6.654573253446527},"index":1,"playId":"bdb56427-ba6d-3142-927f-b9a185c9ed72","pitchNumber":2,"startTime":"2025-08-06T00:16:14.169Z","endTime":"2025-08-06T00:16:19.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.229138792855945,"aZ":-24.02970468043681,"pfxX":9.475112192517738,"pfxZ":4.21090655168163,"pX":0.9832211839309988,"pZ":2.76531967815769,"vX0":-6.82616920522772,"vY0":-138.09127853395563,"vZ0":-4.19359510052969,"x":79.52,"y":164.12,"x0":2.2538654546262396,"y0":50.00548317118514,"z0":5.916742739646976,"aX":18.335330209296195},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.0,"breakHorizontal":-15.7,"spinRate":2320,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.3963737014800577,"extension":6.570656285442424},"hitData":{"launchSpeed":43.2,"launchAngle":37.0,"totalDistance":111.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":147.75,"coordY":163.77}},"index":2,"playId":"7f41f8cb-4d25-302a-83b3-f86b39f37cf9","pitchNumber":3,"startTime":"2025-08-06T00:16:30.852Z","endTime":"2025-08-06T00:16:37.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:16:37.768Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Narváez grounds out, pitcher Ryan Bergert to first baseman Vinnie Pasquantino to pitcher Ryan Bergert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:19:03.172Z","endTime":"2025-08-06T00:19:27.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:18:45.468Z","endTime":"2025-08-06T00:19:05.329Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":90.5,"endSpeed":81.9,"strikeZoneTop":3.59000188462039,"strikeZoneBottom":1.65317732790817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.625273661039873,"aZ":-14.391158526275973,"pfxX":-5.262837269252039,"pfxZ":10.227785871912555,"pX":-0.0441750380644329,"pZ":3.851987415218648,"vX0":4.68160156825318,"vY0":-131.70652591138062,"vZ0":-2.360861582464307,"x":118.68,"y":134.78,"x0":-1.16981135481845,"y0":50.004137728044945,"z0":5.837174419998234,"aX":-9.152682215885392},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.1,"breakHorizontal":8.4,"spinRate":2313,"spinDirection":210},"zone":11,"typeConfidence":0.83,"plateTime":0.4174971111812886,"extension":6.511743619320885},"index":1,"playId":"b48c00a5-0356-3cb3-88f3-e0ae7c0b7471","pitchNumber":1,"startTime":"2025-08-06T00:19:05.329Z","endTime":"2025-08-06T00:19:11.229Z","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":86.1,"endSpeed":80.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86191928539837,"aZ":-28.48478570176984,"pfxX":2.3453555517155804,"pfxZ":2.2945339039372987,"pX":0.8142662641140173,"pZ":1.8921214089920158,"vX0":4.972970776236125,"vY0":-125.3883163834029,"vZ0":-3.7636560404810897,"x":85.96,"y":187.69,"x0":-1.491312445053381,"y0":50.00351806089125,"z0":5.710049732302195,"aX":3.773889345995414},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":-5.3,"spinRate":2594,"spinDirection":136},"zone":9,"typeConfidence":0.91,"plateTime":0.43508869275472684,"extension":6.526517175762833},"hitData":{"launchSpeed":79.9,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.19,"coordY":182.16}},"index":2,"playId":"57b59b14-70c0-311f-9868-d15e120d953f","pitchNumber":2,"startTime":"2025-08-06T00:19:18.838Z","endTime":"2025-08-06T00:19:27.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:19:27.172Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Abraham Toro lines out to second baseman Jonathan India.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:19:34.856Z","endTime":"2025-08-06T00:20:26.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.35684950880724,"strikeZoneBottom":1.57860090857774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8662245778022,"aZ":-32.85267942408524,"pfxX":8.307476061998027,"pfxZ":-0.48058044893543705,"pX":-0.07333896200159426,"pZ":1.7935278909105317,"vX0":1.9353596451175707,"vY0":-118.94405580512942,"vZ0":-1.8957790398620282,"x":119.8,"y":190.35,"x0":-1.9791945777754967,"y0":50.00296982503631,"z0":5.620687677905328,"aX":11.732060278075208},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.1,"breakHorizontal":-15.5,"spinRate":2722,"spinDirection":50},"zone":8,"typeConfidence":0.94,"plateTime":0.4630431960244876,"extension":6.414605606248937},"index":0,"playId":"eba94e1c-c89b-3a75-a31e-fdc23cba1b01","pitchNumber":1,"startTime":"2025-08-06T00:20:05.657Z","endTime":"2025-08-06T00:20:09.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.834354191075107,"aZ":-29.386534117177547,"pfxX":2.484289953601426,"pfxZ":1.7596729257428425,"pX":0.33599321171885377,"pZ":2.144475213648884,"vX0":4.189348869056341,"vY0":-124.72446263012267,"vZ0":-2.710489780564378,"x":104.19,"y":180.88,"x0":-1.6847455298140657,"y0":50.003888538098785,"z0":5.655699777949409,"aX":3.933605377569248},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-5.4,"spinRate":2611,"spinDirection":113},"zone":9,"typeConfidence":0.91,"plateTime":0.4382589221499025,"extension":6.369966341500685},"hitData":{"launchSpeed":77.8,"launchAngle":14.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.56,"coordY":138.84}},"index":1,"playId":"96870867-16a6-36f4-a785-aa57d43c1391","pitchNumber":2,"startTime":"2025-08-06T00:20:19.756Z","endTime":"2025-08-06T00:20:26.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:20:26.704Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Romy Gonzalez lines out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:20:26.708Z","endTime":"2025-08-06T00:21:14.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.61000217992355,"strikeZoneBottom":1.70115057515376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.189220556178167,"aZ":-11.446744082442637,"pfxX":-4.95323623431756,"pfxZ":11.605309298983258,"pX":0.4047873484283627,"pZ":2.8273211080302656,"vX0":6.087164916430678,"vY0":-133.4168358775754,"vZ0":-5.147164802633192,"x":101.57,"y":162.44,"x0":-1.272785016981651,"y0":50.00335238473379,"z0":5.620595363969331,"aX":-8.847439948269974},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":7.6,"spinRate":2223,"spinDirection":214},"zone":6,"typeConfidence":0.89,"plateTime":0.4120081284059056,"extension":6.509048552015171},"index":0,"playId":"1ad0ebb4-c8db-3824-8764-53eb088f36b5","pitchNumber":1,"startTime":"2025-08-06T00:20:54.237Z","endTime":"2025-08-06T00:20:58.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.460161209037786,"aZ":-19.282646260641965,"pfxX":-10.816048677072189,"pfxZ":7.3475322587148515,"pX":-0.42355216284207614,"pZ":2.7630747442993218,"vX0":6.760402211240722,"vY0":-132.22124754048883,"vZ0":-3.274033368685346,"x":133.14,"y":164.18,"x0":-1.6195553126932445,"y0":50.006047335735175,"z0":5.447092632608479,"aX":-18.989410529512067},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":17.9,"spinRate":2327,"spinDirection":219},"zone":4,"typeConfidence":0.87,"plateTime":0.4156108101540199,"extension":6.5877384127996015},"hitData":{"launchSpeed":92.2,"launchAngle":22.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.85,"coordY":108.31}},"index":1,"playId":"37a04b9a-ed8c-3757-b426-b401ce901ac6","pitchNumber":2,"startTime":"2025-08-06T00:21:06.812Z","endTime":"2025-08-06T00:21:14.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:21:14.337Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:22:56.321Z","endTime":"2025-08-06T00:23:50.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":2},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.44163165790464,"strikeZoneBottom":1.63888929387012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.581967222130388,"aZ":-22.451781128905388,"pfxX":-0.5662268173905468,"pfxZ":5.2677045432656,"pX":0.1427596186540733,"pZ":3.86996279397338,"vX0":-5.35345870147944,"vY0":-134.3751569079277,"vZ0":-1.5949247142456389,"x":111.56,"y":134.29,"x0":2.226713309640996,"y0":50.0019996373946,"z0":6.051664908937771,"aX":-1.045245776621269},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":2.0,"spinRate":2547,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4061579762982075,"extension":6.426739505955815},"index":0,"playId":"a70faf1f-3c37-30d6-aaa4-7ffa87bc9957","pitchNumber":1,"startTime":"2025-08-06T00:23:19.336Z","endTime":"2025-08-06T00:23:25.432Z","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.3,"endSpeed":86.8,"strikeZoneTop":3.39393464516551,"strikeZoneBottom":1.55649782462231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.049846314117595,"aZ":-24.30036494521861,"pfxX":9.728512189171562,"pfxZ":4.1124741775887514,"pX":0.4880614544808629,"pZ":2.284590336187882,"vX0":-7.3245716981986355,"vY0":-137.1907405039399,"vZ0":-5.192905282970138,"x":98.4,"y":177.1,"x0":1.9224071544781225,"y0":50.00508735687022,"z0":5.848535750245933,"aX":18.63197990818077},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":-16.2,"spinRate":2041,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.398555929906137,"extension":6.547137307460615},"index":1,"playId":"a2075a02-3a65-360b-bafc-db5d9a47cc94","pitchNumber":2,"startTime":"2025-08-06T00:23:30.240Z","endTime":"2025-08-06T00:23:34.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.428088644105244,"aZ":-25.27200672940698,"pfxX":2.8419007064336688,"pfxZ":4.2936309663822865,"pX":0.21441381237195872,"pZ":2.6747019232104208,"vX0":-5.3317960410841945,"vY0":-125.73431025823146,"vZ0":-2.9796709875826966,"x":108.83,"y":166.56,"x0":1.9889852197731623,"y0":50.00365438483541,"z0":5.9159751031551915,"aX":4.570669953278659},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":-4.0,"spinRate":1336,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.43488029210398915,"extension":6.579863136203985},"hitData":{"launchSpeed":79.7,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.34,"coordY":170.51}},"index":2,"playId":"4342c50f-4440-33f7-a9d4-576a3975ed6a","pitchNumber":3,"startTime":"2025-08-06T00:23:42.816Z","endTime":"2025-08-06T00:23:50.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:23:50.727Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, second baseman David Hamilton to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:23:52.136Z","endTime":"2025-08-06T00:25:17.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(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":91.3,"endSpeed":84.0,"strikeZoneTop":3.50999912809575,"strikeZoneBottom":1.70679242322586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25148249989974,"aZ":-24.58643275683423,"pfxX":-1.7244934436666044,"pfxZ":4.218315168142668,"pX":0.07758192015975711,"pZ":3.928277272265776,"vX0":-5.057392924367877,"vY0":-132.976226826532,"vZ0":-0.8284697728124251,"x":114.04,"y":132.72,"x0":2.224606640172391,"y0":50.004401662693994,"z0":6.019980365258664,"aX":-3.1024321918339197},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":4.2,"spinRate":2591,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4111518475944602,"extension":6.463907043887169},"index":0,"playId":"8df7852f-bdf9-3f2c-9c73-01729f68dffc","pitchNumber":1,"startTime":"2025-08-06T00:24:12.520Z","endTime":"2025-08-06T00:24:16.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.51000113893473,"strikeZoneBottom":1.5850473225069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.814479220941315,"aZ":-26.378540672894328,"pfxX":8.245908948330516,"pfxZ":3.0190860915753213,"pX":0.26897926867211086,"pZ":4.158574148487427,"vX0":-7.518819919925259,"vY0":-137.50239669591863,"vZ0":-0.2275814171417505,"x":106.75,"y":126.5,"x0":1.9643857173761186,"y0":50.002250002084565,"z0":6.028614116068494,"aX":15.826834639663268},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":-13.4,"spinRate":2324,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.39798071044485406,"extension":6.743475863989182},"index":1,"playId":"616f1128-6e2b-3a61-bf52-c78ebd539b48","pitchNumber":2,"startTime":"2025-08-06T00:24:25.146Z","endTime":"2025-08-06T00:24:30.024Z","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":96.8,"endSpeed":88.4,"strikeZoneTop":3.50999830961352,"strikeZoneBottom":1.62199685628551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8534625132336,"aZ":-24.059577357335005,"pfxX":10.613106578948532,"pfxZ":4.0813330906734775,"pX":0.24479088962012266,"pZ":1.0707261455913892,"vX0":-8.971945641146633,"vY0":-140.40303355192157,"vZ0":-8.519124808410512,"x":107.67,"y":209.87,"x0":2.108458948023759,"y0":50.00561117439722,"z0":5.719431772222902,"aX":21.116652430059627},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.6,"breakHorizontal":-17.3,"spinRate":2281,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.3906437157074989,"extension":6.828907946073461},"index":2,"playId":"a832a8a2-d4e8-3e58-a7bd-09618b050346","pitchNumber":3,"startTime":"2025-08-06T00:24:40.526Z","endTime":"2025-08-06T00:24:45.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.50999951346813,"strikeZoneBottom":1.7195021312362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63542564111539,"aZ":-24.98709749967421,"pfxX":9.638286886192283,"pfxZ":3.6716927768533925,"pX":0.3488866620614913,"pZ":2.713119619178234,"vX0":-8.108030808185246,"vY0":-139.32638860752093,"vZ0":-4.030357351539121,"x":103.7,"y":165.53,"x0":2.05107914906575,"y0":50.00141868247528,"z0":5.838708164838407,"aX":18.861114134519998},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":-15.7,"spinRate":2298,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.3938002828550684,"extension":6.525857726607457},"index":3,"playId":"a02b2ae2-9cf4-3b1b-bcd0-b58edbda4b31","pitchNumber":4,"startTime":"2025-08-06T00:24:56.212Z","endTime":"2025-08-06T00:25:01.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18516831072323,"aZ":-26.180147973379928,"pfxX":9.941871317661219,"pfxZ":3.0317431546790568,"pX":0.4931493590563715,"pZ":1.7541183432199348,"vX0":-8.10212587878563,"vY0":-139.8228478819744,"vZ0":-6.226738521225226,"x":98.2,"y":191.42,"x0":2.139958873857493,"y0":50.000905301033555,"z0":5.733051944965235,"aX":19.639286018898073},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":-16.3,"spinRate":2370,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.3920571872743728,"extension":6.789249052200871},"hitData":{"launchSpeed":85.9,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.79,"coordY":157.34}},"index":4,"playId":"72152cf1-250c-3a59-b652-efd5694ec329","pitchNumber":5,"startTime":"2025-08-06T00:25:09.830Z","endTime":"2025-08-06T00:25:17.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:25:17.647Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, first baseman Abraham Toro to pitcher Garrett Crochet.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:25:19.207Z","endTime":"2025-08-06T00:26:02.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676979,"link":"/api/v1/people/676979"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":88.2,"strikeZoneTop":3.55390393527556,"strikeZoneBottom":1.76558621103525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65360198099532,"aZ":-23.59662700433724,"pfxX":9.854963646061995,"pfxZ":4.287091844860187,"pX":0.5658918820206119,"pZ":2.8517503014835364,"vX0":-7.40619744904713,"vY0":-140.93548461141077,"vZ0":-4.126309590068564,"x":95.43,"y":161.78,"x0":1.954621150786613,"y0":50.0038755513102,"z0":5.869200035212353,"aX":19.718723345058006},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":-16.2,"spinRate":2390,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.38944957214373455,"extension":6.626170589458389},"index":0,"playId":"43530cd7-18aa-331d-8ef1-88972cbcd125","pitchNumber":1,"startTime":"2025-08-06T00:25:38.738Z","endTime":"2025-08-06T00:25:43.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.838972969182432,"aZ":-23.26224474940152,"pfxX":8.781932583008976,"pfxZ":4.540541171605785,"pX":-0.004940439493405202,"pZ":2.1589194358047346,"vX0":-8.418747848045282,"vY0":-139.33764325197117,"vZ0":-5.760903527125329,"x":117.19,"y":180.49,"x0":1.9173101665390546,"y0":50.00219402358266,"z0":5.794130018363992,"aX":17.23621308077462},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":-14.2,"spinRate":2145,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.3933600517941884,"extension":6.637260713978978},"hitData":{"launchSpeed":88.5,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.57,"coordY":163.92}},"index":1,"playId":"4417a5fe-0f78-35a8-81b0-fcd8d139fed9","pitchNumber":2,"startTime":"2025-08-06T00:25:55.316Z","endTime":"2025-08-06T00:26:02.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:26:02.797Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to left fielder Nick Loftin.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:27:49.540Z","endTime":"2025-08-06T00:29:07.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.3964963449011,"strikeZoneBottom":1.46873111658077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.996861950314447,"aZ":-14.210880505329172,"pfxX":-4.027434023835834,"pfxZ":10.141264731184695,"pX":-0.7588005796394498,"pZ":2.7999015238442344,"vX0":3.1477845282238786,"vY0":-131.9806611284214,"vZ0":-4.57224731467956,"x":145.92,"y":163.18,"x0":-1.4412367920491447,"y0":50.00296098134871,"z0":5.594659589167198,"aX":-7.134623147031386},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2261,"spinDirection":209},"zone":1,"typeConfidence":0.87,"plateTime":0.41434173010259334,"extension":6.504843032265196},"index":0,"playId":"d13c31be-9f86-3c21-8d3f-a7aa0084cfa4","pitchNumber":1,"startTime":"2025-08-06T00:28:15.636Z","endTime":"2025-08-06T00:28:19.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.1,"endSpeed":74.7,"strikeZoneTop":3.34991086299483,"strikeZoneBottom":1.35123649883406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.760086291903654,"aZ":-33.2906201665967,"pfxX":10.59161598917041,"pfxZ":-0.7937565552930685,"pX":-0.5051672494899383,"pZ":2.706433506991133,"vX0":-0.04503677995423838,"vY0":-118.1990129722105,"vZ0":0.23442875062080515,"x":136.26,"y":165.71,"x0":-1.8614518601589447,"y0":50.000610678455324,"z0":5.6655443282094105,"aX":14.967339609285226},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.1,"breakHorizontal":-19.2,"spinRate":2785,"spinDirection":34},"zone":4,"typeConfidence":0.94,"plateTime":0.46358901293520294,"extension":6.4211839605990555},"index":1,"playId":"3652f562-ced5-38f6-8b59-90b1724cb514","pitchNumber":2,"startTime":"2025-08-06T00:28:28.727Z","endTime":"2025-08-06T00:28:33.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.429892844337658,"aZ":-31.718374921915835,"pfxX":10.462977353503248,"pfxZ":0.31726444697889455,"pX":0.7347284563851556,"pZ":1.8698518301176474,"vX0":2.6716984875554455,"vY0":-119.13533972203899,"vZ0":-1.9722355561354257,"x":88.99,"y":188.29,"x0":-1.7611782719248947,"y0":50.00291351639001,"z0":5.582262352527556,"aX":15.000711862376972},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":-19.6,"spinRate":2855,"spinDirection":55},"zone":9,"typeConfidence":0.94,"plateTime":0.4601950875185037,"extension":6.3252960555774065},"index":2,"playId":"74ff71a9-0dbd-34a8-9901-1ebccd01737b","pitchNumber":3,"startTime":"2025-08-06T00:28:42.061Z","endTime":"2025-08-06T00:28:47.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38996975791235,"aZ":-12.609798217247237,"pfxX":-4.835269116541205,"pfxZ":10.697754089692232,"pX":0.5327723612824039,"pZ":3.1464558475832893,"vX0":6.413544905554403,"vY0":-134.66590163014928,"vZ0":-4.392817830036857,"x":96.69,"y":153.83,"x0":-1.2561618734180422,"y0":50.00453577101206,"z0":5.6969346189821986,"aX":-8.844898418858921},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":7.3,"spinRate":2392,"spinDirection":210},"zone":3,"typeConfidence":0.89,"plateTime":0.40737915236162126,"extension":6.658626944927364},"hitData":{"launchSpeed":79.3,"launchAngle":52.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.55,"coordY":126.42}},"index":3,"playId":"415a1f5a-c1c7-34f7-9098-9f1c164c63d3","pitchNumber":4,"startTime":"2025-08-06T00:28:58.506Z","endTime":"2025-08-06T00:29:07.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:29:07.522Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, first baseman Vinnie Pasquantino to pitcher Ryan Bergert.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:29:08.106Z","endTime":"2025-08-06T00:29:39.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.824775680139222,"aZ":-30.492288891611075,"pfxX":1.5302236996565959,"pfxZ":1.0126074095481634,"pX":0.4633435366655974,"pZ":2.1329599308549816,"vX0":4.4219266232226895,"vY0":-127.48176014531624,"vZ0":-3.217848425013919,"x":99.34,"y":181.19,"x0":-1.4857771088235414,"y0":50.0026057241132,"z0":5.794051841558374,"aX":2.5430626617582286},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-3.7,"spinRate":2731,"spinDirection":84},"zone":9,"typeConfidence":0.92,"plateTime":0.428053496861434,"extension":6.343196694650979},"hitData":{"launchSpeed":105.2,"launchAngle":-1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.07,"coordY":160.38}},"index":0,"playId":"7f64864b-0a99-3731-93f9-cfbdfb0a3867","pitchNumber":1,"startTime":"2025-08-06T00:29:31.449Z","endTime":"2025-08-06T00:29:39.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:29:39.526Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:29:40.883Z","endTime":"2025-08-06T00:32:01.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.34596010838735,"strikeZoneBottom":1.54615350729377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5869494870125,"aZ":-35.884580517184475,"pfxX":10.308141531694687,"pfxZ":-2.6389196789980716,"pX":0.5924342883315047,"pZ":2.1092784432163114,"vX0":1.9811038651486572,"vY0":-118.08970677443043,"vZ0":-0.5235063132874694,"x":94.42,"y":181.83,"x0":-1.597445834127171,"y0":50.005125944608714,"z0":5.650006430427009,"aX":14.482569022098408},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.7,"breakHorizontal":-19.2,"spinRate":2716,"spinDirection":47},"zone":6,"typeConfidence":0.94,"plateTime":0.46477229854986124,"extension":6.675086806473539},"index":0,"playId":"faaf589b-cd6e-34bd-b7e7-66dc37653bef","pitchNumber":1,"startTime":"2025-08-06T00:30:04.109Z","endTime":"2025-08-06T00:30:07.938Z","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":86.0,"endSpeed":79.7,"strikeZoneTop":3.33479555467806,"strikeZoneBottom":1.60441343680723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.562186614769335,"aZ":-30.43046929485418,"pfxX":1.3326289539592313,"pfxZ":1.0910306545887831,"pX":1.4681908116967681,"pZ":2.2056480112931154,"vX0":6.440767589511004,"vY0":-125.2073902494691,"vZ0":-2.7063918555590725,"x":61.04,"y":179.23,"x0":-1.3030349618135653,"y0":50.002660434434475,"z0":5.772387371854231,"aX":2.131207630533741},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.8,"spinRate":2667,"spinDirection":122},"zone":14,"typeConfidence":0.92,"plateTime":0.4362494581474743,"extension":6.497112623250931},"index":1,"playId":"e8b393bf-e812-3621-961b-1096d062b523","pitchNumber":2,"startTime":"2025-08-06T00:30:16.539Z","endTime":"2025-08-06T00:30:22.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.38000135211164,"strikeZoneBottom":1.59431951498291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.565376957086098,"aZ":-26.000988333419862,"pfxX":-8.630719603688533,"pfxZ":3.8530786945087394,"pX":0.8550921333578019,"pZ":1.9149559274479502,"vX0":8.290480020025742,"vY0":-125.60207550986165,"vZ0":-3.754389791145527,"x":84.41,"y":187.08,"x0":-1.3613215604463933,"y0":50.00611679985418,"z0":5.534772914128764,"aX":-13.843338236355725},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":13.8,"spinRate":1411,"spinDirection":232},"zone":14,"typeConfidence":0.92,"plateTime":0.4354626002165256,"extension":6.566025546984314},"index":2,"playId":"067233fd-cc1d-3026-8a98-33645b6815e9","pitchNumber":3,"startTime":"2025-08-06T00:30:29.745Z","endTime":"2025-08-06T00:30:36.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.30117996915445,"strikeZoneBottom":1.60573142828667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.924995254759594,"aZ":-32.96305171699435,"pfxX":8.516823855511124,"pfxZ":-0.5256007441296546,"pX":0.8758928000870254,"pZ":1.197378532342873,"vX0":3.3160726418907105,"vY0":-121.43928809491344,"vZ0":-3.4713888568938778,"x":83.61,"y":206.45,"x0":-1.61237236240414,"y0":50.00369511324206,"z0":5.501346651017798,"aX":12.769204143256722},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":-16.2,"spinRate":2782,"spinDirection":55},"zone":14,"typeConfidence":0.93,"plateTime":0.45036889520850076,"extension":6.483114928738485},"index":3,"playId":"c14f6d8a-1117-30fe-9cda-8bd07ca65964","pitchNumber":4,"startTime":"2025-08-06T00:30:44.209Z","endTime":"2025-08-06T00:30:49.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":80.2,"strikeZoneTop":3.38000012721081,"strikeZoneBottom":1.64359846069195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.256795647033638,"aZ":-31.458188924348317,"pfxX":1.7732942303512544,"pfxZ":0.4433164127556317,"pX":0.6145163229482222,"pZ":1.8020913177365514,"vX0":4.44667194745011,"vY0":-125.74705033771549,"vZ0":-3.482714388287186,"x":93.58,"y":190.12,"x0":-1.4005758576507497,"y0":50.00421914253231,"z0":5.7321692077188855,"aX":2.865519495431956},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":-4.2,"spinRate":2663,"spinDirection":99},"zone":9,"typeConfidence":0.92,"plateTime":0.4340405762613564,"extension":6.527229274176792},"index":4,"playId":"489587a7-c9b7-386b-ab4c-4769e2407f09","pitchNumber":5,"startTime":"2025-08-06T00:30:58.920Z","endTime":"2025-08-06T00:31:03.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.105763903801943,"aZ":-12.666499222384935,"pfxX":-6.427330531406245,"pfxZ":10.463399459563913,"pX":-0.25247121512152987,"pZ":2.256876715126659,"vX0":4.321548438732106,"vY0":-135.77511187517376,"vZ0":-6.684303602313929,"x":126.62,"y":177.84,"x0":-1.0307617658471526,"y0":50.00556201963575,"z0":5.634715698565549,"aX":-11.985740066422885},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":10.7,"spinRate":2350,"spinDirection":205},"zone":5,"typeConfidence":0.88,"plateTime":0.403619760252635,"extension":6.351142263358382},"index":5,"playId":"5a4b4386-0a76-3f2a-b07e-d060d880df20","pitchNumber":6,"startTime":"2025-08-06T00:31:13.420Z","endTime":"2025-08-06T00:31:17.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.096583618140023,"aZ":-35.84786263867098,"pfxX":10.292205344026122,"pfxZ":-2.5326095097230326,"pX":0.06781345759333329,"pZ":2.5991839352664505,"vX0":0.8620680433035038,"vY0":-120.1196781445889,"vZ0":0.09185166987939142,"x":114.42,"y":168.6,"x0":-1.6324311612987221,"y0":50.004979754837585,"z0":5.770052602250256,"aX":14.914408977534425},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":-18.8,"spinRate":2835,"spinDirection":51},"zone":5,"typeConfidence":0.94,"plateTime":0.45746490066232015,"extension":6.7511715609162515},"index":6,"playId":"a405aa6d-2716-3e53-9eb8-4e2e7a371dc6","pitchNumber":7,"startTime":"2025-08-06T00:31:34.346Z","endTime":"2025-08-06T00:31:39.115Z","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":86.9,"endSpeed":80.1,"strikeZoneTop":3.29296296518849,"strikeZoneBottom":1.56309443793926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64157472538013,"aZ":-31.523728802317525,"pfxX":1.9718711723354065,"pfxZ":0.4012707319437592,"pX":1.8146128818215022,"pZ":2.2330532049478893,"vX0":6.957965137780408,"vY0":-126.49218773087088,"vZ0":-2.7802974441522053,"x":47.83,"y":178.49,"x0":-1.2271560215285966,"y0":50.002270369384846,"z0":5.872110597033195,"aX":3.1973478174819276},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":-5.2,"spinRate":2671,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.4328920958326492,"extension":6.474521033730977},"index":7,"playId":"46533c47-e27e-3800-aeed-600144bb845c","pitchNumber":8,"startTime":"2025-08-06T00:31:56.513Z","endTime":"2025-08-06T00:32:01.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:32:01.693Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (14) on a fly ball to left fielder Nick Loftin. Alex Bregman to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:34:36.774Z","endTime":"2025-08-06T00:35:07.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"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_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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_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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:32:20.929Z","endTime":"2025-08-06T00:32:47.842Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Angel Zerpa replaces Ryan Bergert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T00:32:47.842Z","endTime":"2025-08-06T00:34:39.123Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.38412549087884,"strikeZoneBottom":1.55910767433576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.4258721527734,"aZ":-33.07724764461253,"pfxX":9.902142425558527,"pfxZ":-0.46016909528857397,"pX":-0.2432095841068389,"pZ":1.51607784949547,"vX0":-11.128376285069852,"vY0":-139.77384400322742,"vZ0":-3.7759672001980515,"x":126.27,"y":197.85,"x0":2.5156756913351725,"y0":50.00186662101769,"z0":5.071999272671034,"aX":19.464139963825826},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-1.4,"breakHorizontal":-15.5,"spinRate":2054,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.39283810321092005,"extension":5.567355638849919},"index":2,"playId":"489a708d-3baf-3034-a064-d98273b8af5b","pitchNumber":1,"startTime":"2025-08-06T00:34:39.123Z","endTime":"2025-08-06T00:34:44.788Z","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":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.024217654456937,"aZ":-37.8949890726602,"pfxX":-3.187870580744301,"pfxZ":-3.7274571052969723,"pX":-0.010028296427232422,"pZ":2.1259584842537422,"vX0":-5.192500750164619,"vY0":-123.16574338807587,"vZ0":-0.3032359832713484,"x":117.38,"y":181.38,"x0":2.5419109059875034,"y0":50.006106183589154,"z0":5.461973242543575,"aX":-4.8862620309029445},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.6,"breakHorizontal":7.0,"spinRate":2542,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.44512543960505013,"extension":5.400119773691855},"hitData":{"launchSpeed":94.0,"launchAngle":29.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.74,"coordY":107.19}},"index":3,"playId":"efbaa286-91dc-379c-afdc-23495180de8b","pitchNumber":2,"startTime":"2025-08-06T00:34:55.935Z","endTime":"2025-08-06T00:35:07.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:35:07.888Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a fly ball to center fielder John Rave. Alex Bregman scores. Wilyer Abreu scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:36:31.530Z","endTime":"2025-08-06T00:37:18.616Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"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":[1,2,3],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":672582,"link":"/api/v1/people/672582"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:35:33.704Z","endTime":"2025-08-06T00:36:33.819Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.3367774456293,"strikeZoneBottom":1.59525966000497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65340397796195,"aZ":-37.350578030868846,"pfxX":-1.931966844200769,"pfxZ":-3.277136487116906,"pX":-1.15337005304183,"pZ":0.8391120420097803,"vX0":-8.161865071282131,"vY0":-125.52036429281853,"vZ0":-2.9112427680524338,"x":160.96,"y":216.12,"x0":2.40393719554568,"y0":50.00163361824877,"z0":5.08394250001466,"aX":-3.052343250759974},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.4,"breakHorizontal":5.5,"spinRate":2541,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.43795297331809513,"extension":5.559009977279734},"index":1,"playId":"bf7d3610-9003-39f4-aef9-6f366a003fcb","pitchNumber":1,"startTime":"2025-08-06T00:36:33.819Z","endTime":"2025-08-06T00:36:37.796Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.27862152609063,"strikeZoneBottom":1.63981344329626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28119913553748,"aZ":-20.75918148693384,"pfxX":6.783921679751883,"pfxZ":5.750823304755787,"pX":-0.5897618766242396,"pZ":2.8885080187400893,"vX0":-10.791533515174596,"vY0":-139.73351248663133,"vZ0":-2.1802276522226904,"x":139.48,"y":160.79,"x0":2.43372010723311,"y0":50.00583305705293,"z0":5.036886195507062,"aX":13.473475637572934},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":-10.2,"spinRate":2031,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.39137431713786386,"extension":5.671269838307663},"index":2,"playId":"57de81e7-d120-35be-b033-9cece30e1033","pitchNumber":2,"startTime":"2025-08-06T00:36:52.132Z","endTime":"2025-08-06T00:36:56.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.808801658117282,"aZ":-21.764800946949137,"pfxX":7.240362019239007,"pfxZ":5.179321774502412,"pX":-0.7658415430177019,"pZ":2.9267046223906403,"vX0":-11.49683198567211,"vY0":-140.64238865195355,"vZ0":-2.1456670887948848,"x":146.19,"y":159.76,"x0":2.427503090043432,"y0":50.00688932167602,"z0":5.105771031625361,"aX":14.56282544440289},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":-10.9,"spinRate":1947,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.38891430007373806,"extension":5.68871512413594},"hitData":{"launchSpeed":66.4,"launchAngle":27.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.9,"coordY":110.03}},"index":3,"playId":"667748f5-4a60-30f0-a9ea-9f4ffcf0e18a","pitchNumber":3,"startTime":"2025-08-06T00:37:07.877Z","endTime":"2025-08-06T00:37:18.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:37:18.616Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a ground ball to left fielder Nick Loftin. Trevor Story to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:37:39.368Z","endTime":"2025-08-06T00:38:14.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.21999838649074,"strikeZoneBottom":1.33487713924993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.459623300494414,"aZ":-40.823043609945856,"pfxX":-1.249845102512671,"pfxZ":-5.584509409433439,"pX":0.543813502184171,"pZ":2.2624307260935965,"vX0":-4.01352198034211,"vY0":-123.58642247599317,"vZ0":0.18726804125177687,"x":96.27,"y":177.69,"x0":2.3508178021281805,"y0":50.00515725657498,"z0":5.612456801377306,"aX":-1.9340898336701848},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.8,"breakHorizontal":3.2,"spinRate":2435,"spinDirection":328},"zone":6,"typeConfidence":2.0,"plateTime":0.4430780219306194,"extension":5.750278104832784},"index":0,"playId":"f9dddf45-e500-3485-b343-1335db3fc524","pitchNumber":1,"startTime":"2025-08-06T00:37:51.190Z","endTime":"2025-08-06T00:37:55.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.094407143593042,"aZ":-22.30695874577904,"pfxX":10.282391027499514,"pfxZ":4.951028685355882,"pX":0.07393422872047692,"pZ":2.3840366395715624,"vX0":-9.92114124009833,"vY0":-139.90921485822523,"vZ0":-4.0266005429764595,"x":114.18,"y":174.41,"x0":2.3214960896408923,"y0":50.00099347116826,"z0":5.2947242798444645,"aX":20.484441294413767},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":-16.7,"spinRate":2015,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.3907487307887849,"extension":5.639947161960133},"hitData":{"launchSpeed":93.0,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.27,"coordY":118.33}},"index":1,"playId":"89e8b3ca-82d5-3d41-9f86-32dc016bc7a9","pitchNumber":2,"startTime":"2025-08-06T00:38:05.007Z","endTime":"2025-08-06T00:38:14.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:38:14.845Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Narváez lines out to right fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:38:57.213Z","endTime":"2025-08-06T00:41:09.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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":[1,2,4,5,6,7],"actionIndex":[0],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ceddanne Rafaela replaces Masataka Yoshida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:38:41.620Z","endTime":"2025-08-06T00:38:59.600Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"base":1},{"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":97.2,"endSpeed":88.5,"strikeZoneTop":3.58999838509178,"strikeZoneBottom":1.60641741523743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97495527624357,"aZ":-21.977696092708634,"pfxX":6.771277656676478,"pfxZ":5.068203533838297,"pX":-0.634812413015236,"pZ":3.4389102986219813,"vX0":-10.905100001260712,"vY0":-141.16199324979542,"vZ0":-1.3121936132902086,"x":141.2,"y":145.93,"x0":2.4036907863126404,"y0":50.00551402090456,"z0":5.328594447430706,"aX":13.63050382406603},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":-10.0,"spinRate":2093,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.38843910966278905,"extension":5.4474606174483995},"index":1,"playId":"30071a20-48b4-3fa5-a314-f76e79e373d8","pitchNumber":1,"startTime":"2025-08-06T00:38:59.600Z","endTime":"2025-08-06T00:39:03.111Z","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":89.6,"endSpeed":82.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.879983382375126,"aZ":-28.5212700936785,"pfxX":8.039764412453788,"pfxZ":2.122505921970747,"pX":0.4112219043603122,"pZ":2.589448718363958,"vX0":-7.769583766212812,"vY0":-130.24957729138978,"vZ0":-1.3276751176992208,"x":101.33,"y":168.86,"x0":2.385634539524105,"y0":50.00415814456863,"z0":5.25885470965928,"aX":13.841237982168328},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-12.8,"spinRate":1624,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4202263761690346,"extension":5.772658214176648},"index":2,"playId":"bbb7b8c6-f2e1-3915-bc7d-53db06a2dec2","pitchNumber":2,"startTime":"2025-08-06T00:39:15.775Z","endTime":"2025-08-06T00:39:19.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-06T00:39:34.399Z","endTime":"2025-08-06T00:39:46.149Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":97.0,"endSpeed":88.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32538865908234,"aZ":-20.241970699990816,"pfxX":6.342308471277105,"pfxZ":5.922421547596297,"pX":0.42248993661895384,"pZ":3.8298292340546167,"vX0":-7.91399255288047,"vY0":-141.07917105808124,"vZ0":-0.4080325704918257,"x":100.9,"y":135.37,"x0":2.4409943662919864,"y0":50.00112921164285,"z0":5.281923804587509,"aX":12.774643737071596},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.8,"breakHorizontal":-9.8,"spinRate":2021,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3883649638174038,"extension":5.368468957769332},"index":4,"playId":"11dfb7e8-ae11-32c8-9afd-bcfea41b7056","pitchNumber":3,"startTime":"2025-08-06T00:39:46.149Z","endTime":"2025-08-06T00:39:50.322Z","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":88.0,"endSpeed":81.4,"strikeZoneTop":3.5900000174248,"strikeZoneBottom":1.56778838937986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61024710077692,"aZ":-35.48262523038008,"pfxX":-2.8224223102757158,"pfxZ":-2.0008627224191353,"pX":-1.2801672020679113,"pZ":0.231484676791888,"vX0":-8.834009603042533,"vY0":-127.90366108018418,"vZ0":-5.120303171566749,"x":165.8,"y":232.53,"x0":2.5862281348015155,"y0":50.001009729714,"z0":5.044557538726455,"aX":-4.6708925591155985},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.6,"breakHorizontal":7.1,"spinRate":2593,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.42837847072252755,"extension":5.4886152402173005},"index":5,"playId":"a293ec1c-48cd-3ca0-aa7c-548185bb7144","pitchNumber":4,"startTime":"2025-08-06T00:40:06.906Z","endTime":"2025-08-06T00:40:13.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.59000142339262,"strikeZoneBottom":1.66312038860193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82621679523679,"aZ":-31.567824902556715,"pfxX":11.19034551719595,"pfxZ":0.29649807123912364,"pX":-1.537963861148785,"pZ":1.8352942531672471,"vX0":-14.785546512563958,"vY0":-141.73956430896683,"vZ0":-3.3187731071127513,"x":175.62,"y":189.23,"x0":2.295619796093881,"y0":50.00125833189056,"z0":5.040162501614266,"aX":22.735655445006792},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.0,"breakHorizontal":-17.2,"spinRate":2058,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.3866338319512952,"extension":5.854658613596217},"index":6,"playId":"af54ac46-9292-3d08-860f-a1f48029300b","pitchNumber":5,"startTime":"2025-08-06T00:40:30.856Z","endTime":"2025-08-06T00:40:34.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38869974712899,"aZ":-19.361022643792083,"pfxX":6.0627558460148165,"pfxZ":6.440011894320952,"pX":0.871841760458269,"pZ":2.016529406403379,"vX0":-6.7745078263873495,"vY0":-140.3046985541363,"vZ0":-5.120180852566842,"x":83.77,"y":184.33,"x0":2.5324749835762064,"y0":50.00287120577383,"z0":5.130835520274999,"aX":12.061749033381643},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":-9.6,"spinRate":1887,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.39072068028707774,"extension":5.617256435985913},"hitData":{"launchSpeed":91.9,"launchAngle":14.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.02,"coordY":109.82}},"index":7,"playId":"23aa3eac-989b-37dd-9c79-a6f7f65aa8e9","pitchNumber":6,"startTime":"2025-08-06T00:41:02.508Z","endTime":"2025-08-06T00:41:09.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:41:09.546Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:43:22.279Z","endTime":"2025-08-06T00:45:08.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Jarren Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:42:58.793Z","endTime":"2025-08-06T00:42:58.804Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Ceddanne Rafaela remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T00:42:58.804Z","endTime":"2025-08-06T00:43:24.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"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.4,"endSpeed":87.6,"strikeZoneTop":3.63368635307242,"strikeZoneBottom":1.72792058225747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.511920824135956,"aZ":-11.738214001579099,"pfxX":5.385298284111568,"pfxZ":10.329927248579885,"pX":1.3505674331786808,"pZ":3.374863935678693,"vX0":-3.8129104577763955,"vY0":-140.20280645659298,"vZ0":-5.558210930780827,"x":65.52,"y":147.66,"x0":2.032717162695893,"y0":50.00469075306591,"z0":6.158199630764957,"aX":10.656607542179241},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":-8.9,"spinRate":2493,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39158390565922474,"extension":6.672890976820088},"index":2,"playId":"30b62a90-0f0a-3cbe-b42b-364174a89a8e","pitchNumber":1,"startTime":"2025-08-06T00:43:24.308Z","endTime":"2025-08-06T00:43:29.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.61000226517496,"strikeZoneBottom":1.61963111505305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.846105269079615,"aZ":-22.327074481946823,"pfxX":9.501673631583973,"pfxZ":5.055503647775241,"pX":0.25171610068771866,"pZ":1.7010568472247725,"vX0":-8.431950223837235,"vY0":-138.65546890951498,"vZ0":-7.257033295110501,"x":107.41,"y":192.85,"x0":2.0968731021966667,"y0":50.00305979033821,"z0":5.840768362031024,"aX":18.511059408981225},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.8,"breakHorizontal":-15.5,"spinRate":2399,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.3949473897002851,"extension":6.586514706936877},"index":3,"playId":"fddfe186-ff55-3e95-a025-e5f739fb2b01","pitchNumber":2,"startTime":"2025-08-06T00:43:36.453Z","endTime":"2025-08-06T00:43:40.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.60999950369034,"strikeZoneBottom":1.73299828035272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.856095195650916,"aZ":-14.275343985033672,"pfxX":6.525057919582526,"pfxZ":8.904560514010178,"pX":0.6663045780213174,"pZ":2.662916097001443,"vX0":-5.9191422826072975,"vY0":-141.04842685071728,"vZ0":-6.838095716623268,"x":91.6,"y":166.88,"x0":1.946957835407025,"y0":50.00185844212344,"z0":6.043881379072672,"aX":13.113050776519415},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.6,"spinRate":2382,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.38872196964191863,"extension":6.580140979974849},"index":4,"playId":"3c2c0005-0dcf-3372-bf5d-0e538cc41a0f","pitchNumber":3,"startTime":"2025-08-06T00:43:52.365Z","endTime":"2025-08-06T00:43:56.150Z","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":84.4,"endSpeed":77.8,"strikeZoneTop":3.57848539188542,"strikeZoneBottom":1.638452120216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46317736511748,"aZ":-33.93550141001541,"pfxX":-8.676420153906236,"pfxZ":-1.1693277889025762,"pX":-1.519295883625632,"pZ":0.6015289433907138,"vX0":-5.229928708417896,"vY0":-122.72436444303774,"vZ0":-6.261271938906544,"x":174.91,"y":222.54,"x0":1.773201128157239,"y0":50.00102022496951,"z0":6.109936511558179,"aX":-13.105027412658366},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.5,"breakHorizontal":17.0,"spinRate":2399,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.44795129648003895,"extension":6.591362899624973},"index":5,"playId":"d1cae6fb-0e2d-32f1-8e44-276af494231d","pitchNumber":4,"startTime":"2025-08-06T00:44:05.900Z","endTime":"2025-08-06T00:44:10.897Z","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":97.4,"endSpeed":89.1,"strikeZoneTop":3.42363996838736,"strikeZoneBottom":1.6538330660746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15367187661821,"aZ":-13.325525072141732,"pfxX":2.7319889552441943,"pfxZ":9.258721698958052,"pX":0.7966404243288416,"pZ":3.189770015128484,"vX0":-4.948087171953595,"vY0":-141.73061858960227,"vZ0":-5.865551254731875,"x":86.63,"y":152.66,"x0":2.209544736549977,"y0":50.00420863268216,"z0":6.135926483838675,"aX":5.562934609712344},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":-4.0,"spinRate":2549,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.3863449372237664,"extension":6.641541644305622},"index":6,"playId":"fb2067b6-8ef6-3d2b-863b-a71d2049b669","pitchNumber":5,"startTime":"2025-08-06T00:44:24.017Z","endTime":"2025-08-06T00:44:30.755Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-06T00:44:33.875Z","endTime":"2025-08-06T00:44:44.365Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28788012325842,"aZ":-27.707537764302895,"pfxX":-1.2696680430129401,"pfxZ":2.5012958441923896,"pX":-0.703634706397867,"pZ":2.1269337595314797,"vX0":-6.43332777540115,"vY0":-132.3266718358181,"vZ0":-4.735154862452384,"x":143.82,"y":181.35,"x0":1.9168115095180218,"y0":50.00556559178972,"z0":5.951827834134047,"aX":-2.266605784492091},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":3.6,"spinRate":2599,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4127677944058106,"extension":6.649710872800829},"index":8,"playId":"cab102af-fc3e-35a5-ae49-f1971a48a724","pitchNumber":6,"startTime":"2025-08-06T00:44:44.365Z","endTime":"2025-08-06T00:44:48.470Z","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":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.7,"strikeZoneTop":3.47426297508526,"strikeZoneBottom":1.67069345778457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.494901531769266,"aZ":-27.14423641832789,"pfxX":-0.5454959446199008,"pfxZ":2.816494892551532,"pX":0.37735486136236485,"pZ":-0.13537098316595605,"vX0":-3.8947356997526223,"vY0":-132.0808963704788,"vZ0":-10.57764244464178,"x":102.62,"y":242.44,"x0":1.9357841970586673,"y0":50.001427632605264,"z0":5.884042908348971,"aX":-0.972788204426107},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":1.8,"spinRate":2713,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.41312212020226324,"extension":6.693268980828789},"index":9,"playId":"f08cde84-5319-3461-895c-e8acebbd4c7a","pitchNumber":7,"startTime":"2025-08-06T00:45:03.051Z","endTime":"2025-08-06T00:45:08.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:45:08.998Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:45:23.006Z","endTime":"2025-08-06T00:46:07.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":1},"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":"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.65775499675772,"aZ":-35.319602816054136,"pfxX":-6.573786511703213,"pfxZ":-2.1549519699239754,"pX":-0.08766539015253996,"pZ":0.7961214968113244,"vX0":-2.8379238549342105,"vY0":-119.68598578380863,"vZ0":-5.124306738719347,"x":120.34,"y":217.28,"x0":1.9651198206692133,"y0":50.00310369518743,"z0":6.104621067851147,"aX":-9.599630323480522},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.8,"breakHorizontal":12.6,"spinRate":2319,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4564749174423679,"extension":6.666292557249361},"index":0,"playId":"e3f1b0ef-33f2-3064-9e4a-29d6b5313519","pitchNumber":1,"startTime":"2025-08-06T00:45:33.616Z","endTime":"2025-08-06T00:45:37.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44088069443189,"aZ":-13.766583215251458,"pfxX":4.877555469677468,"pfxZ":9.165320307233703,"pX":0.16557099260633001,"pZ":1.8598086250452845,"vX0":-6.599378281138794,"vY0":-140.4889611457139,"vZ0":-8.915296661714523,"x":110.69,"y":188.57,"x0":1.906256122774027,"y0":50.004551840442815,"z0":5.959702789932274,"aX":9.797331258453292},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":-7.6,"spinRate":2501,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.3891899317985952,"extension":6.79291849040268},"hitData":{"launchSpeed":99.7,"launchAngle":40.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.93,"coordY":107.24}},"index":1,"playId":"066d0b2c-b8e7-3f5c-b22d-8dcc01e4db5f","pitchNumber":2,"startTime":"2025-08-06T00:45:55.258Z","endTime":"2025-08-06T00:46:07.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:46:07.309Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randal Grichuk doubles (16) on a line drive to center fielder Ceddanne Rafaela, deflected by left fielder Jarren Duran. Maikel Garcia scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:46:12.752Z","endTime":"2025-08-06T00:47:38.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.26999842806499,"strikeZoneBottom":1.46785064142799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.412349169174586,"aZ":-21.98887623921855,"pfxX":10.284877613643872,"pfxZ":5.078547571715152,"pX":1.2096049587053557,"pZ":2.277124763788945,"vX0":-6.270538147719627,"vY0":-140.4240374006935,"vZ0":-6.008421003401258,"x":70.89,"y":177.3,"x0":2.1298026581417515,"y0":50.006476946831825,"z0":5.865572284756292,"aX":20.639871074813595},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":-17.4,"spinRate":2356,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.3893647722775211,"extension":6.697231707801705},"index":0,"playId":"711e4132-8fcd-3944-938c-b2c9d29dfa49","pitchNumber":1,"startTime":"2025-08-06T00:46:33.222Z","endTime":"2025-08-06T00:46:37.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"d84b8b70-3ffb-490e-b947-04323a3e38f9","startTime":"2025-08-06T00:46:49.613Z","endTime":"2025-08-06T00:46:54.613Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.20346251011683,"strikeZoneBottom":1.44836301838357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07188238440694,"aZ":-18.356109342893777,"pfxX":10.910641334802062,"pfxZ":6.913436683924316,"pX":-1.1616123160393788,"pZ":0.9278872112870915,"vX0":-11.842445201504894,"vY0":-140.08629684926282,"vZ0":-10.04245603345761,"x":161.28,"y":213.73,"x0":1.6923285177091212,"y0":50.00205618090941,"z0":5.7459903278236375,"aX":21.800470819307098},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":-17.5,"spinRate":2479,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.3902068328927042,"extension":6.822983801878556},"index":2,"playId":"fb181e74-ddef-301f-a503-e19c2fc60821","pitchNumber":2,"startTime":"2025-08-06T00:47:05.123Z","endTime":"2025-08-06T00:47:08.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82071297111674,"aZ":-22.992423004029217,"pfxX":-1.7533063433424325,"pfxZ":5.114988302096128,"pX":-0.04014529459031759,"pZ":2.498731626834291,"vX0":-4.812503996700588,"vY0":-132.49804848778368,"vZ0":-4.861254325345655,"x":118.53,"y":171.31,"x0":2.020607962237385,"y0":50.001017781721806,"z0":6.017004696727275,"aX":-3.146100830689974},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":4.1,"spinRate":2513,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4119091566285795,"extension":6.690950818337143},"hitData":{"launchSpeed":93.3,"launchAngle":23.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":110.93,"coordY":54.0}},"index":3,"playId":"fab2f06b-22af-3ea9-8446-b6a6d59fecf4","pitchNumber":3,"startTime":"2025-08-06T00:47:23.127Z","endTime":"2025-08-06T00:47:38.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:47:38.516Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:48:52.491Z","endTime":"2025-08-06T00:50:31.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T00:47:52.328Z","endTime":"2025-08-06T00:48:54.852Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.4299992799565,"strikeZoneBottom":1.62559374499319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30129541591993,"aZ":-21.95714613218927,"pfxX":-1.1474373667544282,"pfxZ":5.580455162228008,"pX":-0.8740660178779333,"pZ":1.370408109570275,"vX0":-7.249337435442094,"vY0":-133.57585363870498,"vZ0":-7.812374945834814,"x":150.32,"y":201.78,"x0":2.009717430719324,"y0":50.00153932234201,"z0":5.879241794142339,"aX":-2.0987749048601856},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":3.5,"spinRate":2707,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.40805445370572224,"extension":6.795982667775715},"index":1,"playId":"ced8769b-6b08-333a-a252-5d2afcd2c5de","pitchNumber":1,"startTime":"2025-08-06T00:48:54.852Z","endTime":"2025-08-06T00:48:59.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.42999865154598,"strikeZoneBottom":1.54430363912488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.085077650401452,"aZ":-27.04934441352942,"pfxX":-1.4769761414753755,"pfxZ":2.937235062532279,"pX":-0.24322208218062433,"pZ":1.3196450434533764,"vX0":-5.6589083839724825,"vY0":-130.8198643669457,"vZ0":-6.6009240769392035,"x":126.27,"y":203.15,"x0":2.1345892962841915,"y0":50.00090860945103,"z0":5.887094488989878,"aX":-2.5738338331713493},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":3.8,"spinRate":2592,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4177606705494421,"extension":6.6475034612606905},"index":2,"playId":"fa020d5d-b446-3cf7-8f2e-03b88abef343","pitchNumber":2,"startTime":"2025-08-06T00:49:10.935Z","endTime":"2025-08-06T00:49:16.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89487876952332,"aZ":-24.72678416641253,"pfxX":-1.496050302989908,"pfxZ":4.165182525425777,"pX":0.027108146684989128,"pZ":1.8816422615707915,"vX0":-5.383770758410852,"vY0":-132.5583271965792,"vZ0":-5.889676901453718,"x":115.97,"y":187.98,"x0":2.2744490954452212,"y0":50.00478317797975,"z0":5.924303177975173,"aX":-2.6775951591972964},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":3.8,"spinRate":2664,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4123341729111605,"extension":6.615360720314472},"index":3,"playId":"c73b40c2-562c-3131-903d-b7d753b98d66","pitchNumber":3,"startTime":"2025-08-06T00:49:28.190Z","endTime":"2025-08-06T00:49:34.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.935463088415197,"aZ":-31.55552669795077,"pfxX":-6.311286690873619,"pfxZ":0.4011669637483175,"pX":-0.9511060245830565,"pZ":1.5901036658533156,"vX0":-5.167005761995784,"vY0":-123.1323169986677,"vZ0":-4.507212673190154,"x":153.25,"y":195.85,"x0":1.9958870571751517,"y0":50.00126448011253,"z0":6.120607875787441,"aX":-9.668528542064983},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.1,"breakHorizontal":12.6,"spinRate":2506,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.445192079399654,"extension":6.691866986305035},"index":4,"playId":"fa7432cc-5c1d-38c4-9c86-52587389321a","pitchNumber":4,"startTime":"2025-08-06T00:49:57.526Z","endTime":"2025-08-06T00:50:01.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-06T00:50:15.078Z","endTime":"2025-08-06T00:50:27.494Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31148219327422,"aZ":-30.645548950788893,"pfxX":-5.87353016686291,"pfxZ":0.9944076118151379,"pX":-0.9443329446206822,"pZ":1.1212557182462712,"vX0":-5.687250124064894,"vY0":-123.56684053224336,"vZ0":-5.762472505793606,"x":153.0,"y":208.51,"x0":2.152976030277756,"y0":50.00615213010198,"z0":6.067949557465059,"aX":-9.055714419366774},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":12.0,"spinRate":2542,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.44378804009206485,"extension":6.618862923300751},"index":6,"playId":"f3e5eb50-f75a-36e6-8a68-79419f11f9e8","pitchNumber":5,"startTime":"2025-08-06T00:50:27.494Z","endTime":"2025-08-06T00:50:31.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:50:31.150Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:50:50.792Z","endTime":"2025-08-06T00:52:12.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"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":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.834801364709016,"aZ":-32.295035200679656,"pfxX":-7.758376069790368,"pfxZ":-0.08355984481733447,"pX":-0.4675957485481797,"pZ":1.833283110522312,"vX0":-3.7528490036858364,"vY0":-120.73182102059027,"vZ0":-3.5907587061616173,"x":134.82,"y":189.28,"x0":2.1177807195622274,"y0":50.00192515963434,"z0":6.200265884153201,"aX":-11.382709838787669},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.8,"breakHorizontal":15.0,"spinRate":2253,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.45472096152472874,"extension":6.578575462864188},"index":0,"playId":"b96ecbbb-de8d-3c91-825b-4a1bfdf58bf6","pitchNumber":1,"startTime":"2025-08-06T00:50:54.795Z","endTime":"2025-08-06T00:50:58.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.153034589122235,"aZ":-35.27534773660623,"pfxX":-5.2656108161119075,"pfxZ":-2.0107867778042907,"pX":-0.9956583632356965,"pZ":1.9408925006706699,"vX0":-5.635505869775112,"vY0":-123.27025246295193,"vZ0":-2.9017494218526867,"x":154.95,"y":186.38,"x0":2.002982733041337,"y0":50.00379407165035,"z0":6.1068043368852365,"aX":-8.115704865443748},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.1,"breakHorizontal":10.8,"spinRate":2315,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4440760527129468,"extension":6.578860328378136},"index":1,"playId":"2458dd2c-5134-35da-adf3-02f38d3a578e","pitchNumber":2,"startTime":"2025-08-06T00:51:19.856Z","endTime":"2025-08-06T00:51:24.119Z","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":86.1,"endSpeed":79.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83350245384971,"aZ":-28.962247184713952,"pfxX":1.8590938784672453,"pfxZ":2.0306005309434054,"pX":-0.005086203733729492,"pZ":1.72374355029762,"vX0":-5.772520241528051,"vY0":-125.22878796322658,"vZ0":-4.183310567873223,"x":117.19,"y":192.24,"x0":2.0907877250725893,"y0":50.00623222764222,"z0":5.791405103868469,"aX":2.947026501340262},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":-2.0,"spinRate":1035,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.43777069496368215,"extension":6.568171293304524},"index":2,"playId":"83412039-7f1e-3bb4-9788-a9c53e597c87","pitchNumber":3,"startTime":"2025-08-06T00:51:45.206Z","endTime":"2025-08-06T00:51:48.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75471543380532,"aZ":-16.25026409201092,"pfxX":5.8667433198571235,"pfxZ":7.878186567928854,"pX":0.9766156059884392,"pZ":2.8568151671068085,"vX0":-5.929669429688006,"vY0":-140.75494862707862,"vZ0":-5.802978166422215,"x":79.77,"y":161.65,"x0":2.3409375780622734,"y0":50.00417968027674,"z0":5.9848456783530235,"aX":11.859521396184798},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":-9.5,"spinRate":2430,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3880574256122298,"extension":6.516866747440543},"index":3,"playId":"44652a74-7838-3784-8465-41b3a2cb402f","pitchNumber":4,"startTime":"2025-08-06T00:52:08.110Z","endTime":"2025-08-06T00:52:12.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:52:12.302Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Abraham Toro flies out to right fielder Randal Grichuk.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:54:36.646Z","endTime":"2025-08-06T00:55:58.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"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":5},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:54:13.518Z","endTime":"2025-08-06T00:54:38.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.24138544139407,"strikeZoneBottom":1.42649099501832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.229119281610316,"aZ":-30.875223499160356,"pfxX":7.952680874341647,"pfxZ":0.9273146715291167,"pX":-0.09732807029265116,"pZ":2.0237138629983913,"vX0":3.468621948604103,"vY0":-118.10064489497356,"vZ0":0.8871773998884873,"x":120.71,"y":184.14,"x0":-2.6219997217550803,"y0":50.00370420468184,"z0":4.5013955274591675,"aX":11.139738560292491},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.2,"breakHorizontal":-15.2,"spinRate":2408,"spinDirection":60},"zone":5,"typeConfidence":0.9,"plateTime":0.46526711117840813,"extension":6.399485019714899},"index":1,"playId":"cce4c34d-6f17-307c-bca9-a5ff271594d6","pitchNumber":1,"startTime":"2025-08-06T00:54:38.657Z","endTime":"2025-08-06T00:54:42.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.964294248488116,"aZ":-21.150247200971798,"pfxX":-8.21320773917076,"pfxZ":5.9769813413983215,"pX":-0.37613961320179434,"pZ":3.0974048912770664,"vX0":7.692464521941697,"vY0":-135.07513465669876,"vZ0":-0.06746371922000494,"x":131.34,"y":155.15,"x0":-2.1965607969589174,"y0":50.00122751916732,"z0":4.6122255669409284,"aX":-15.145593556375928},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":13.2,"spinRate":2338,"spinDirection":239},"zone":1,"typeConfidence":0.9,"plateTime":0.40580831550613716,"extension":6.540898881024663},"index":2,"playId":"a2741be5-1177-33d3-b57b-4b887a979e27","pitchNumber":2,"startTime":"2025-08-06T00:54:54.704Z","endTime":"2025-08-06T00:55:01.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46141308559811,"aZ":-33.87481613290227,"pfxX":10.407835015450777,"pfxZ":-1.239242837690954,"pX":0.8081746493783646,"pZ":1.4857503046437,"vX0":4.794148099118775,"vY0":-117.48821663177755,"vZ0":0.31010164014792374,"x":86.19,"y":198.66,"x0":-2.6241977827362657,"y0":50.00457776687564,"z0":4.5531593545600355,"aX":14.255655932780526},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.8,"breakHorizontal":-20.2,"spinRate":2619,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4698541339006779,"extension":6.697977698154497},"index":3,"playId":"b2be44c6-8631-3f86-ae2b-e0b1fbab54b4","pitchNumber":3,"startTime":"2025-08-06T00:55:11.323Z","endTime":"2025-08-06T00:55:16.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.30529450998689,"strikeZoneBottom":1.68115021169955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.368479043856755,"aZ":-20.782942088994293,"pfxX":-7.596793663777555,"pfxZ":6.089689928929477,"pX":0.21348759926080718,"pZ":3.9950110431353365,"vX0":9.42166056653333,"vY0":-136.04483852067375,"vZ0":2.064740965791077,"x":108.86,"y":130.91,"x0":-2.310633445055654,"y0":50.003671157479225,"z0":4.668341455285912,"aX":-14.214173905583316},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":11.8,"spinRate":2269,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.4028862816891974,"extension":6.807899062390054},"index":4,"playId":"2e744111-dca7-3c96-82ed-d985f667c04f","pitchNumber":4,"startTime":"2025-08-06T00:55:30.588Z","endTime":"2025-08-06T00:55:35.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.980334433674315,"aZ":-34.19501068489077,"pfxX":10.06011794060387,"pfxZ":-1.407709723321135,"pX":0.40471629358111233,"pZ":1.1712486697253088,"vX0":3.7227102625320274,"vY0":-119.91107556577798,"vZ0":-0.4268404868832142,"x":101.57,"y":207.16,"x0":-2.4829615978799016,"y0":50.00579501289804,"z0":4.44896248646478,"aX":14.395045470888709},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.4,"breakHorizontal":-19.2,"spinRate":2589,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.45988604965628,"extension":6.671703028444019},"hitData":{"launchSpeed":90.3,"launchAngle":47.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.57,"coordY":107.57}},"index":5,"playId":"890a2676-1b26-3572-bee1-c19d30424a8d","pitchNumber":5,"startTime":"2025-08-06T00:55:49.152Z","endTime":"2025-08-06T00:55:58.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:55:58.715Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:55:59.032Z","endTime":"2025-08-06T00:56:47.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.53249675573215,"strikeZoneBottom":1.65843241167207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.764180027254813,"aZ":-34.08117847513728,"pfxX":-10.609357591543471,"pfxZ":-1.0186549987539575,"pX":1.3785304600915123,"pZ":3.0889090981090757,"vX0":12.82602837679469,"vY0":-135.98139976178157,"vZ0":1.9985226159331437,"x":64.45,"y":155.38,"x0":-2.028529067189277,"y0":50.00527201181102,"z0":4.714467560278453,"aX":-19.80421891988479},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.1,"breakHorizontal":16.4,"spinRate":2215,"spinDirection":243},"zone":12,"typeConfidence":0.9,"plateTime":0.4033116150552307,"extension":6.797202724070583},"index":0,"playId":"febf3098-07ac-39a4-b569-6b0d0b39a70e","pitchNumber":1,"startTime":"2025-08-06T00:56:23.323Z","endTime":"2025-08-06T00:56:29.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.250523863131946,"aZ":-31.40238804880831,"pfxX":-10.177116926021084,"pfxZ":0.42094299224713794,"pX":-0.6111830853579827,"pZ":1.6007645245447275,"vX0":7.997465077792148,"vY0":-135.34183805024003,"vZ0":-1.7117233085174353,"x":140.3,"y":195.56,"x0":-2.291319708694095,"y0":50.00391750072949,"z0":4.453651610608662,"aX":-18.764155960748724},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.6,"breakHorizontal":16.6,"spinRate":2225,"spinDirection":236},"zone":7,"typeConfidence":0.91,"plateTime":0.40564841652698913,"extension":6.8622567192319766},"hitData":{"launchSpeed":71.8,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.99,"coordY":176.59}},"index":1,"playId":"7abf949c-d70a-3782-8723-d07e99e4c867","pitchNumber":2,"startTime":"2025-08-06T00:56:39.209Z","endTime":"2025-08-06T00:56:47.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:56:47.013Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Hamilton walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:56:49.601Z","endTime":"2025-08-06T00:58:48.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.23000208958262,"strikeZoneBottom":1.32183184245737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.385500413192513,"aZ":-21.07407746133526,"pfxX":-7.740877232352015,"pfxZ":5.833946562998115,"pX":-1.0907356769977667,"pZ":2.7668004656851233,"vX0":6.383487557127252,"vY0":-137.32967847384208,"vZ0":-0.8251867727986039,"x":158.58,"y":164.08,"x0":-2.4435260348678183,"y0":50.005521513053814,"z0":4.509183174069428,"aX":-14.737189783835245},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":12.6,"spinRate":2287,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.3993529920518961,"extension":6.588862155673767},"index":0,"playId":"8d982c7c-f182-3211-a98d-cc18471a32f1","pitchNumber":1,"startTime":"2025-08-06T00:57:14.776Z","endTime":"2025-08-06T00:57:19.214Z","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":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.27398064781117,"strikeZoneBottom":1.38057590863433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.961119004251366,"aZ":-29.310443554711007,"pfxX":0.9064583663138928,"pfxZ":1.7236504919786562,"pX":1.5728480264107718,"pZ":2.760400707257498,"vX0":9.404601020948538,"vY0":-128.20430974506425,"vZ0":1.26859426340789,"x":57.05,"y":164.25,"x0":-2.263573243658621,"y0":50.00360615837539,"z0":4.5500080743247135,"aX":1.503731889289},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-3.8,"spinRate":2512,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.4275311182947248,"extension":6.68486222341011},"index":1,"playId":"305b6ea4-ef67-3984-9016-3576c6a55542","pitchNumber":2,"startTime":"2025-08-06T00:57:30.282Z","endTime":"2025-08-06T00:57:35.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.36097701830381,"strikeZoneBottom":1.43210178240371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.947291875928382,"aZ":-30.412988478008042,"pfxX":-11.39865367149973,"pfxZ":0.9586549062675696,"pX":1.316679573305248,"pZ":1.988864380650635,"vX0":13.258196291011826,"vY0":-135.34057966838557,"vZ0":-1.074394357377977,"x":66.81,"y":185.08,"x0":-2.176534110209289,"y0":50.00599635616403,"z0":4.530870158344481,"aX":-21.041431217013265},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.7,"breakHorizontal":17.6,"spinRate":2261,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4054961537602493,"extension":6.885130930854308},"index":2,"playId":"7ace5b41-81ab-34ec-9db6-9be8f6be696a","pitchNumber":3,"startTime":"2025-08-06T00:57:47.009Z","endTime":"2025-08-06T00:57:51.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.22999874539746,"strikeZoneBottom":1.38790022066017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69560495295384,"aZ":-18.84817580030538,"pfxX":-7.6856446751511545,"pfxZ":7.201664244144187,"pX":-0.4656363325721421,"pZ":2.975263139349093,"vX0":7.491077918998565,"vY0":-135.43154404668886,"vZ0":-0.6107852242813745,"x":134.75,"y":158.45,"x0":-2.274352639506172,"y0":50.00149073996968,"z0":4.526851917276822,"aX":-14.218709599573293},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":12.2,"spinRate":2270,"spinDirection":240},"zone":1,"typeConfidence":0.9,"plateTime":0.4050560125821252,"extension":6.790843289134563},"index":3,"playId":"6ccc4496-0a47-3cbb-8b33-dc0106d79271","pitchNumber":4,"startTime":"2025-08-06T00:58:06.122Z","endTime":"2025-08-06T00:58:09.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77564917549278,"aZ":-19.110750360303115,"pfxX":-6.093999077941493,"pfxZ":7.213018690933122,"pX":0.86607408241771,"pZ":2.4217477616567438,"vX0":10.191641805219362,"vY0":-133.92376441963583,"vZ0":-1.8766570338957944,"x":83.99,"y":173.39,"x0":-2.2024344181937896,"y0":50.00138235465461,"z0":4.503020462106168,"aX":-11.035179569197519},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":8.8,"spinRate":2248,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.40948135507411587,"extension":6.700849336895022},"index":4,"playId":"c090a845-9164-3922-b431-4a9dade6dc65","pitchNumber":5,"startTime":"2025-08-06T00:58:22.241Z","endTime":"2025-08-06T00:58:27.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.38155044473353,"strikeZoneBottom":1.45302213256837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.708781465512807,"aZ":-34.89055072920102,"pfxX":8.881316114791169,"pfxZ":-1.951624534735207,"pX":0.750295256696436,"pZ":1.0364744695379127,"vX0":4.652390955100086,"vY0":-118.09471095231244,"vZ0":-0.45722522351283357,"x":88.4,"y":210.8,"x0":-2.4090324087883204,"y0":50.00293709143548,"z0":4.484652031750246,"aX":12.352489785335226},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.4,"breakHorizontal":-17.3,"spinRate":2680,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.4665487895631575,"extension":6.811822466646852},"index":5,"playId":"9f77a288-966d-38d7-886a-ca38e328c28e","pitchNumber":6,"startTime":"2025-08-06T00:58:43.368Z","endTime":"2025-08-06T00:58:48.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:58:48.239Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to center fielder John Rave, deflected by shortstop Bobby Witt Jr. David Hamilton to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:58:47.956Z","endTime":"2025-08-06T01:00:24.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.6533293081667,"strikeZoneBottom":1.67754740651564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.715161633735626,"aZ":-24.785206920432685,"pfxX":-0.5223466074158765,"pfxZ":4.255791245962805,"pX":1.3076467763901383,"pZ":1.9617880978635365,"vX0":9.56491343935699,"vY0":-130.21954439780404,"vZ0":-1.587618408753169,"x":67.16,"y":185.81,"x0":-2.3290562393017598,"y0":50.00046211314971,"z0":4.43596527683184,"aX":-0.9084614636483642},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":-1.0,"spinRate":2483,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.41898755408462485,"extension":6.831163443636555},"index":0,"playId":"f4e92db2-9760-3edf-91cd-1795c3f2f826","pitchNumber":1,"startTime":"2025-08-06T00:59:14.406Z","endTime":"2025-08-06T00:59:19.061Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T00:59:21.421Z","endTime":"2025-08-06T01:00:13.041Z","isPitch":false,"type":"action"},{"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":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.651914441740836,"aZ":-17.998479573130712,"pfxX":-7.665137194317868,"pfxZ":7.4551922200614475,"pX":-0.11639881542175234,"pZ":2.2552300669790837,"vX0":8.518799266314684,"vY0":-137.08643903908137,"vZ0":-2.55766981684479,"x":121.44,"y":177.89,"x0":-2.270088463153091,"y0":50.00070564220679,"z0":4.430701734784217,"aX":-14.570244134522584},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":12.1,"spinRate":2235,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.3997431045483215,"extension":6.982884229839642},"hitData":{"launchSpeed":110.0,"launchAngle":4.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.07,"coordY":101.11}},"index":2,"playId":"6ff26d18-0388-35fd-a1dd-3129cb692095","pitchNumber":2,"startTime":"2025-08-06T01:00:13.041Z","endTime":"2025-08-06T01:00:24.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:00:24.561Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks. Jarren Duran to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:00:42.926Z","endTime":"2025-08-06T01:02:26.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.38000124590537,"strikeZoneBottom":1.65972965519205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3316969612657,"aZ":-33.96215089911983,"pfxX":-11.196748221174131,"pfxZ":-0.9730865026809843,"pX":-1.0867265466522464,"pZ":1.9781035247499636,"vX0":7.354485873355843,"vY0":-135.13716294228988,"vZ0":0.0025046296049771044,"x":158.42,"y":185.37,"x0":-2.3983296239809153,"y0":50.00359785642846,"z0":4.376595475139064,"aX":-20.568093786597963},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.6,"breakHorizontal":18.6,"spinRate":2137,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.4063761381979183,"extension":6.8742039809235935},"index":0,"playId":"ec42c830-2202-3587-9287-985af82dec4e","pitchNumber":1,"startTime":"2025-08-06T01:01:05.644Z","endTime":"2025-08-06T01:01:12.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.38000231696284,"strikeZoneBottom":1.60363827503707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6195550085053,"aZ":-31.123803319531312,"pfxX":6.669411059515735,"pfxZ":0.7543204492716242,"pX":0.4578503447006206,"pZ":2.105825651989786,"vX0":5.046988462750845,"vY0":-118.07403555242486,"vZ0":1.6022993516709543,"x":99.55,"y":181.92,"x0":-2.58171978125291,"y0":50.00417954445854,"z0":4.303796878035138,"aX":9.321753678264736},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.2,"breakHorizontal":-13.4,"spinRate":2657,"spinDirection":65},"zone":9,"typeConfidence":0.9,"plateTime":0.4657011825154602,"extension":6.705624846546188},"index":1,"playId":"b4f48cad-b98d-387c-b258-774764bb30ce","pitchNumber":2,"startTime":"2025-08-06T01:01:23.653Z","endTime":"2025-08-06T01:01:29.415Z","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":93.1,"endSpeed":84.8,"strikeZoneTop":3.38000116643417,"strikeZoneBottom":1.63960042159583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.531007784971926,"aZ":-32.99569794756495,"pfxX":-11.682673079298349,"pfxZ":-0.4400014195705033,"pX":-0.9415958359769053,"pZ":2.234691042234955,"vX0":7.92675212630434,"vY0":-135.3078334425937,"vZ0":0.4414358558858451,"x":152.89,"y":178.44,"x0":-2.396647829280384,"y0":50.005851851664396,"z0":4.388108179778023,"aX":-21.587021122028073},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.5,"breakHorizontal":19.4,"spinRate":2269,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.40535647024908794,"extension":6.806124025511054},"index":2,"playId":"f8aa1090-a3fa-3bac-b406-5f463165a4b1","pitchNumber":3,"startTime":"2025-08-06T01:01:43.080Z","endTime":"2025-08-06T01:01:48.112Z","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":93.4,"endSpeed":85.0,"strikeZoneTop":3.38000179852766,"strikeZoneBottom":1.6497749393351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.859803355752096,"aZ":-32.81481817034505,"pfxX":-11.048704957067617,"pfxZ":-0.3431525225896017,"pX":0.9709266374418518,"pZ":2.264713673759463,"vX0":12.033930429644593,"vY0":-135.52118603918777,"vZ0":0.14772372967472902,"x":79.99,"y":177.63,"x0":-2.1011449659072072,"y0":50.00605487609471,"z0":4.510147174484338,"aX":-20.463935349880693},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.4,"breakHorizontal":17.3,"spinRate":2245,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.40486333330946556,"extension":6.948064456633798},"index":3,"playId":"82305d6b-5c49-31ad-b238-e3603b85df5f","pitchNumber":4,"startTime":"2025-08-06T01:02:03.064Z","endTime":"2025-08-06T01:02:08.445Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.38000227205303,"strikeZoneBottom":1.66062166622291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65320005533161,"aZ":-25.463491568085345,"pfxX":-2.2327663945047087,"pfxZ":3.892617709701291,"pX":1.7099840166627354,"pZ":2.5757682886522364,"vX0":10.875576494038866,"vY0":-129.7950269874622,"vZ0":0.3895162312375061,"x":51.82,"y":169.23,"x0":-2.2263214705172634,"y0":50.00091130624707,"z0":4.34759364230803,"aX":-3.84856655683612},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":1.9,"spinRate":2378,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.4204173675244478,"extension":6.913937425162935},"index":4,"playId":"45915353-4fa4-38e2-a4ce-8ede6c09702a","pitchNumber":5,"startTime":"2025-08-06T01:02:22.432Z","endTime":"2025-08-06T01:02:26.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:02:26.028Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a fly ball to right fielder Randal Grichuk. David Hamilton scores. Jarren Duran scores. Alex Bregman to 3rd.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:02:29.724Z","endTime":"2025-08-06T01:03:43.690Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"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":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","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":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.38329946134485,"strikeZoneBottom":1.57728296632417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.103387326633715,"aZ":-19.39814842765186,"pfxX":-8.417675970061632,"pfxZ":6.701114111976472,"pX":0.8737028509724375,"pZ":2.1157490730970068,"vX0":11.167268939352617,"vY0":-137.16974395312624,"vZ0":-2.9399913001409894,"x":83.7,"y":181.65,"x0":-2.155024062216123,"y0":50.004815337776876,"z0":4.522700889861048,"aX":-16.05586376503743},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":2204,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.399169391264496,"extension":6.684393176258362},"index":0,"playId":"11578a2b-1556-346e-8f35-f4e699ab62ff","pitchNumber":1,"startTime":"2025-08-06T01:02:54.413Z","endTime":"2025-08-06T01:03:01.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.49000072697313,"strikeZoneBottom":1.57957666677353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2755294331452,"aZ":-22.954823619945614,"pfxX":-8.372164197083647,"pfxZ":5.025988788334306,"pX":-0.24661845512262914,"pZ":4.431333713643228,"vX0":8.419284100288564,"vY0":-134.37762624470133,"vZ0":3.795726096208656,"x":126.4,"y":119.13,"x0":-2.32796469459489,"y0":50.00269297314224,"z0":4.628906733580899,"aX":-15.358757800031599},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":2140,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.40712691826826974,"extension":6.661935154392897},"index":1,"playId":"4f85b001-af7a-35dd-b899-58fc16cc73ce","pitchNumber":2,"startTime":"2025-08-06T01:03:10.360Z","endTime":"2025-08-06T01:03:14.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69572247478143,"aZ":-19.715144944772792,"pfxX":-7.833900847995892,"pfxZ":6.575840893125834,"pX":1.1984136144104862,"pZ":2.383208685492162,"vX0":11.282985248814946,"vY0":-136.65694689604075,"vZ0":-2.1385980599144547,"x":71.32,"y":174.43,"x0":-1.963141233891137,"y0":50.000533970758376,"z0":4.528022952198178,"aX":-14.838010622880057},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":11.9,"spinRate":2155,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4005801853058819,"extension":6.9342803383368965},"hitData":{"launchSpeed":71.5,"launchAngle":42.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.96,"coordY":123.11}},"index":2,"playId":"c4f4e2c4-83e1-3441-914f-88968ff1e07d","pitchNumber":3,"startTime":"2025-08-06T01:03:29.680Z","endTime":"2025-08-06T01:03:43.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:03:43.690Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a ground ball to center fielder John Rave. Alex Bregman scores. Wilyer Abreu to 3rd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:04:12.868Z","endTime":"2025-08-06T01:04:38.233Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":670167,"link":"/api/v1/people/670167"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82721154436658,"aZ":-33.42475697775616,"pfxX":8.081332815116873,"pfxZ":-0.8750696387160399,"pX":0.6260117990089243,"pZ":2.3094205902468534,"vX0":5.4012530051653345,"vY0":-119.27117959574716,"vZ0":2.60120957756555,"x":93.14,"y":176.43,"x0":-2.724764482322655,"y0":50.003568955198226,"z0":4.237083860703778,"aX":11.539340499144226},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":-16.0,"spinRate":2571,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.46078424400823614,"extension":6.475418956784558},"hitData":{"launchSpeed":100.3,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.03,"coordY":104.65}},"index":0,"playId":"fdf461c1-a31c-35a7-8a1e-6e17680d36d1","pitchNumber":1,"startTime":"2025-08-06T01:04:26.596Z","endTime":"2025-08-06T01:04:38.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:04:38.233Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:07:28.678Z","endTime":"2025-08-06T01:08:13.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:05:08.626Z","endTime":"2025-08-06T01:05:48.939Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Daniel Lynch IV replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T01:05:48.939Z","endTime":"2025-08-06T01:07:14.689Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"931ab267-095f-3c5a-b3c0-76f8cbe75f30","startTime":"2025-08-06T01:07:14.689Z","endTime":"2025-08-06T01:07:20.359Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":79.5,"strikeZoneTop":3.55000110622647,"strikeZoneBottom":1.62926050198942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09358597518145,"aZ":-28.141806485687347,"pfxX":-0.9969452212909966,"pfxZ":2.515085048702546,"pX":-0.36825499943705337,"pZ":2.0255794775781197,"vX0":-4.4528517144600865,"vY0":-125.7256011472419,"vZ0":-3.1648886539459156,"x":131.04,"y":184.09,"x0":1.5541088781545362,"y0":50.0028848425454,"z0":5.580556482419296,"aX":-1.5983908588657818},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":2.8,"spinRate":2277,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4353738494961208,"extension":6.59086595760437},"index":3,"playId":"10bdddc7-e91c-328f-aeae-eecd800e0625","pitchNumber":1,"startTime":"2025-08-06T01:07:30.982Z","endTime":"2025-08-06T01:07:34.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.55000122275237,"strikeZoneBottom":1.6293878559212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.224786516148654,"aZ":-27.23248475299571,"pfxX":-0.516755145042155,"pfxZ":3.070911973440608,"pX":-1.0651539606989153,"pZ":1.0295821101395022,"vX0":-6.347446098689758,"vY0":-125.98729417047957,"vZ0":-5.5318321365608,"x":157.6,"y":210.98,"x0":1.5525497758472566,"y0":50.00572431213255,"z0":5.450671685419712,"aX":-0.8306688500405235},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":2.4,"spinRate":2246,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4344892330689136,"extension":6.6323014592753635},"index":4,"playId":"1b935dbd-518a-3e13-a205-a20761836759","pitchNumber":2,"startTime":"2025-08-06T01:07:46.248Z","endTime":"2025-08-06T01:07:50.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3320854661357,"aZ":-18.743339060220983,"pfxX":6.90963996255213,"pfxZ":7.170691623627086,"pX":0.12152716354652332,"pZ":3.8703003851700553,"vX0":-5.276978600801915,"vY0":-135.88910751598766,"vZ0":-1.8523858992533455,"x":112.37,"y":134.28,"x0":1.1893414289013988,"y0":50.003081586662944,"z0":5.860726123730278,"aX":12.943266122229565},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-11.4,"spinRate":2142,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40282180202541085,"extension":6.549496905094703},"hitData":{"launchSpeed":94.1,"launchAngle":58.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.06,"coordY":115.29}},"index":5,"playId":"0a46b958-f0f5-3ad3-8ea0-6e25659728b6","pitchNumber":3,"startTime":"2025-08-06T01:08:03.012Z","endTime":"2025-08-06T01:08:13.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:08:13.536Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"John Rave flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:10:35.533Z","endTime":"2025-08-06T01:12:10.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Garrett Crochet.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:10:12.666Z","endTime":"2025-08-06T01:10:37.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"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":83.7,"endSpeed":76.5,"strikeZoneTop":3.47220043695441,"strikeZoneBottom":1.61962837200544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50353774812362,"aZ":-33.36937865259014,"pfxX":4.350697473753401,"pfxZ":-0.7957312942988226,"pX":-1.507888811269209,"pZ":1.9794506420247295,"vX0":1.3421611304499486,"vY0":-121.91867207502916,"vZ0":-0.037777089671624964,"x":174.48,"y":185.33,"x0":-2.631805160881828,"y0":50.004627804562126,"z0":4.891541528414586,"aX":6.505555481145889},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":-8.2,"spinRate":2742,"spinDirection":90},"zone":13,"typeConfidence":0.82,"plateTime":0.4504332185031572,"extension":5.606191949115933},"index":1,"playId":"fe2f46ae-fe77-3b82-985b-561b24e3d7a8","pitchNumber":1,"startTime":"2025-08-06T01:10:37.613Z","endTime":"2025-08-06T01:10:41.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.47975016002996,"strikeZoneBottom":1.73258161854109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.136896019977332,"aZ":-18.603083539690672,"pfxX":-4.63481906088257,"pfxZ":7.331674869218302,"pX":0.7545844781705958,"pZ":3.6472693694626765,"vX0":9.140009486611659,"vY0":-135.57260921460255,"vZ0":-0.6418468416614215,"x":88.24,"y":140.3,"x0":-2.0666075696662696,"y0":50.00520307117417,"z0":5.191959466695628,"aX":-8.58319745705018},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":6.4,"spinRate":2431,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4048555563026217,"extension":5.7396479865252985},"index":2,"playId":"a2afb241-ec7a-3dac-900b-8a7d8da024fe","pitchNumber":2,"startTime":"2025-08-06T01:10:51.908Z","endTime":"2025-08-06T01:10:55.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.41549917714486,"strikeZoneBottom":1.6683057428417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35905631994019,"aZ":-18.85566951887914,"pfxX":-6.829082354448834,"pfxZ":7.149451143147264,"pX":-0.1483572357446046,"pZ":3.2677330949643295,"vX0":7.582579484856419,"vY0":-135.7601991780802,"vZ0":-1.344681895112748,"x":122.66,"y":150.55,"x0":-2.093337549551023,"y0":50.00021105361239,"z0":5.084869517704929,"aX":-12.716937499086612},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2434,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4038147691349834,"extension":5.707499544656375},"index":3,"playId":"32f26186-382a-3cdc-9ce7-d9028b7e3955","pitchNumber":3,"startTime":"2025-08-06T01:11:06.732Z","endTime":"2025-08-06T01:11:11.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10136447253158,"aZ":-31.06869349997574,"pfxX":3.1822439293285227,"pfxZ":0.7177382807602566,"pX":-0.22388715553900818,"pZ":1.8571169253513558,"vX0":4.213472975110076,"vY0":-123.34143740392994,"vZ0":-0.8353944957039376,"x":125.53,"y":188.64,"x0":-2.3692495315847815,"y0":50.00123327025003,"z0":4.825774558333196,"aX":4.890127782755787},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-6.7,"spinRate":2631,"spinDirection":76},"zone":8,"typeConfidence":0.89,"plateTime":0.4445000145612834,"extension":5.709520490937276},"index":4,"playId":"63344a46-61c9-302a-907d-96d6aaef7861","pitchNumber":4,"startTime":"2025-08-06T01:11:22.562Z","endTime":"2025-08-06T01:11:26.176Z","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":94.2,"endSpeed":86.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.447638040921106,"aZ":-20.91962108232895,"pfxX":-6.1112514304764485,"pfxZ":5.891718453195571,"pX":-0.6042477877742477,"pZ":2.9906891668327185,"vX0":6.055981627623178,"vY0":-137.16104879163254,"vZ0":-2.0683352696508317,"x":140.03,"y":158.03,"x0":-2.043461480688659,"y0":50.00641054912973,"z0":5.176336092532373,"aX":-11.683088012554899},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":9.8,"spinRate":2382,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3988542415250045,"extension":5.646819474759143},"index":5,"playId":"ffeaefb2-4480-3848-bca6-a9aff9ecfc2d","pitchNumber":5,"startTime":"2025-08-06T01:11:41.247Z","endTime":"2025-08-06T01:11:46.842Z","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":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.402722717055447,"aZ":-37.786270708286125,"pfxX":10.443112567133642,"pfxZ":-4.075747010988986,"pX":-0.148279673198211,"pZ":1.4601600482475436,"vX0":2.038462256968926,"vY0":-117.94007711795548,"vZ0":0.2910251561525423,"x":122.65,"y":199.36,"x0":-2.3841799814988396,"y0":50.00584120635843,"z0":4.889265642493954,"aX":14.363817049724656},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.0,"breakHorizontal":-19.4,"spinRate":2833,"spinDirection":62},"zone":8,"typeConfidence":0.91,"plateTime":0.4687001760674354,"extension":5.950280318727192},"hitData":{"launchSpeed":90.3,"launchAngle":28.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.15,"coordY":76.78}},"index":6,"playId":"08999a55-da06-3c00-8d60-385cf25c5312","pitchNumber":6,"startTime":"2025-08-06T01:12:01.903Z","endTime":"2025-08-06T01:12:10.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:12:10.609Z","atBatIndex":58},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jonathan India reaches on a fielding error by third baseman Alex Bregman.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:12:10.885Z","endTime":"2025-08-06T01:13:40.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81459947810877,"aZ":-28.82558011080579,"pfxX":-10.588365261443549,"pfxZ":1.7700950294342945,"pX":-0.6578846452911329,"pZ":2.405880298350316,"vX0":7.568435612545902,"vY0":-137.2525317046317,"vZ0":-1.4424373221269833,"x":142.08,"y":173.82,"x0":-2.087495394431612,"y0":50.00259895293965,"z0":4.917231585454713,"aX":-20.027921629792665},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":2193,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4003913544692961,"extension":5.610995867438047},"index":0,"playId":"73da302a-fb28-3486-8a3e-ac92ee879c22","pitchNumber":1,"startTime":"2025-08-06T01:12:32.619Z","endTime":"2025-08-06T01:12:38.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.33999959684556,"strikeZoneBottom":1.52097352395653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44536841780762,"aZ":-33.0179075777774,"pfxX":4.1411704575414054,"pfxZ":-0.5699071561911628,"pX":1.0314953774978342,"pZ":1.516044517334729,"vX0":6.366584640113379,"vY0":-121.83429350390627,"vZ0":-0.9675853301798706,"x":77.68,"y":197.85,"x0":-2.1601101847027113,"y0":50.00047827455127,"z0":4.789212957845106,"aX":6.180360920426541},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.0,"breakHorizontal":-9.1,"spinRate":2801,"spinDirection":80},"zone":14,"typeConfidence":0.85,"plateTime":0.4507330797393019,"extension":5.793700721162627},"index":1,"playId":"51518fc9-c9b4-3010-a716-ca04e1bc0d8a","pitchNumber":2,"startTime":"2025-08-06T01:12:49.061Z","endTime":"2025-08-06T01:12:54.032Z","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":94.3,"endSpeed":85.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06022519045157,"aZ":-29.0519676778751,"pfxX":-10.90134496515454,"pfxZ":1.667266159331131,"pX":-0.5753401910731893,"pZ":1.6646707282266906,"vX0":7.695169851562069,"vY0":-137.0313349219302,"vZ0":-3.1006520059619938,"x":138.93,"y":193.83,"x0":-2.0279805362422043,"y0":50.00067640084132,"z0":4.832145985318824,"aX":-20.378536803876134},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.5,"breakHorizontal":17.8,"spinRate":2218,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.40233193842884907,"extension":5.614353330285439},"index":2,"playId":"af7c8a8f-7908-3f6b-94fd-c49532a62b4c","pitchNumber":3,"startTime":"2025-08-06T01:13:05.847Z","endTime":"2025-08-06T01:13:09.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-06T01:13:18.279Z","endTime":"2025-08-06T01:13:32.497Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.433761167966875,"aZ":-17.021349933272187,"pfxX":-4.121334449353692,"pfxZ":8.058308691181406,"pX":0.2903338349915727,"pZ":3.122699146745999,"vX0":7.237109605311827,"vY0":-136.13884250548685,"vZ0":-2.39726678506761,"x":105.93,"y":154.47,"x0":-1.8649859710412564,"y0":50.00112602252245,"z0":5.190651234210247,"aX":-7.748732080598348},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":6.0,"spinRate":2399,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.402075836275253,"extension":5.617734335133897},"hitData":{"launchSpeed":85.0,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.29,"coordY":169.49}},"index":4,"playId":"ed9871a9-e844-3cee-a394-59e69d0ed3a2","pitchNumber":4,"startTime":"2025-08-06T01:13:32.497Z","endTime":"2025-08-06T01:13:40.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:13:40.616Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to second baseman David Hamilton.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:13:50.773Z","endTime":"2025-08-06T01:15:22.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":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":3},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.51000219113221,"strikeZoneBottom":1.66482007017114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.833296799344662,"aZ":-27.74308097605862,"pfxX":4.4263860576097285,"pfxZ":2.9914502293871426,"pX":0.8518793967992111,"pZ":2.142076132535431,"vX0":5.946908153175814,"vY0":-121.24282094888679,"vZ0":-0.8433592647521557,"x":84.53,"y":180.94,"x0":-2.212571996016398,"y0":50.00335190527809,"z0":4.926684162869122,"aX":6.554770523626199},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.5,"breakHorizontal":-9.5,"spinRate":2649,"spinDirection":76},"zone":14,"typeConfidence":0.65,"plateTime":0.4526499343200938,"extension":5.776953085192575},"index":0,"playId":"4e7002de-2fcf-3bbb-a578-b0b6375d0182","pitchNumber":1,"startTime":"2025-08-06T01:14:08.860Z","endTime":"2025-08-06T01:14:15.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.51000113593798,"strikeZoneBottom":1.68622284365058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.988704027697914,"aZ":-30.874466050104218,"pfxX":-10.809836148460324,"pfxZ":0.6936056820649181,"pX":-0.018131596632302658,"pZ":2.182403705624409,"vX0":9.095019742321421,"vY0":-136.35869615824737,"vZ0":-1.476715467687666,"x":117.69,"y":179.86,"x0":-2.0041554777450283,"y0":50.00155781099225,"z0":4.875515788496472,"aX":-20.209486705588397},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":17.5,"spinRate":2275,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4027889468670858,"extension":5.745700940939943},"index":1,"playId":"adcb3944-5c48-311e-8487-5d8226a32af1","pitchNumber":2,"startTime":"2025-08-06T01:14:27.564Z","endTime":"2025-08-06T01:14:31.957Z","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":94.4,"endSpeed":85.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39474660858138,"aZ":-27.74286331481138,"pfxX":-10.520634163296414,"pfxZ":2.337599403068457,"pX":-1.289942996413603,"pZ":1.9862044922478674,"vX0":6.047260140064603,"vY0":-137.27079522579538,"vZ0":-2.5394259935355414,"x":166.17,"y":185.15,"x0":-2.1629033269173905,"y0":50.00117131219276,"z0":4.825882434691447,"aX":-19.933769216619943},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.8,"breakHorizontal":17.6,"spinRate":2186,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4000920647750146,"extension":5.665789354866107},"index":2,"playId":"9ab5468f-b676-3303-a1c4-243a1b3fe7b4","pitchNumber":3,"startTime":"2025-08-06T01:14:47.446Z","endTime":"2025-08-06T01:14:51.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.127683625604092,"aZ":-16.805381197069313,"pfxX":-5.339365883140108,"pfxZ":7.949017222235717,"pX":-0.326912813833101,"pZ":3.667909364745649,"vX0":6.099074212095786,"vY0":-138.0166516530271,"vZ0":-1.2248613558519819,"x":129.46,"y":139.75,"x0":-1.8695253278879465,"y0":50.0009264653911,"z0":5.2469142878164075,"aX":-10.321197824675643},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2366,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3965485317083086,"extension":5.887838489082824},"hitData":{"launchSpeed":91.6,"launchAngle":58.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.58,"coordY":128.68}},"index":3,"playId":"6217b1ff-56ec-3b6e-8982-806e841f7908","pitchNumber":4,"startTime":"2025-08-06T01:15:13.032Z","endTime":"2025-08-06T01:15:22.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:15:22.825Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:15:25.304Z","endTime":"2025-08-06T01:16:32.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.61943739173567,"strikeZoneBottom":1.81226701422257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.559186736432824,"aZ":-18.757205139863338,"pfxX":-7.041592868244217,"pfxZ":6.908698541856312,"pX":-1.1674297529680484,"pZ":3.7701998295679755,"vX0":4.684505814219385,"vY0":-138.4000530933935,"vZ0":-0.7161998392937772,"x":161.5,"y":136.98,"x0":-1.9661142329845207,"y0":50.00385621525538,"z0":5.287299833153848,"aX":-13.676624610352835},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":11.8,"spinRate":2411,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39559722473829195,"extension":5.84139197704196},"index":0,"playId":"5d1f2c5c-b795-30ff-8cd5-927ca61cbb90","pitchNumber":1,"startTime":"2025-08-06T01:15:48.314Z","endTime":"2025-08-06T01:15:52.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.57999754344787,"strikeZoneBottom":1.6725323046109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.080105398996235,"aZ":-28.361532598075108,"pfxX":8.938527998791997,"pfxZ":2.6600603265372644,"pX":-1.6554775554668353,"pZ":2.5023255156108895,"vX0":-0.4910776006722624,"vY0":-119.21233778171698,"vZ0":1.4072663339725437,"x":180.1,"y":171.22,"x0":-2.6063847588937117,"y0":50.000380119766206,"z0":4.474791289307128,"aX":12.79294262703803},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.4,"breakHorizontal":-16.1,"spinRate":3034,"spinDirection":81},"zone":13,"typeConfidence":0.86,"plateTime":0.46041236025536136,"extension":5.59383887319823},"index":1,"playId":"c9edf594-2069-3981-aef4-c1558f6dde5a","pitchNumber":2,"startTime":"2025-08-06T01:16:06.598Z","endTime":"2025-08-06T01:16:11.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.668188455839104,"aZ":-27.94740867393015,"pfxX":-11.021889675543385,"pfxZ":2.2737403901696656,"pX":-0.7440766251532236,"pZ":1.8052980603810491,"vX0":7.428118067461129,"vY0":-135.5391644329364,"vZ0":-2.7545459115276256,"x":145.36,"y":190.04,"x0":-2.0883450469062863,"y0":50.005376562716215,"z0":4.7867894640810995,"aX":-20.50679125961127},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":18.4,"spinRate":2101,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.40413186205761864,"extension":5.648048461791438},"hitData":{"launchSpeed":81.3,"launchAngle":32.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.54,"coordY":91.0}},"index":2,"playId":"2dc64c50-bce1-388c-b234-5c948d879328","pitchNumber":3,"startTime":"2025-08-06T01:16:24.628Z","endTime":"2025-08-06T01:16:32.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:16:32.852Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out sharply to center fielder John Rave.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:18:54.290Z","endTime":"2025-08-06T01:19:31.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:18:41.657Z","endTime":"2025-08-06T01:18:56.551Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":73.0,"strikeZoneTop":3.59000231061424,"strikeZoneBottom":1.6788110917187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.994039707147667,"aZ":-35.01280285591085,"pfxX":-2.0305277366575973,"pfxZ":-2.1105236532895084,"pX":0.2188855382478075,"pZ":3.6080844799742144,"vX0":-2.02914399561265,"vY0":-114.49522664246336,"vZ0":1.9956363177425898,"x":108.66,"y":141.36,"x0":1.376971777136166,"y0":50.00549268396742,"z0":6.12479206188523,"aX":-2.7252822917093042},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.1,"breakHorizontal":4.2,"spinRate":2120,"spinDirection":305},"zone":2,"typeConfidence":2.0,"plateTime":0.47641862351884345,"extension":6.30916470486654},"index":1,"playId":"7b86b358-c965-3a2c-857d-7bec5cfe04f4","pitchNumber":1,"startTime":"2025-08-06T01:18:56.551Z","endTime":"2025-08-06T01:19:00.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.74263606469799,"strikeZoneBottom":1.82044748203479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.805425389386258,"aZ":-25.948273557013678,"pfxX":9.46229061172347,"pfxZ":3.42399962837413,"pX":1.5995106810292707,"pZ":3.6442531871557224,"vX0":-2.749334586704183,"vY0":-134.23678989169545,"vZ0":-0.5263132502025425,"x":56.03,"y":140.39,"x0":1.4092636736709059,"y0":50.00521297534868,"z0":5.69458666199434,"aX":17.22357122523507},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":-16.6,"spinRate":2073,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4084536442248359,"extension":6.571848755153405},"index":2,"playId":"d2b13504-f66a-3634-b7b8-3adff97b95fa","pitchNumber":2,"startTime":"2025-08-06T01:19:08.718Z","endTime":"2025-08-06T01:19:12.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57972211102945,"aZ":-29.793294250291773,"pfxX":8.683247837461101,"pfxZ":1.5600450298860267,"pX":0.1963829751862822,"pZ":2.529700204420682,"vX0":-5.68721060670158,"vY0":-122.66916744350847,"vZ0":-1.1567609685986966,"x":109.51,"y":170.48,"x0":1.4131677869338801,"y0":50.00414854656221,"z0":5.5402840650411855,"aX":13.274389586995564},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.8,"breakHorizontal":-14.4,"spinRate":1690,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.4459814196353551,"extension":6.676299591561311},"hitData":{"launchSpeed":102.7,"launchAngle":29.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":145.23,"coordY":43.47}},"index":3,"playId":"b283623a-a085-37b5-aaef-0caeb9018233","pitchNumber":3,"startTime":"2025-08-06T01:19:20.910Z","endTime":"2025-08-06T01:19:31.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:19:31.343Z","atBatIndex":62},{"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":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:19:30.687Z","endTime":"2025-08-06T01:20:42.634Z","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":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"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":"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.21765375448743,"strikeZoneBottom":1.59954768499661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712865633602803,"aZ":-29.40623714951552,"pfxX":10.712589211600596,"pfxZ":1.8663531123402954,"pX":0.10313803109425396,"pZ":3.0602379327420453,"vX0":-6.45493769234624,"vY0":-121.25328747996159,"vZ0":0.07290593331688655,"x":113.07,"y":156.15,"x0":1.4141231972036743,"y0":50.00292731698502,"z0":5.605352474546474,"aX":15.879143426566353},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":-17.8,"spinRate":1850,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.45251420803925724,"extension":6.5519165331650875},"index":0,"playId":"8c967123-df96-3954-9b0a-098a4a85e9dc","pitchNumber":1,"startTime":"2025-08-06T01:19:54.366Z","endTime":"2025-08-06T01:19:58.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.24613289039389,"strikeZoneBottom":1.59248100108412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09434686557974,"aZ":-32.88574850945712,"pfxX":9.333681007177873,"pfxZ":-0.452227727447692,"pX":2.5532625707350918,"pZ":2.4140727681419083,"vX0":-0.7022480938797226,"vY0":-125.35268402189496,"vZ0":-1.0471873795060116,"x":19.68,"y":173.6,"x0":1.6268725298111197,"y0":50.00221498639091,"z0":5.540103083069418,"aX":14.742034119788624},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-16.7,"spinRate":1732,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.43820573399138407,"extension":6.530650858175618},"index":1,"playId":"b0eff554-7d4b-3b3c-8a9a-82fe52fae992","pitchNumber":2,"startTime":"2025-08-06T01:20:05.068Z","endTime":"2025-08-06T01:20:10.109Z","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":92.8,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.278943004254366,"aZ":-14.85728656385643,"pfxX":6.6061839169709895,"pfxZ":9.442060058279225,"pX":0.8543774580400828,"pZ":2.0493446505155766,"vX0":-3.697241437444216,"vY0":-135.0213923309218,"vZ0":-6.3751072936717055,"x":84.43,"y":183.45,"x0":1.3881499948803848,"y0":50.00158670475938,"z0":5.499354476062099,"aX":12.112983698971794},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-11.0,"spinRate":2129,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40673432711109037,"extension":6.772927203526786},"index":2,"playId":"9719bff4-9928-33ef-bda9-e7751643419e","pitchNumber":3,"startTime":"2025-08-06T01:20:17.259Z","endTime":"2025-08-06T01:20:20.751Z","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":86.3,"endSpeed":79.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.675956048617653,"aZ":-26.788929473808274,"pfxX":-1.04543181749279,"pfxZ":3.359325412852461,"pX":0.3686595529186017,"pZ":1.2885492036703412,"vX0":-2.055806711609435,"vY0":-125.66841287915796,"vZ0":-5.097658842137121,"x":102.95,"y":203.99,"x0":1.332150667082534,"y0":50.00582846970859,"z0":5.510725111101261,"aX":-1.6778199638986013},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":2.4,"spinRate":2267,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.43530549915346484,"extension":6.689712842522465},"hitData":{"launchSpeed":79.4,"launchAngle":5.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.97,"coordY":150.24}},"index":3,"playId":"113076ea-cd4c-33f3-926d-9a3e15d0d57f","pitchNumber":4,"startTime":"2025-08-06T01:20:35.186Z","endTime":"2025-08-06T01:20:42.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:20:42.634Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a ground ball to right fielder Randal Grichuk.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:20:48.241Z","endTime":"2025-08-06T01:21:39.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"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],"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":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.57783208088462,"strikeZoneBottom":1.7414648736267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.566357173815355,"aZ":-31.967981416263914,"pfxX":-2.188036996258369,"pfxZ":0.14230122300638115,"pX":0.7126504382249642,"pZ":1.6056558432853032,"vX0":-0.8521950253194873,"vY0":-119.86119591935964,"vZ0":-3.2158785401580072,"x":89.84,"y":195.43,"x0":1.3563373284432734,"y0":50.003540151335116,"z0":5.797638290082128,"aX":-3.207263893742087},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":4.2,"spinRate":2314,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.4556783580469852,"extension":6.258818568581253},"index":0,"playId":"51dc9c06-933c-31a0-b567-d2d8dc4f66cb","pitchNumber":1,"startTime":"2025-08-06T01:21:04.459Z","endTime":"2025-08-06T01:21:09.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.60999811199876,"strikeZoneBottom":1.70804177116931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06462717159874,"aZ":-28.232307157277855,"pfxX":-0.5515391321482923,"pfxZ":2.479251256052661,"pX":-1.0889828164605926,"pZ":0.954234143687556,"vX0":-5.762494498325498,"vY0":-125.4040615676036,"vZ0":-5.446877156428446,"x":158.51,"y":213.02,"x0":1.313037805734909,"y0":50.000806540673956,"z0":5.4658173388760005,"aX":-0.8747456220809224},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":2.4,"spinRate":2295,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4372732908560284,"extension":6.7458081564866745},"index":1,"playId":"1db2079d-6347-3fb7-92c9-da7c8bad8a4b","pitchNumber":2,"startTime":"2025-08-06T01:21:17.175Z","endTime":"2025-08-06T01:21:22.929Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.782835360620854,"aZ":-32.68119616931533,"pfxX":10.32540111216888,"pfxZ":-0.32058493200154636,"pX":0.608539827500621,"pZ":1.3187347296202188,"vX0":-5.503782731465527,"vY0":-126.11312961876602,"vZ0":-3.622794995762045,"x":93.8,"y":203.17,"x0":1.4832257963252633,"y0":50.00097351417423,"z0":5.423299243089033,"aX":16.551119150467162},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":-17.4,"spinRate":1832,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.43510303106373627,"extension":6.59789701817405},"hitData":{"launchSpeed":91.3,"launchAngle":-1.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.21,"coordY":107.19}},"index":2,"playId":"bb0c23c6-5eb6-3dd6-9166-ed819fb75262","pitchNumber":3,"startTime":"2025-08-06T01:21:28.948Z","endTime":"2025-08-06T01:21:39.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:21:39.482Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:21:39.224Z","endTime":"2025-08-06T01:22:25.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":92.8,"endSpeed":84.4,"strikeZoneTop":3.45306680029343,"strikeZoneBottom":1.6157330802624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.343988368972834,"aZ":-23.63038543681349,"pfxX":11.290073214590954,"pfxZ":4.674321067652363,"pX":0.2518530095520268,"pZ":1.7700755175443912,"vX0":-6.73989227886358,"vY0":-134.81455657122328,"vZ0":-5.303089637372965,"x":107.4,"y":190.99,"x0":1.3272190694993788,"y0":50.00165241622901,"z0":5.44715976625094,"aX":20.625870272305974},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":-18.8,"spinRate":2119,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.4074547961895423,"extension":6.773249189934273},"index":0,"playId":"20f7661d-1a51-3c21-9484-9d4686f213fc","pitchNumber":1,"startTime":"2025-08-06T01:22:02.782Z","endTime":"2025-08-06T01:22:06.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.860475532978715,"aZ":-25.008755752365513,"pfxX":10.053212127350749,"pfxZ":3.975673232034449,"pX":1.2863648404938441,"pZ":2.6122542727765325,"vX0":-3.8247775026747313,"vY0":-134.0917132720056,"vZ0":-2.854684596883086,"x":67.97,"y":168.25,"x0":1.4339075736239253,"y0":50.001720147931415,"z0":5.495562102305317,"aX":18.112004674326332},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":-17.3,"spinRate":2027,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41013463794483274,"extension":6.630427490633522},"hitData":{"launchSpeed":65.0,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.71,"coordY":171.42}},"index":1,"playId":"47ab8030-9264-31d3-98e7-87751dc17a3b","pitchNumber":2,"startTime":"2025-08-06T01:22:17.952Z","endTime":"2025-08-06T01:22:25.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:22:25.171Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:24:56.438Z","endTime":"2025-08-06T01:25:24.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Hicks replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:23:53.754Z","endTime":"2025-08-06T01:24:58.691Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"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":95.4,"endSpeed":87.0,"strikeZoneTop":3.60999968227593,"strikeZoneBottom":1.69224570227333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82198226029709,"aZ":-20.9362987126975,"pfxX":-10.262863549919876,"pfxZ":5.797375004098888,"pX":0.4306336327664445,"pZ":2.3889765696820278,"vX0":8.69418866164502,"vY0":-138.5738344632882,"vZ0":-4.962174974832841,"x":100.59,"y":174.28,"x0":-1.4186615325259175,"y0":50.00485405634864,"z0":5.607275610242608,"aX":-19.902784310208702},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":16.7,"spinRate":1770,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3957110895477909,"extension":6.298593520138189},"index":1,"playId":"b6d09208-36dc-39fb-aaf0-0468a4d5680e","pitchNumber":1,"startTime":"2025-08-06T01:24:58.691Z","endTime":"2025-08-06T01:25:02.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35904069774301,"aZ":-21.95365378863212,"pfxX":-11.531199842933216,"pfxZ":5.245115958822799,"pX":-0.7218314786250928,"pZ":3.1226007211470566,"vX0":6.39332369850799,"vY0":-139.2488192864354,"vZ0":-3.079479694100643,"x":144.51,"y":154.47,"x0":-1.5580422555520033,"y0":50.005721348792996,"z0":5.7073301572817385,"aX":-22.48689690550468},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":19.4,"spinRate":1769,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.394429247895991,"extension":6.14855099679217},"hitData":{"launchSpeed":101.9,"launchAngle":6.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":113.46,"coordY":94.52}},"index":2,"playId":"521d44cd-d087-3360-97d7-043c9c1b377f","pitchNumber":2,"startTime":"2025-08-06T01:25:12.696Z","endTime":"2025-08-06T01:25:24.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:25:24.205Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:25:38.521Z","endTime":"2025-08-06T01:27:25.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"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":1},"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":5},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81286623622833,"aZ":-37.61956566367741,"pfxX":0.8679300940171393,"pfxZ":-3.6652858817750076,"pX":1.86390790907724,"pZ":1.488796919361501,"vX0":7.92205620302072,"vY0":-120.97174756513978,"vZ0":-1.4672954298466456,"x":45.95,"y":198.58,"x0":-1.5610539389024267,"y0":50.001333547414916,"z0":5.390434087422127,"aX":1.288701722811903},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.7,"breakHorizontal":-3.4,"spinRate":2192,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45216402399331557,"extension":6.255580627343153},"index":0,"playId":"6a6e11bc-b9b0-35ef-a7e6-8cb7e27db747","pitchNumber":1,"startTime":"2025-08-06T01:25:47.358Z","endTime":"2025-08-06T01:25:51.275Z","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":96.4,"endSpeed":88.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.493713912305132,"aZ":-22.606476857260542,"pfxX":-10.045802724185654,"pfxZ":4.795831861277974,"pX":0.14706672905119317,"pZ":2.3447860974544272,"vX0":7.869530152082135,"vY0":-140.1365470353296,"vZ0":-4.853182985839766,"x":111.39,"y":175.47,"x0":-1.3867222386376301,"y0":50.00697309576398,"z0":5.568128835076596,"aX":-20.064442201577375},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":1810,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39025012385145086,"extension":6.281854576453662},"index":1,"playId":"c2290bfb-8efa-3cc8-95c3-d22ba1337e71","pitchNumber":2,"startTime":"2025-08-06T01:26:04.695Z","endTime":"2025-08-06T01:26:07.969Z","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":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.66999854936501,"strikeZoneBottom":1.72006832293244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.718151182425483,"aZ":-36.63404555126616,"pfxX":-0.6075826586368702,"pfxZ":-2.9722743221825034,"pX":2.311720441367027,"pZ":0.2405352731378727,"vX0":9.450477172039914,"vY0":-121.69164065089967,"vZ0":-4.6283324346716,"x":28.88,"y":232.29,"x0":-1.5418587525907612,"y0":50.001777062435394,"z0":5.3379575157418655,"aX":-0.912016233305088},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.2,"breakHorizontal":-1.1,"spinRate":2292,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4499701726640377,"extension":6.286719066565462},"index":2,"playId":"5d088faf-486a-38c4-9ebf-c08211d83c10","pitchNumber":3,"startTime":"2025-08-06T01:26:26.447Z","endTime":"2025-08-06T01:26:30.011Z","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":84.2,"endSpeed":78.6,"strikeZoneTop":3.60428181310581,"strikeZoneBottom":1.69543026812899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.371557477998277,"aZ":-35.95404410591421,"pfxX":1.0819874427497211,"pfxZ":-2.481097348766265,"pX":3.453681766182073,"pZ":0.25262434060168076,"vX0":11.507428258731215,"vY0":-122.17880516546731,"vZ0":-4.599775973678131,"x":-14.65,"y":231.96,"x0":-1.4431893210277746,"y0":50.00449736034881,"z0":5.224493457920397,"aX":1.6454079769014847},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.4,"breakHorizontal":-4.4,"spinRate":2295,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.44702824903776195,"extension":6.58956463147113},"index":3,"playId":"a5553676-028e-3484-aa83-7d37547399e2","pitchNumber":4,"startTime":"2025-08-06T01:26:50.476Z","endTime":"2025-08-06T01:26:57.834Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jordan Hicks. Maikel Garcia to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"actionPlayId":"a5553676-028e-3484-aa83-7d37547399e2","startTime":"2025-08-06T01:26:57.834Z","endTime":"2025-08-06T01:27:17.287Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"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":97.2,"endSpeed":88.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.966357472516165,"aZ":-23.593623729970098,"pfxX":-10.849849526370843,"pfxZ":4.263100290390646,"pX":0.46997010627511154,"pZ":3.013101121081288,"vX0":9.25299685459826,"vY0":-141.18796004360573,"vZ0":-2.8262694190651523,"x":99.09,"y":157.43,"x0":-1.4445483290854664,"y0":50.00477048715302,"z0":5.550139717778157,"aX":-21.847444914019903},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":17.6,"spinRate":1818,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3883543861864531,"extension":6.273022833395084},"hitData":{"launchSpeed":101.7,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.41,"coordY":157.34}},"index":5,"playId":"882f4f58-7c33-396f-b5dd-1fa741c13a28","pitchNumber":5,"startTime":"2025-08-06T01:27:17.287Z","endTime":"2025-08-06T01:27:25.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:27:25.534Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Yastrzemski pops out to third baseman Alex Bregman in foul territory.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:27:48.234Z","endTime":"2025-08-06T01:29:10.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":6},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T01:27:35.076Z","endTime":"2025-08-06T01:27:50.597Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"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.1,"endSpeed":89.9,"strikeZoneTop":3.4241892802976,"strikeZoneBottom":1.58961440772445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1228652920642,"aZ":-26.433637756612033,"pfxX":-10.369917841613596,"pfxZ":2.781271999952443,"pX":0.479397097361358,"pZ":2.1161513655197397,"vX0":9.434869965541237,"vY0":-142.5232054628181,"vZ0":-4.69748432466365,"x":98.73,"y":181.64,"x0":-1.5232820539474192,"y0":50.000562477647854,"z0":5.450842557889575,"aX":-21.375481052478833},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.2,"breakHorizontal":16.9,"spinRate":1809,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.38400450354389415,"extension":6.3912285955832555},"index":1,"playId":"15a59bfe-c6ac-3c50-99cb-c7c79e259b81","pitchNumber":1,"startTime":"2025-08-06T01:27:50.597Z","endTime":"2025-08-06T01:27:54.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.48820818012241,"strikeZoneBottom":1.58423685294617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88602710084864,"aZ":-20.338240566981604,"pfxX":-7.460231192651958,"pfxZ":6.005294037846408,"pX":0.3353064006814101,"pZ":4.479439593635514,"vX0":7.316138321953833,"vY0":-139.42730645882557,"vZ0":-0.019222030445585347,"x":104.22,"y":117.84,"x0":-1.351440696772952,"y0":50.00637528028464,"z0":5.826747417324427,"aX":-14.714238243872533},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":12.0,"spinRate":2036,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3925936216998456,"extension":6.198453345339066},"index":2,"playId":"4b44553b-1947-3bd4-a32a-167ea36bdde4","pitchNumber":2,"startTime":"2025-08-06T01:28:03.822Z","endTime":"2025-08-06T01:28:08.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.40999964410889,"strikeZoneBottom":1.57638612863116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.244660007499984,"aZ":-21.039228918767108,"pfxX":-9.512606414044104,"pfxZ":5.377433141443001,"pX":1.188116443982172,"pZ":2.0973887457591416,"vX0":10.316798276016307,"vY0":-142.42382357138638,"vZ0":-6.236699059826784,"x":71.71,"y":182.15,"x0":-1.2313858968519842,"y0":50.005097322408346,"z0":5.6300842568792575,"aX":-19.703387451244563},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.8,"breakHorizontal":15.4,"spinRate":1875,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.38340365473589033,"extension":6.33545359932978},"index":3,"playId":"d990b8aa-2e4d-3006-b139-8cef47ae991f","pitchNumber":3,"startTime":"2025-08-06T01:28:18.994Z","endTime":"2025-08-06T01:28:24.440Z","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":83.6,"endSpeed":77.5,"strikeZoneTop":3.41000160005068,"strikeZoneBottom":1.56642871841937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.896938489404647,"aZ":-34.89496074884665,"pfxX":1.312158108142391,"pfxZ":-1.7921351688469738,"pX":0.10112846305686805,"pZ":2.7650731421463717,"vX0":4.220574766049763,"vY0":-121.8396297106802,"vZ0":0.5379204064227312,"x":113.15,"y":164.12,"x0":-1.8177324045274628,"y0":50.00388735776424,"z0":5.535136678557134,"aX":1.990193134936526},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-3.2,"spinRate":2209,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.44800093189630186,"extension":6.163324338975962},"index":4,"playId":"3e1a4471-a2bd-3b78-8f62-540ee11ac45d","pitchNumber":4,"startTime":"2025-08-06T01:28:35.920Z","endTime":"2025-08-06T01:28:39.938Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-06T01:28:46.594Z","endTime":"2025-08-06T01:29:00.812Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66879342756412,"aZ":-22.395223744428435,"pfxX":-9.027776150905687,"pfxZ":4.624219447593246,"pX":0.210379781440927,"pZ":3.3849423560422607,"vX0":7.827748735328398,"vY0":-144.07742598804512,"vZ0":-2.6212907614142527,"x":108.98,"y":147.39,"x0":-1.3611143624047544,"y0":50.00139619343609,"z0":5.681681166330547,"aX":-19.087618126741276},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":1813,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3793313570930743,"extension":6.302232624061435},"hitData":{"launchSpeed":85.4,"launchAngle":77.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.32,"coordY":199.89}},"index":6,"playId":"342dbe33-9602-32b2-9a70-7af16e0260be","pitchNumber":5,"startTime":"2025-08-06T01:29:00.812Z","endTime":"2025-08-06T01:29:10.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:29:10.326Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, second baseman David Hamilton to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:29:38.179Z","endTime":"2025-08-06T01:31:04.029Z","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":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Nick Loftin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:29:21.619Z","endTime":"2025-08-06T01:29:40.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"}},{"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.7,"endSpeed":89.7,"strikeZoneTop":3.19110274167674,"strikeZoneBottom":1.48860262986683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14808119221762,"aZ":-25.110289464274477,"pfxX":-9.715643535257176,"pfxZ":3.4382236176530103,"pX":0.22785652083670443,"pZ":3.230449477121288,"vX0":7.867617965309146,"vY0":-142.12369800645985,"vZ0":-2.418641691604647,"x":108.31,"y":151.56,"x0":-1.307531846753581,"y0":50.00501014538051,"z0":5.679481096081228,"aX":-19.971299521100264},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":1911,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3846964715738723,"extension":6.31485968842775},"index":1,"playId":"d61ee27f-b6a6-30a3-9432-53d9649fb978","pitchNumber":1,"startTime":"2025-08-06T01:29:40.553Z","endTime":"2025-08-06T01:29:45.208Z","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":98.4,"endSpeed":90.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00635596646376,"aZ":-22.811772984771853,"pfxX":-9.75426799467135,"pfxZ":4.492087172485093,"pX":-0.41095660061493117,"pZ":2.6078235146699433,"vX0":6.491085307731198,"vY0":-143.2107313113882,"vZ0":-4.517690544432642,"x":132.66,"y":168.37,"x0":-1.4355935030106497,"y0":50.00318244093247,"z0":5.626289416060465,"aX":-20.331311529602118},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":1851,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3819587136772604,"extension":6.336969169266543},"index":2,"playId":"53d89e57-3552-3bce-9b79-355743173ba7","pitchNumber":2,"startTime":"2025-08-06T01:29:54.212Z","endTime":"2025-08-06T01:29:57.916Z","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":98.3,"endSpeed":89.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54500523401937,"aZ":-14.273233616926635,"pfxX":-6.282934520814075,"pfxZ":8.689095598444561,"pX":-0.025340902994553927,"pZ":3.496407869158597,"vX0":6.303331413284555,"vY0":-142.98380562537636,"vZ0":-3.78724051320038,"x":117.97,"y":144.38,"x0":-1.4476000445819124,"y0":50.00170430457694,"z0":5.740439716722312,"aX":-12.94223544184589},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2090,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38382594554234384,"extension":6.301841937303032},"index":3,"playId":"118b371a-279f-329f-9420-61c8147e7424","pitchNumber":3,"startTime":"2025-08-06T01:30:14.014Z","endTime":"2025-08-06T01:30:17.342Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.25999916565598,"strikeZoneBottom":1.51666252342079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.907365155125195,"aZ":-30.308294502426456,"pfxX":-4.669799893196273,"pfxZ":1.0532741429582642,"pX":0.6262603392500312,"pZ":-0.20311872198979125,"vX0":7.34532498637667,"vY0":-132.2325345725316,"vZ0":-8.519421164366303,"x":93.13,"y":244.26,"x0":-1.584200846119897,"y0":50.00071035864762,"z0":5.292631024296878,"aX":-8.247086591684765},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.1,"breakHorizontal":6.8,"spinRate":803,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4146430314665692,"extension":6.5373346212012295},"index":4,"playId":"2ca50a6c-cfa6-31e3-bfc8-76db05a6e77e","pitchNumber":4,"startTime":"2025-08-06T01:30:34.754Z","endTime":"2025-08-06T01:30:39.398Z","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":97.9,"endSpeed":89.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50573999833748,"aZ":-22.63638253071556,"pfxX":-10.947066800438233,"pfxZ":4.6556331817962,"pX":-0.32767051437066796,"pZ":1.298452417336429,"vX0":6.725163795764066,"vY0":-142.19366617130046,"vZ0":-8.186881882916438,"x":129.49,"y":203.72,"x0":-1.3007792928717306,"y0":50.00277260001149,"z0":5.650413306082877,"aX":-22.423932805359698},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.0,"breakHorizontal":18.5,"spinRate":1710,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3851448509293145,"extension":6.362863663426047},"hitData":{"launchSpeed":91.6,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.4,"coordY":146.19}},"index":5,"playId":"6aae1d0d-1fd1-3c8c-8648-2a4133f01750","pitchNumber":5,"startTime":"2025-08-06T01:30:56.507Z","endTime":"2025-08-06T01:31:04.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:31:04.029Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, second baseman David Hamilton to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:29:38.179Z","endTime":"2025-08-06T01:31:04.029Z","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":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Nick Loftin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:29:21.619Z","endTime":"2025-08-06T01:29:40.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"}},{"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.7,"endSpeed":89.7,"strikeZoneTop":3.19110274167674,"strikeZoneBottom":1.48860262986683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14808119221762,"aZ":-25.110289464274477,"pfxX":-9.715643535257176,"pfxZ":3.4382236176530103,"pX":0.22785652083670443,"pZ":3.230449477121288,"vX0":7.867617965309146,"vY0":-142.12369800645985,"vZ0":-2.418641691604647,"x":108.31,"y":151.56,"x0":-1.307531846753581,"y0":50.00501014538051,"z0":5.679481096081228,"aX":-19.971299521100264},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":1911,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3846964715738723,"extension":6.31485968842775},"index":1,"playId":"d61ee27f-b6a6-30a3-9432-53d9649fb978","pitchNumber":1,"startTime":"2025-08-06T01:29:40.553Z","endTime":"2025-08-06T01:29:45.208Z","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":98.4,"endSpeed":90.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00635596646376,"aZ":-22.811772984771853,"pfxX":-9.75426799467135,"pfxZ":4.492087172485093,"pX":-0.41095660061493117,"pZ":2.6078235146699433,"vX0":6.491085307731198,"vY0":-143.2107313113882,"vZ0":-4.517690544432642,"x":132.66,"y":168.37,"x0":-1.4355935030106497,"y0":50.00318244093247,"z0":5.626289416060465,"aX":-20.331311529602118},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":1851,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3819587136772604,"extension":6.336969169266543},"index":2,"playId":"53d89e57-3552-3bce-9b79-355743173ba7","pitchNumber":2,"startTime":"2025-08-06T01:29:54.212Z","endTime":"2025-08-06T01:29:57.916Z","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":98.3,"endSpeed":89.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54500523401937,"aZ":-14.273233616926635,"pfxX":-6.282934520814075,"pfxZ":8.689095598444561,"pX":-0.025340902994553927,"pZ":3.496407869158597,"vX0":6.303331413284555,"vY0":-142.98380562537636,"vZ0":-3.78724051320038,"x":117.97,"y":144.38,"x0":-1.4476000445819124,"y0":50.00170430457694,"z0":5.740439716722312,"aX":-12.94223544184589},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2090,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38382594554234384,"extension":6.301841937303032},"index":3,"playId":"118b371a-279f-329f-9420-61c8147e7424","pitchNumber":3,"startTime":"2025-08-06T01:30:14.014Z","endTime":"2025-08-06T01:30:17.342Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.25999916565598,"strikeZoneBottom":1.51666252342079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.907365155125195,"aZ":-30.308294502426456,"pfxX":-4.669799893196273,"pfxZ":1.0532741429582642,"pX":0.6262603392500312,"pZ":-0.20311872198979125,"vX0":7.34532498637667,"vY0":-132.2325345725316,"vZ0":-8.519421164366303,"x":93.13,"y":244.26,"x0":-1.584200846119897,"y0":50.00071035864762,"z0":5.292631024296878,"aX":-8.247086591684765},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.1,"breakHorizontal":6.8,"spinRate":803,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4146430314665692,"extension":6.5373346212012295},"index":4,"playId":"2ca50a6c-cfa6-31e3-bfc8-76db05a6e77e","pitchNumber":4,"startTime":"2025-08-06T01:30:34.754Z","endTime":"2025-08-06T01:30:39.398Z","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":97.9,"endSpeed":89.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50573999833748,"aZ":-22.63638253071556,"pfxX":-10.947066800438233,"pfxZ":4.6556331817962,"pX":-0.32767051437066796,"pZ":1.298452417336429,"vX0":6.725163795764066,"vY0":-142.19366617130046,"vZ0":-8.186881882916438,"x":129.49,"y":203.72,"x0":-1.3007792928717306,"y0":50.00277260001149,"z0":5.650413306082877,"aX":-22.423932805359698},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.0,"breakHorizontal":18.5,"spinRate":1710,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3851448509293145,"extension":6.362863663426047},"hitData":{"launchSpeed":91.6,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.4,"coordY":146.19}},"index":5,"playId":"6aae1d0d-1fd1-3c8c-8648-2a4133f01750","pitchNumber":5,"startTime":"2025-08-06T01:30:56.507Z","endTime":"2025-08-06T01:31:04.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:31:04.029Z","atBatIndex":69},"scoringPlays":[18,23,42,47,55,56],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":115.99,"y":161.9},"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":1,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":119.03,"y":204.45},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":207.94,"y":98.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":120.7,"y":68.56},"type":"O","description":"Lineout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":115.99,"y":159.87},"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":2,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":102.82,"y":166.96},"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":2,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":149.43,"y":145.18},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":12,"endIndex":19,"top":[12,13,14],"bottom":[15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":132.2,"y":186.72},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":150.95,"y":152.78},"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":3,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":115.07,"y":140.96},"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":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":155.51,"y":51.97},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":52.68,"y":126.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":153.27,"y":102.72},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":27,"top":[20,21,22,23,24],"bottom":[25,26,27],"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":118.02,"y":71.22},"type":"H","description":"Triple"},{"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":146.39,"y":171.52},"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":61.29,"y":120.36},"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":80.19,"y":103.02},"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":4,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":95.26,"y":135.6},"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":4,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":148.41,"y":156.83},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":148.41,"y":141.63},"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":5,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":213.44,"y":105.94},"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":126.54,"y":150.68},"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":147.75,"y":163.77},"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":5,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":131.19,"y":182.16},"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":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":143.56,"y":138.84},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":198.85,"y":108.31},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":44,"top":[35,36,37],"bottom":[38,39,40,41,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":6,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":104.34,"y":170.51},"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":6,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":138.79,"y":157.34},"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":6,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":160.57,"y":163.92},"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":6,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":78.55,"y":126.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":160.07,"y":160.38},"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":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":57.74,"y":107.19},"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":6,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":133.9,"y":110.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":98.27,"y":118.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":178.02,"y":109.82},"type":"O","description":"Lineout"}]}},{"startIndex":45,"endIndex":57,"top":[45,46,47,48,49],"bottom":[50,51,52,53,54,55,56,57],"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":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":217.93,"y":107.24},"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":7,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":110.93,"y":54.0},"type":"H","description":"Double"}],"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":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":172.57,"y":107.57},"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":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":115.99,"y":176.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":122.07,"y":101.11},"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":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":168.96,"y":123.11},"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":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":119.03,"y":104.65},"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":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":121.06,"y":115.29},"type":"O","description":"Flyout"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60,61],"bottom":[62,63,64,65],"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":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":182.15,"y":76.78},"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":8,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":100.29,"y":169.49},"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":8,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":136.58,"y":128.68},"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":8,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":110.54,"y":91.0},"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":8,"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":145.23,"y":43.47},"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":8,"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":113.97,"y":150.24},"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":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":171.21,"y":107.19},"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":8,"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":152.71,"y":171.42},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":69,"top":[66,67,68,69],"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":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":113.46,"y":94.52},"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":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":109.41,"y":157.34},"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":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":102.32,"y":199.89},"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":9,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":147.4,"y":146.19},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":9,"errors":1,"leftOnBase":6},"away":{"runs":2,"hits":5,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"catcher":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"first":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"second":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"onDeck":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"onDeck":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"inHole":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"battingOrder":7,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"balls":1,"strikes":2,"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":11,"airOuts":9,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".243","atBats":33,"obp":".300","slg":".385","ops":".685","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":32,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":137,"era":"3.60","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.23","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":44,"strikes":93,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":6,"pitchesPerInning":"17.13","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":49,"groundOuts":74,"airOuts":87,"runs":28,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":2,"hits":69,"hitByPitch":6,"avg":".252","atBats":274,"obp":".309","slg":".343","ops":".652","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":94,"rbi":28,"leftOnBase":94,"sacBunts":1,"sacFlies":5,"babip":".289","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.50","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":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":78,"groundOuts":103,"airOuts":129,"runs":49,"doubles":25,"triples":0,"homeRuns":5,"strikeOuts":76,"baseOnBalls":42,"intentionalWalks":0,"hits":94,"hitByPitch":10,"avg":".236","atBats":399,"obp":".322","slg":".336","ops":".658","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":134,"rbi":32,"leftOnBase":112,"sacBunts":1,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.80","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":158,"putOuts":118,"errors":12,"chances":288,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":109,"flyOuts":71,"groundOuts":99,"airOuts":128,"runs":36,"doubles":28,"triples":0,"homeRuns":20,"strikeOuts":90,"baseOnBalls":19,"intentionalWalks":4,"hits":107,"hitByPitch":7,"avg":".253","atBats":423,"obp":".296","slg":".461","ops":".757","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":195,"rbi":66,"leftOnBase":182,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.77","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.15","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":{"caughtStealing":11,"stolenBases":12,"stolenBasePercentage":".522","caughtStealingPercentage":".478","assists":34,"putOuts":640,"errors":1,"chances":675,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"600","stats":{"batting":{"summary":"1-3 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":28,"groundOuts":49,"airOuts":62,"runs":29,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":1,"hits":47,"hitByPitch":0,"avg":".236","atBats":199,"obp":".272","slg":".447","ops":".719","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":89,"rbi":24,"leftOnBase":84,"sacBunts":0,"sacFlies":3,"babip":".260","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.88","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":40,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":22,"groundOuts":31,"airOuts":47,"runs":12,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":25,"hitByPitch":2,"avg":".207","atBats":121,"obp":".242","slg":".364","ops":".606","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":44,"rbi":14,"leftOnBase":34,"sacBunts":1,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":41,"errors":1,"chances":75,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":18,"groundOuts":36,"airOuts":23,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".175","atBats":103,"obp":".277","slg":".301","ops":".578","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":31,"rbi":12,"leftOnBase":41,"sacBunts":2,"sacFlies":1,"babip":".208","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":3,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":68,"errors":3,"chances":72,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".357","atBats":14,"obp":".471","slg":".643","ops":"1.114","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":9,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.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":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":39,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":{"note":"(L, 1-1)","summary":"5.2 IP, 2 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":24,"strikes":61,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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":12,"gamesStarted":8,"flyOuts":39,"groundOuts":31,"airOuts":55,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":147,"obp":".280","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":700,"era":"2.83","inningsPitched":"41.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.11","battersFaced":169,"outs":124,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":700,"balls":260,"strikes":440,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":1,"winPercentage":".500","pitchesPerInning":"16.94","gamesFinished":2,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.84","walksPer9Inn":"4.35","hitsPer9Inn":"5.66","runsScoredPer9":"2.83","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"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"}]},"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":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":73,"groundOuts":111,"airOuts":135,"runs":45,"doubles":18,"triples":1,"homeRuns":19,"strikeOuts":76,"baseOnBalls":36,"intentionalWalks":3,"hits":113,"hitByPitch":5,"avg":".261","atBats":433,"obp":".324","slg":".439","ops":".763","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":476,"totalBases":190,"rbi":67,"leftOnBase":202,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.79","popOuts":31,"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":46,"putOuts":624,"errors":2,"chances":672,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"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":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":41,"gamesStarted":2,"flyOuts":30,"groundOuts":43,"airOuts":51,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":22,"intentionalWalks":1,"hits":38,"hitByPitch":4,"atBats":159,"obp":".344","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":713,"era":"2.45","inningsPitched":"44.0","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":12,"whip":"1.36","battersFaced":188,"outs":132,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":713,"balls":269,"strikes":444,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".600","pitchesPerInning":"16.20","gamesFinished":7,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"6.14","walksPer9Inn":"4.50","hitsPer9Inn":"7.77","runsScoredPer9":"2.66","homeRunsPer9":"1.02","inheritedRunners":12,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":56,"groundOuts":70,"airOuts":101,"runs":40,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":90,"baseOnBalls":47,"intentionalWalks":4,"hits":77,"hitByPitch":1,"avg":".231","atBats":334,"obp":".326","slg":".365","ops":".691","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":122,"rbi":31,"leftOnBase":145,"sacBunts":2,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.11","popOuts":25,"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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"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":3,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":62,"groundOuts":113,"airOuts":126,"runs":52,"doubles":29,"triples":5,"homeRuns":11,"strikeOuts":59,"baseOnBalls":38,"intentionalWalks":0,"hits":125,"hitByPitch":1,"avg":".300","atBats":416,"obp":".357","slg":".474","ops":".831","caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":197,"rbi":50,"leftOnBase":175,"sacBunts":3,"sacFlies":4,"babip":".326","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.82","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":182,"putOuts":97,"errors":7,"chances":286,"fielding":".976","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":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":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":48,"gamesStarted":2,"flyOuts":11,"groundOuts":68,"airOuts":21,"runs":21,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":178,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":789,"era":"4.11","inningsPitched":"46.0","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":21,"whip":"1.37","battersFaced":197,"outs":138,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":789,"balls":277,"strikes":512,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.24","rbi":2,"winPercentage":".750","pitchesPerInning":"17.15","gamesFinished":4,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"8.41","walksPer9Inn":"2.93","hitsPer9Inn":"9.39","runsScoredPer9":"4.11","homeRunsPer9":"0.98","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":8},"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":{"summary":"0.2 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":12,"strikes":12,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":51,"gamesStarted":0,"flyOuts":17,"groundOuts":42,"airOuts":42,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":17,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":174,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":777,"era":"3.63","inningsPitched":"44.2","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":18,"whip":"1.34","battersFaced":193,"outs":134,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":777,"balls":276,"strikes":501,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":".500","pitchesPerInning":"17.40","gamesFinished":5,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"9.67","walksPer9Inn":"3.43","hitsPer9Inn":"8.66","runsScoredPer9":"4.03","homeRunsPer9":"1.41","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | 3B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":1,"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":3,"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":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":77,"groundOuts":82,"airOuts":145,"runs":70,"doubles":37,"triples":4,"homeRuns":16,"strikeOuts":97,"baseOnBalls":37,"intentionalWalks":6,"hits":128,"hitByPitch":3,"avg":".287","atBats":446,"obp":".341","slg":".496","ops":".837","caughtStealing":7,"stolenBases":29,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":221,"rbi":63,"leftOnBase":161,"sacBunts":0,"sacFlies":6,"babip":".330","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.88","popOuts":30,"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":271,"putOuts":138,"errors":7,"chances":416,"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,545341,573262,679845,624428,571912,670231,686701,672582,670167,663738],"pitchers":[686701,672582,670167,663738],"bench":[664728,686475],"bullpen":[702070,664199,668674,608032,663559,640451,669674,607625,608379],"battingOrder":[663697,677951,686469,672580,521692,573262,624428,571912,670231],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Garcia, M (29, Crochet); Grichuk (16, Crochet)."},{"label":"3B","value":"Witt Jr. (4, Crochet)."},{"label":"TB","value":"Garcia, M 3; Grichuk 2; Maile; Witt Jr. 3."},{"label":"RBI","value":"Garcia, M (50); Grichuk (24)."},{"label":"2-out RBI","value":"Garcia, M."},{"label":"Runners left in scoring position, 2 out","value":"Maile; Frazier; Perez, S."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(India-Witt Jr.-Pasquantino)."}]}],"note":[{"label":"a","value":"Popped out for Grichuk in the 9th."},{"label":"b","value":"Grounded out for Loftin in the 9th."}]},"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":7,"groundOuts":9,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".254","atBats":32,"obp":".324","slg":".431","ops":".755","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":6,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":33,"obp":".176","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":139,"era":"3.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.29","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":50,"strikes":89,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":2,"pitchesPerInning":"15.44","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"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":{},"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":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":true,"isSubstitute":false}},"ID663853":{"person":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":22,"groundOuts":50,"airOuts":32,"runs":34,"doubles":17,"triples":3,"homeRuns":8,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":1,"hits":55,"hitByPitch":2,"avg":".301","atBats":183,"obp":".342","slg":".557","ops":".899","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":102,"rbi":36,"leftOnBase":66,"sacBunts":0,"sacFlies":3,"babip":".364","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.88","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":52,"gamesStarted":0,"flyOuts":28,"groundOuts":48,"airOuts":57,"runs":21,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":2,"atBats":180,"obp":".293","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":749,"era":"2.81","inningsPitched":"48.0","wins":4,"losses":3,"saves":3,"saveOpportunities":9,"holds":16,"blownSaves":6,"earnedRuns":15,"whip":"1.17","battersFaced":199,"outs":144,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":749,"balls":278,"strikes":471,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".571","pitchesPerInning":"15.60","gamesFinished":8,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.00","hitsPer9Inn":"7.50","runsScoredPer9":"3.94","homeRunsPer9":"0.94","inheritedRunners":22,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":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":0,"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":true,"isSubstitute":false}},"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":"0-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":42,"groundOuts":55,"airOuts":80,"runs":42,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":50,"baseOnBalls":27,"intentionalWalks":1,"hits":77,"hitByPitch":6,"avg":".295","atBats":261,"obp":".373","slg":".533","ops":".906","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":139,"rbi":45,"leftOnBase":119,"sacBunts":0,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.64","popOuts":22,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":50,"errors":6,"chances":189,"fielding":".968","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":56,"groundOuts":85,"airOuts":103,"runs":60,"doubles":19,"triples":0,"homeRuns":18,"strikeOuts":129,"baseOnBalls":23,"intentionalWalks":0,"hits":110,"hitByPitch":4,"avg":".259","atBats":425,"obp":".302","slg":".431","ops":".733","caughtStealing":0,"stolenBases":19,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":183,"rbi":72,"leftOnBase":179,"sacBunts":1,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.61","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":287,"putOuts":150,"errors":9,"chances":446,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"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-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"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":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":65,"groundOuts":51,"airOuts":105,"runs":48,"doubles":14,"triples":0,"homeRuns":20,"strikeOuts":85,"baseOnBalls":33,"intentionalWalks":4,"hits":80,"hitByPitch":0,"avg":".252","atBats":317,"obp":".320","slg":".486","ops":".806","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":154,"rbi":62,"leftOnBase":153,"sacBunts":1,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.85","popOuts":26,"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":179,"errors":5,"chances":190,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 13-4)","summary":"7.0 IP, 2 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":39,"strikes":66,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":58,"groundOuts":131,"airOuts":117,"runs":40,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":183,"baseOnBalls":39,"intentionalWalks":0,"hits":120,"hitByPitch":0,"atBats":550,"obp":".269","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":2291,"era":"2.24","inningsPitched":"148.1","wins":13,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.07","battersFaced":591,"outs":445,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":2291,"balls":760,"strikes":1531,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":2,"winPercentage":".765","pitchesPerInning":"15.44","gamesFinished":0,"strikeoutWalkRatio":"4.69","strikeoutsPer9Inn":"11.10","walksPer9Inn":"2.37","hitsPer9Inn":"7.28","runsScoredPer9":"2.43","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":24,"groundOuts":35,"airOuts":43,"runs":19,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".176","atBats":131,"obp":".229","slg":".267","ops":".496","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":35,"rbi":12,"leftOnBase":58,"sacBunts":2,"sacFlies":0,"babip":".208","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":123,"putOuts":62,"errors":5,"chances":190,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":36,"groundOuts":64,"airOuts":73,"runs":30,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":58,"hitByPitch":6,"avg":".256","atBats":227,"obp":".308","slg":".392","ops":".700","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":89,"rbi":24,"leftOnBase":78,"sacBunts":0,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.83","popOuts":18,"lineOuts":19},"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":57,"putOuts":388,"errors":7,"chances":452,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":44,"groundOuts":72,"airOuts":74,"runs":41,"doubles":21,"triples":0,"homeRuns":9,"strikeOuts":81,"baseOnBalls":32,"intentionalWalks":0,"hits":74,"hitByPitch":0,"avg":".248","atBats":298,"obp":".319","slg":".409","ops":".728","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":122,"rbi":33,"leftOnBase":148,"sacBunts":1,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.11","popOuts":17,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":24,"stolenBases":62,"stolenBasePercentage":".721","caughtStealingPercentage":".279","assists":49,"putOuts":677,"errors":7,"chances":733,"fielding":".990","passedBall":6,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663462":{"person":{"id":663462,"fullName":"Isaiah Campbell","link":"/api/v1/people/663462"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":9,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"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":"100","stats":{"batting":{"summary":"2-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":64,"groundOuts":96,"airOuts":119,"runs":64,"doubles":31,"triples":12,"homeRuns":12,"strikeOuts":122,"baseOnBalls":38,"intentionalWalks":0,"hits":120,"hitByPitch":7,"avg":".264","atBats":454,"obp":".329","slg":".465","ops":".794","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":211,"rbi":64,"leftOnBase":155,"sacBunts":1,"sacFlies":2,"babip":".335","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.83","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"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":"501","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":57,"groundOuts":100,"airOuts":108,"runs":61,"doubles":23,"triples":3,"homeRuns":14,"strikeOuts":75,"baseOnBalls":17,"intentionalWalks":0,"hits":101,"hitByPitch":5,"avg":".266","atBats":379,"obp":".305","slg":".454","ops":".759","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":172,"rbi":51,"leftOnBase":167,"sacBunts":3,"sacFlies":2,"babip":".298","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.07","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":250,"errors":5,"chances":276,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"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":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":24,"gamesStarted":9,"flyOuts":19,"groundOuts":76,"airOuts":40,"runs":43,"doubles":10,"triples":3,"homeRuns":3,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":1,"hits":65,"hitByPitch":6,"atBats":229,"obp":".370","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1013,"era":"6.05","inningsPitched":"58.0","wins":1,"losses":7,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":39,"whip":"1.57","battersFaced":264,"outs":174,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1013,"balls":384,"strikes":629,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"1.90","rbi":0,"winPercentage":".125","pitchesPerInning":"17.47","gamesFinished":7,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.03","hitsPer9Inn":"10.09","runsScoredPer9":"6.67","homeRunsPer9":"0.47","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":4,"groundOuts":22,"airOuts":7,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".240","atBats":50,"obp":".283","slg":".360","ops":".643","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":18,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"3.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680776,608324,677800,596115,807799,678882,665966,647351,663853,666152,676979,669711,663855],"pitchers":[676979,669711,663855],"bench":[701350,608701,686765,657136],"bullpen":[660896,678394,621111,663462,547973,608337,571927,669160,669684,676477,458677],"battingOrder":[680776,608324,677800,596115,678882,665966,647351,663853,666152],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Duran, Ja (31, Bergert); Abreu, W (14, Zerpa)."},{"label":"TB","value":"Abreu, W 3; Duran, Ja 3; Gonzalez, R 2; Story 2; Yoshida."},{"label":"RBI","value":"Abreu, W 2 (62); Duran, Ja (64); Story 3 (72)."},{"label":"2-out RBI","value":"Duran, Ja; Abreu, W 2; Story 3."},{"label":"Runners left in scoring position, 2 out","value":"Narváez; Rafaela; Bregman."},{"label":"GIDP","value":"Narváez."},{"label":"Team RISP","value":"4-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bregman (6, fielding)."}]}],"note":[{"label":"1","value":"Ran for Yoshida in the 6th."}]}},"officials":[{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Home Plate"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"First Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Hicks, J."},{"label":"Pitches-strikes","value":"Bergert 85-61; Zerpa 13-9; Schreiber 24-12; Lynch IV 15-11; Crochet 105-66; Weissert 17-11; Hicks, J 17-12."},{"label":"Groundouts-flyouts","value":"Bergert 6-4; Zerpa 0-0; Schreiber 1-1; Lynch IV 2-2; Crochet 8-3; Weissert 1-2; Hicks, J 2-0."},{"label":"Batters faced","value":"Bergert 20; Zerpa 4; Schreiber 7; Lynch IV 5; Crochet 26; Weissert 4; Hicks, J 4."},{"label":"Inherited runners-scored","value":"Zerpa 1-1; Lynch IV 2-0."},{"label":"Umpires","value":"HP: Edwin Moscoso. 1B: David Rackley. 2B: Chris Guccione. 3B: Chad Whitson. "},{"label":"Weather","value":"70 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, In From RF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:20."},{"label":"Att","value":"37,013."},{"label":"Venue","value":"Fenway Park."},{"label":"August 5, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979","boxscoreName":"Crochet"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 13-4)","summary":"7.0 IP, 2 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":2,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":39,"strikes":66,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":58,"groundOuts":131,"airOuts":117,"runs":40,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":183,"baseOnBalls":39,"intentionalWalks":0,"hits":120,"hitByPitch":0,"atBats":550,"obp":".269","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":2291,"era":"2.24","inningsPitched":"148.1","wins":13,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.07","battersFaced":591,"outs":445,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":2291,"balls":760,"strikes":1531,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":2,"winPercentage":".765","pitchesPerInning":"15.44","gamesFinished":0,"strikeoutWalkRatio":"4.69","strikeoutsPer9Inn":"11.10","walksPer9Inn":"2.37","hitsPer9Inn":"7.28","runsScoredPer9":"2.43","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":74,"pitchingGameScore":74},{"player":{"person":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701","boxscoreName":"Bergert"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"5.2 IP, 2 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":24,"strikes":61,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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":12,"gamesStarted":8,"flyOuts":39,"groundOuts":31,"airOuts":55,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":147,"obp":".280","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":700,"era":"2.83","inningsPitched":"41.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.11","battersFaced":169,"outs":124,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":700,"balls":260,"strikes":440,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":1,"winPercentage":".500","pitchesPerInning":"16.94","gamesFinished":2,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.84","walksPer9Inn":"4.35","hitsPer9Inn":"5.66","runsScoredPer9":"2.83","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"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"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","boxscoreName":"Garcia, M"},"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-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"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":3,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":62,"groundOuts":113,"airOuts":126,"runs":52,"doubles":29,"triples":5,"homeRuns":11,"strikeOuts":59,"baseOnBalls":38,"intentionalWalks":0,"hits":125,"hitByPitch":1,"avg":".300","atBats":416,"obp":".357","slg":".474","ops":".831","caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":197,"rbi":50,"leftOnBase":175,"sacBunts":3,"sacFlies":4,"babip":".326","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.82","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":182,"putOuts":97,"errors":7,"chances":286,"fielding":".976","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":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"loser":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}