{"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":776415,"link":"/api/v1.1/game/776415/feed/live","metaData":{"wait":10,"timeStamp":"20250907_232115","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776415,"type":"R","doubleHeader":"N","id":"2025/09/07/bosmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776415-2025-09-07","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-07T20:10:00Z","originalDate":"2025-09-07","officialDate":"2025-09-07","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":144,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":79,"losses":65,"ties":0,"pct":".549"},"records":{},"divisionLeader":false,"wins":79,"losses":65,"winningPercentage":".549"},"franchiseName":"Boston","clubName":"Red Sox","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2025,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":144,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":72,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":72,"losses":72,"winningPercentage":".500"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691783":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783","firstName":"Jordan","lastName":"Lawlar","primaryNumber":"10","birthDate":"2002-07-17","currentAge":24,"birthCity":"Carrollton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jordan","useLastName":"Lawlar","middleName":"Jeffrey-Joseph","boxscoreName":"Lawlar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Lawlar","nameSlug":"jordan-lawlar-691783","firstLastName":"Jordan Lawlar","lastFirstName":"Lawlar, Jordan","lastInitName":"Lawlar, J","initLastName":"J Lawlar","fullFMLName":"Jordan Jeffrey-Joseph Lawlar","fullLFMName":"Lawlar, Jordan Jeffrey-Joseph","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID688497":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497","firstName":"Taylor","lastName":"Rashi","primaryNumber":"65","birthDate":"1996-01-15","currentAge":30,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rashi","middleName":"Steven","boxscoreName":"Rashi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Rashi","nameSlug":"taylor-rashi-688497","firstLastName":"Taylor Rashi","lastFirstName":"Rashi, Taylor","lastInitName":"Rashi, T","initLastName":"T Rashi","fullFMLName":"Taylor Steven Rashi","fullLFMName":"Rashi, Taylor Steven","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID677161":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161","firstName":"Zachery","lastName":"Kelly","primaryNumber":"76","birthDate":"1995-03-03","currentAge":31,"birthCity":"Roanoke","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Kelly","middleName":"Reed","boxscoreName":"Kelly, Z","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Kelly","nameSlug":"zack-kelly-677161","firstLastName":"Zack Kelly","lastFirstName":"Kelly, Zack","lastInitName":"Kelly, Z","initLastName":"Z Kelly","fullFMLName":"Zachery Reed Kelly","fullLFMName":"Kelly, Zachery Reed","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"ID543101":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101","firstName":"Anthony","lastName":"DeSclafani","primaryNumber":"21","birthDate":"1990-04-18","currentAge":36,"birthCity":"Freehold","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"DeSclafani","middleName":"J.","boxscoreName":"DeSclafani","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"DEE-scla-fah-nee","mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony DeSclafani","nameSlug":"anthony-desclafani-543101","firstLastName":"Anthony DeSclafani","lastFirstName":"DeSclafani, Anthony","lastInitName":"DeSclafani, A","initLastName":"A DeSclafani","fullFMLName":"Anthony J. DeSclafani","fullLFMName":"DeSclafani, Anthony J.","strikeZoneTop":3.58,"strikeZoneBottom":1.72},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID645305":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305","firstName":"Ali","lastName":"Sánchez","primaryNumber":"39","birthDate":"1997-01-20","currentAge":29,"birthCity":"Carora","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ali","useLastName":"Sánchez","middleName":"Miguel","boxscoreName":"Sánchez, A","gender":"M","nameMatrilineal":"Marchan","isPlayer":true,"isVerified":true,"pronunciation":"AH-lee","mlbDebutDate":"2020-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ali Sánchez","nameSlug":"ali-sanchez-645305","firstLastName":"Ali Sánchez","lastFirstName":"Sánchez, Ali","lastInitName":"Sánchez, A","initLastName":"A Sánchez","fullFMLName":"Ali Miguel Sánchez","fullLFMName":"Sánchez, Ali Miguel","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID622503":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503","firstName":"Nabil","lastName":"Crismatt","primaryNumber":"70","birthDate":"1994-12-25","currentAge":31,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nabil","useLastName":"Crismatt","middleName":"Antonio","boxscoreName":"Crismatt","gender":"M","nameMatrilineal":"Abuchaibe","isPlayer":true,"isVerified":true,"pronunciation":"nah-BEEL CRIZ-matt","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nabil Crismatt","nameSlug":"nabil-crismatt-622503","firstLastName":"Nabil Crismatt","lastFirstName":"Crismatt, Nabil","lastInitName":"Crismatt, N","initLastName":"N Crismatt","fullFMLName":"Nabil Antonio Crismatt","fullLFMName":"Crismatt, Nabil Antonio","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663731":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731","firstName":"Connor","lastName":"Kaiser","primaryNumber":"30","birthDate":"1996-11-20","currentAge":29,"birthCity":"Shawnee Mission","birthStateProvince":"KS","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Connor","useLastName":"Kaiser","middleName":"William","boxscoreName":"Kaiser, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Kaiser","nameSlug":"connor-kaiser-663731","firstLastName":"Connor Kaiser","lastFirstName":"Kaiser, Connor","lastInitName":"Kaiser, C","initLastName":"C Kaiser","fullFMLName":"Connor William Kaiser","fullLFMName":"Kaiser, Connor William","strikeZoneTop":3.349,"strikeZoneBottom":1.69},"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},"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},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"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},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"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},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID595928":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928","firstName":"John","lastName":"Curtiss","primaryNumber":"46","birthDate":"1993-04-05","currentAge":33,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Curtiss","middleName":"Pickens","boxscoreName":"Curtiss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Curtiss","nameSlug":"john-curtiss-595928","firstLastName":"John Curtiss","lastFirstName":"Curtiss, John","lastInitName":"Curtiss, J","initLastName":"J Curtiss","fullFMLName":"John Pickens Curtiss","fullLFMName":"Curtiss, John Pickens","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID681987":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987","firstName":"Nathan","lastName":"Eaton","primaryNumber":"18","birthDate":"1996-12-22","currentAge":29,"birthCity":"Chester","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nate","useLastName":"Eaton","boxscoreName":"Eaton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Eaton","nameSlug":"nate-eaton-681987","firstLastName":"Nate Eaton","lastFirstName":"Eaton, Nate","lastInitName":"Eaton, N","initLastName":"N Eaton","fullFMLName":"Nathan Eaton","fullLFMName":"Eaton, Nathan","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"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},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID685314":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314","firstName":"Andrew","lastName":"Saalfrank","primaryNumber":"27","birthDate":"1997-08-18","currentAge":29,"birthCity":"Fort Wayne","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Saalfrank","middleName":"Jacob","boxscoreName":"Saalfrank","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Saalfrank","nameSlug":"andrew-saalfrank-685314","firstLastName":"Andrew Saalfrank","lastFirstName":"Saalfrank, Andrew","lastInitName":"Saalfrank, A","initLastName":"A Saalfrank","fullFMLName":"Andrew Jacob Saalfrank","fullLFMName":"Saalfrank, Andrew Jacob","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"76","wind":"0 mph, None"},"gameInfo":{"attendance":31346,"firstPitch":"2025-09-07T20:11:00.000Z","gameDurationMinutes":190},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"home":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":684883,"fullName":"Karl Hain","link":"/api/v1/people/684883"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":4,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, pitcher Ryne Nelson to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-07T20:11:46.308Z","endTime":"2025-09-07T20:12:32.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669194,"link":"/api/v1/people/669194"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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-09-07T16:46:26.678Z","endTime":"2025-09-07T19:43:05.697Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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-09-07T19:43:05.697Z","endTime":"2025-09-07T20:11:01.064Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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-09-07T20:11:01.064Z","endTime":"2025-09-07T20:11:48.507Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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":95.2,"endSpeed":87.4,"strikeZoneTop":3.30646489015224,"strikeZoneBottom":1.51702236186583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.644659215091195,"aZ":-10.214170547645494,"pfxX":-2.1973930168174016,"pfxZ":11.268449039265894,"pX":-0.13000113006451175,"pZ":1.9296590583641822,"vX0":3.1927204373989695,"vY0":-138.41675504185685,"vZ0":-9.06442776453422,"x":121.96,"y":186.68,"x0":-1.0106074020480935,"y0":50.00292454582938,"z0":5.92240881619117,"aX":-4.282514012297527},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":3.4,"spinRate":2205,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.3950564697820913,"extension":7.038967793891659},"index":3,"playId":"b26bfed2-6f92-3f12-b00a-7ad47d61abfa","pitchNumber":1,"startTime":"2025-09-07T20:11:48.507Z","endTime":"2025-09-07T20:11:52.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.29107510082078,"strikeZoneBottom":1.58389077147427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.374089389773477,"aZ":-24.550990698059245,"pfxX":0.48006957870555755,"pfxZ":4.266104090590698,"pX":1.4215172998504209,"pZ":2.601430747573299,"vX0":6.519203924025793,"vY0":-132.38322616865176,"vZ0":-4.370135102826509,"x":62.82,"y":168.54,"x0":-1.1281132642760525,"y0":50.00394845147897,"z0":6.055200115422014,"aX":0.8581002240057256},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":-2.2,"spinRate":2056,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.41261739742925885,"extension":6.885567996262121},"index":4,"playId":"3f94f0e1-6635-3342-aab2-5a4367b464d6","pitchNumber":2,"startTime":"2025-09-07T20:12:05.681Z","endTime":"2025-09-07T20:12:10.853Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20128277313184,"aZ":-9.814384639784649,"pfxX":-0.9160131948140917,"pfxZ":11.489106531001337,"pX":0.3704991871874436,"pZ":3.073254872821292,"vX0":3.8686051864210325,"vY0":-138.2380488042556,"vZ0":-6.449574780452987,"x":102.88,"y":155.8,"x0":-0.9246484583494299,"y0":50.001972965639524,"z0":6.086821240222971,"aX":-1.7826991297355284},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.8,"breakHorizontal":0.8,"spinRate":2266,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.3953742190130276,"extension":6.889267550905748},"hitData":{"launchSpeed":74.2,"launchAngle":5.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.69,"coordY":184.99}},"index":5,"playId":"4b430c21-c4f9-3b06-b0b9-d00ab6fac112","pitchNumber":3,"startTime":"2025-09-07T20:12:22.992Z","endTime":"2025-09-07T20:12:32.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:12:32.978Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, second baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-07T20:14:00.026Z","endTime":"2025-09-07T20:15:25.404Z","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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-07T20:12:47.723Z","endTime":"2025-09-07T20:14:02.185Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"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.0,"endSpeed":83.9,"strikeZoneTop":3.42494201813093,"strikeZoneBottom":1.64322166341116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.947529302827615,"aZ":-23.817360657402002,"pfxX":0.3259669911804197,"pfxZ":4.6693365077552915,"pX":0.55247502209733,"pZ":3.0327703194542,"vX0":4.396085992204288,"vY0":-132.59465262751326,"vZ0":-3.687861603058508,"x":95.94,"y":156.9,"x0":-1.1656783865605331,"y0":50.00387776178824,"z0":6.168851219296163,"aX":0.5829692644712312},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":-1.4,"spinRate":2014,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.4122533113714999,"extension":6.782765383284839},"index":1,"playId":"5f346788-fd4c-3560-bad8-35937dd8da5f","pitchNumber":1,"startTime":"2025-09-07T20:14:02.185Z","endTime":"2025-09-07T20:14:06.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.37866826452943,"strikeZoneBottom":1.62399354332089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.734183290748852,"aZ":-24.65463778068005,"pfxX":1.4976703869073695,"pfxZ":4.113206383530664,"pX":2.2681987231449505,"pZ":1.446394140248001,"vX0":7.745234459473059,"vY0":-134.27623896307279,"vZ0":-7.514084156730797,"x":30.54,"y":199.73,"x0":-0.8467862562251777,"y0":50.00401700165431,"z0":6.032038821124834,"aX":2.7371974282235687},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.0,"breakHorizontal":-4.3,"spinRate":2014,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.40771208071001785,"extension":6.895024470404562},"index":2,"playId":"f96c5aa6-e1bf-32f7-9342-3f27c3f544e5","pitchNumber":2,"startTime":"2025-09-07T20:14:19.921Z","endTime":"2025-09-07T20:14:23.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.38012195168339,"strikeZoneBottom":1.59922152759365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20199512022215,"aZ":-9.9991379998988,"pfxX":0.13694240376074962,"pfxZ":11.212405200940019,"pX":1.4669600314900741,"pZ":3.066566731024983,"vX0":5.855958476537545,"vY0":-139.88240355029455,"vZ0":-6.624066971167167,"x":61.08,"y":155.98,"x0":-0.6731755540424706,"y0":50.0002247154699,"z0":6.124241633856124,"aX":0.2686599177866578},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.1,"breakHorizontal":-1.4,"spinRate":2133,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3918994398274993,"extension":6.921138442909469},"index":3,"playId":"2b4f068c-5e75-3af3-aa58-ed8d04644146","pitchNumber":3,"startTime":"2025-09-07T20:14:38.075Z","endTime":"2025-09-07T20:14:42.421Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.108744858620597,"aZ":-30.69632314578134,"pfxX":2.9194623279790615,"pfxZ":0.9318824991087098,"pX":-0.01188849999085428,"pZ":1.8173357418628076,"vX0":2.1568563601728146,"vY0":-124.95324394420489,"vZ0":-4.337053687456131,"x":117.45,"y":189.71,"x0":-1.2642117815629539,"y0":50.00307732759295,"z0":6.0847687175247085,"aX":4.637668740042469},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.0,"breakHorizontal":-5.8,"spinRate":2186,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.4375771579491263,"extension":6.815650763429032},"index":4,"playId":"9005759a-7690-346d-ae7a-a34523044c85","pitchNumber":4,"startTime":"2025-09-07T20:14:55.813Z","endTime":"2025-09-07T20:15:00.789Z","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":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98964384207,"aZ":-36.49531683242255,"pfxX":3.5695315946932453,"pfxZ":-3.0359530703181354,"pX":0.32571117245591913,"pZ":1.5045207403242709,"vX0":2.7108578282108007,"vY0":-118.56131105072237,"vZ0":-3.064041426221374,"x":104.58,"y":198.16,"x0":-1.296968110173781,"y0":50.004997141506834,"z0":6.1493046802137865,"aX":5.074502673296793},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.0,"breakHorizontal":-7.1,"spinRate":2590,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.46223697786366547,"extension":6.728439991905316},"hitData":{"launchSpeed":61.8,"launchAngle":-0.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.58,"coordY":155.07}},"index":5,"playId":"5a9bf016-cb63-34cc-90b9-31d649a94f2e","pitchNumber":5,"startTime":"2025-09-07T20:15:17.142Z","endTime":"2025-09-07T20:15:25.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:15:25.404Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jarren Duran lines out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-07T20:15:42.405Z","endTime":"2025-09-07T20:17:25.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":96.2,"endSpeed":87.9,"strikeZoneTop":3.63939505009798,"strikeZoneBottom":1.64134813362148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.963877333613347,"aZ":-9.595481449948144,"pfxX":-2.207706796603773,"pfxZ":11.443252386548732,"pX":0.3631712616148134,"pZ":1.49869164948708,"vX0":4.101424595640334,"vY0":-139.69937162112825,"vZ0":-10.512163731541962,"x":103.16,"y":198.32,"x0":-0.8383337867726328,"y0":50.006776066885514,"z0":5.945083230651309,"aX":-4.357777348566907},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":3.1,"spinRate":2129,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.3923393549866847,"extension":7.141686203371326},"index":0,"playId":"fdf9b9a7-b4fe-3ffd-9dbc-a4712c07f709","pitchNumber":1,"startTime":"2025-09-07T20:15:53.135Z","endTime":"2025-09-07T20:15:59.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.52261688141702,"strikeZoneBottom":1.62247967843207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.667697675748165,"aZ":-37.8079903432146,"pfxX":5.616898623639108,"pfxZ":-4.239638123317857,"pX":-1.3205517570774166,"pZ":2.6443041655344373,"vX0":-1.3798208577691375,"vY0":-114.70037197974861,"vZ0":0.16658784909821156,"x":167.34,"y":167.38,"x0":-1.4400316816766927,"y0":50.00141596320001,"z0":6.264193145824347,"aX":7.4664285315502905},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.3,"breakHorizontal":-9.8,"spinRate":2518,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.47793427036037084,"extension":6.655568585057657},"index":1,"playId":"81a181ee-0103-36aa-80c1-a2d00e5a8197","pitchNumber":2,"startTime":"2025-09-07T20:16:11.068Z","endTime":"2025-09-07T20:16:16.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.60622005608778,"strikeZoneBottom":1.70644306278079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.100301532863057,"aZ":-38.629272408399544,"pfxX":3.598596141453142,"pfxZ":-4.818214003897469,"pX":0.30149217820157254,"pZ":-0.554254992947987,"vX0":2.7362218711807516,"vY0":-115.45010553859306,"vZ0":-6.2099291473833915,"x":105.51,"y":253.74,"x0":-1.370022507768521,"y0":50.004010268814845,"z0":5.922438383388396,"aX":4.818993383881071},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.1,"breakHorizontal":-7.2,"spinRate":2557,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4758913335644013,"extension":6.995549779431948},"index":2,"playId":"6efcb3ca-c0cf-341a-adb2-363f453fe23e","pitchNumber":3,"startTime":"2025-09-07T20:16:29.790Z","endTime":"2025-09-07T20:16:33.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.69110987987074,"strikeZoneBottom":1.72800808348769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.953350190166738,"aZ":-10.075593309143791,"pfxX":-2.001704305722608,"pfxZ":11.59482247270033,"pX":-0.0976572922165918,"pZ":2.065149770627941,"vX0":4.150421682707639,"vY0":-137.09395256613308,"vZ0":-8.169149878192737,"x":120.72,"y":183.02,"x0":-1.370251419390073,"y0":50.00155138784402,"z0":5.768912892421659,"aX":-3.8148999996985773},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":2.8,"spinRate":2140,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.3993391442834717,"extension":7.004867454476573},"index":3,"playId":"8a00d224-1c18-3331-813d-044380eaf99b","pitchNumber":4,"startTime":"2025-09-07T20:16:58.190Z","endTime":"2025-09-07T20:17:02.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.007812736907983,"aZ":-9.220789633654165,"pfxX":-0.5817165275617437,"pfxZ":11.68328707871478,"pX":0.4232839066961913,"pZ":2.1750605102328584,"vX0":4.3148077752149225,"vY0":-139.2179366090621,"vZ0":-8.456508107338522,"x":100.87,"y":180.05,"x0":-1.0704461728321706,"y0":50.000012570064264,"z0":5.860569378944029,"aX":-1.1426527428357445},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":0.1,"spinRate":2192,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.3933020995990466,"extension":7.025407531566587},"hitData":{"launchSpeed":107.0,"launchAngle":15.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":151.64,"coordY":55.7}},"index":4,"playId":"94385fb7-cb58-38ad-b134-ce4ec7520c26","pitchNumber":5,"startTime":"2025-09-07T20:17:17.499Z","endTime":"2025-09-07T20:17:25.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:17:25.953Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman David Hamilton to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-07T20:19:28.403Z","endTime":"2025-09-07T20:20:21.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.52561405353358,"strikeZoneBottom":1.69757636271759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.161891669877804,"aZ":-22.80668411143363,"pfxX":-10.04943821182791,"pfxZ":4.755056551391769,"pX":1.0158505025974487,"pZ":2.545298262068726,"vX0":9.842474591820608,"vY0":-139.6340012267388,"vZ0":-3.75553880453899,"x":78.28,"y":170.06,"x0":-1.2532347153811347,"y0":50.0018617810782,"z0":5.412657277637075,"aX":-19.794979646337357},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2098,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.39263309156668846,"extension":6.475880406720444},"index":0,"playId":"8aa5294a-d894-357c-b88a-7f9acabbbc5b","pitchNumber":1,"startTime":"2025-09-07T20:19:39.566Z","endTime":"2025-09-07T20:19:44.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.6697779221816,"strikeZoneBottom":1.76459253751099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.633893495121082,"aZ":-20.98490746522734,"pfxX":-10.36966173113495,"pfxZ":5.658085430904951,"pX":0.9653118235366022,"pZ":1.4643099758009264,"vX0":9.665795887492298,"vY0":-139.76407531913836,"vZ0":-6.866467813109741,"x":80.2,"y":199.24,"x0":-1.1913712843519284,"y0":50.00406077930128,"z0":5.332225540899886,"aX":-20.507779912805216},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":16.8,"spinRate":2135,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.3919685173047287,"extension":6.4935348007878515},"index":1,"playId":"601b20d5-1791-3f72-8ca8-48f7b0a62f2d","pitchNumber":2,"startTime":"2025-09-07T20:19:53.605Z","endTime":"2025-09-07T20:19:58.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93847211814168,"aZ":-22.88904042878008,"pfxX":-9.71239394073792,"pfxZ":4.646193790823031,"pX":-0.31642994901690874,"pZ":1.4232669020181217,"vX0":6.263085358413921,"vY0":-140.70623368346628,"vZ0":-6.674827868929224,"x":129.06,"y":200.35,"x0":-1.3132222173071537,"y0":50.003189511467745,"z0":5.317013530313677,"aX":-19.408897864627242},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2064,"spinDirection":227},"zone":13,"typeConfidence":0.87,"plateTime":0.38977180862645433,"extension":6.409213235286792},"hitData":{"launchSpeed":102.4,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.44,"coordY":157.6}},"index":2,"playId":"0ac99ee3-1d72-3ec6-bcaf-d9636458d26d","pitchNumber":3,"startTime":"2025-09-07T20:20:12.763Z","endTime":"2025-09-07T20:20:21.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:20:21.492Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-07T20:20:33.346Z","endTime":"2025-09-07T20:21:39.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.61457302487871,"strikeZoneBottom":1.72839218368143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.052813015667535,"aZ":-28.31470023965963,"pfxX":-0.2948173554285653,"pfxZ":2.2692733776255416,"pX":0.06711540372451079,"pZ":3.1150237211004113,"vX0":4.207960669932781,"vY0":-129.72344732273305,"vZ0":-0.5043182509505344,"x":114.44,"y":154.67,"x0":-1.5400978200116202,"y0":50.00002121306721,"z0":5.477253542857387,"aX":-0.5013815992377305},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":-0.5,"spinRate":2445,"spinDirection":195},"zone":2,"typeConfidence":0.92,"plateTime":0.4228064394701576,"extension":6.2259292647806905},"index":0,"playId":"cd66c054-c6f2-3c6e-8364-acc805e1a39e","pitchNumber":1,"startTime":"2025-09-07T20:20:46.043Z","endTime":"2025-09-07T20:20:50.224Z","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":89.5,"endSpeed":81.2,"strikeZoneTop":3.7263294197625,"strikeZoneBottom":1.75448136368628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36594312652068,"aZ":-25.604148367540567,"pfxX":-10.664546889886559,"pfxZ":3.9054288172845935,"pX":0.9393563987896707,"pZ":0.22097028319371262,"vX0":9.758020238091083,"vY0":-129.67085074229598,"vZ0":-7.365191297638336,"x":81.19,"y":232.81,"x0":-1.5105302414798534,"y0":50.00071849262757,"z0":5.088112670836471,"aX":-17.926164283031493},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":16.8,"spinRate":1984,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4244865952275383,"extension":6.583068525111848},"index":1,"playId":"ce026c67-69ca-3360-9f97-66fca5bb34d5","pitchNumber":2,"startTime":"2025-09-07T20:21:04.291Z","endTime":"2025-09-07T20:21:09.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.615029314509897,"aZ":-25.78232644653491,"pfxX":-9.338844817533982,"pfxZ":3.754008473242635,"pX":-0.8531805571553223,"pZ":2.7731468682025016,"vX0":5.281183776759137,"vY0":-129.30133557572665,"vZ0":-1.538536612469726,"x":149.52,"y":163.91,"x0":-1.7031610902344785,"y0":50.00275442567151,"z0":5.344178580202223,"aX":-15.897148177094097},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":15.8,"spinRate":2021,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.4227522792940537,"extension":6.234329652639378},"hitData":{"launchSpeed":82.3,"launchAngle":63.0,"totalDistance":175.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.16,"coordY":139.35}},"index":2,"playId":"3d8e335c-3bb2-356f-a979-5cf23cdce667","pitchNumber":3,"startTime":"2025-09-07T20:21:26.719Z","endTime":"2025-09-07T20:21:39.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:21:39.259Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-07T20:21:59.026Z","endTime":"2025-09-07T20:25:26.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.26520536947243,"strikeZoneBottom":1.54924024795762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.478907167741834,"aZ":-30.226680097971325,"pfxX":0.1804602569956701,"pfxZ":1.1376428224212063,"pX":0.09635922131282555,"pZ":3.2585146494368407,"vX0":4.3178254634424835,"vY0":-129.83265018000304,"vZ0":0.15287170975142828,"x":113.33,"y":150.8,"x0":-1.6071783313541106,"y0":50.0058461256928,"z0":5.4865864734254055,"aX":0.31042844803672426},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.3,"breakHorizontal":-1.2,"spinRate":2397,"spinDirection":356},"zone":2,"typeConfidence":0.91,"plateTime":0.4207950107796865,"extension":6.2361064459934115},"index":0,"playId":"4207a1a5-88a7-3ae5-b84a-acf8bc9443a4","pitchNumber":1,"startTime":"2025-09-07T20:22:09.001Z","endTime":"2025-09-07T20:22:14.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.1,"endSpeed":79.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.311822349802068,"aZ":-35.48054788910948,"pfxX":3.942237154571188,"pfxZ":-2.061263279491614,"pX":0.5443293043375371,"pZ":1.3166021386329305,"vX0":3.945624097065383,"vY0":-125.48445177588586,"vZ0":-2.7845781056252124,"x":96.25,"y":203.23,"x0":-1.5581249275472127,"y0":50.005587455016,"z0":5.318405486674935,"aX":6.315321960841131},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.1,"breakHorizontal":-8.0,"spinRate":2401,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4357458391663118,"extension":6.387008239984234},"index":1,"playId":"c77e92b8-11f5-3e72-bcbe-ea9dbe24341c","pitchNumber":2,"startTime":"2025-09-07T20:22:27.502Z","endTime":"2025-09-07T20:22:32.799Z","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":96.3,"endSpeed":88.0,"strikeZoneTop":3.27113292723895,"strikeZoneBottom":1.55554806300873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.298875903782548,"aZ":-17.41054452542729,"pfxX":-3.532017410224811,"pfxZ":7.404425713455101,"pX":-0.6023301031872464,"pZ":4.56330924669933,"vX0":3.7304435687374284,"vY0":-140.22662394348635,"vZ0":0.48336322349645633,"x":139.96,"y":115.57,"x0":-1.4901267399194629,"y0":50.005091978099685,"z0":5.523381499952373,"aX":-7.044916301159158},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":5.6,"spinRate":2168,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.39040426372729176,"extension":6.2443123021001075},"index":2,"playId":"d982a424-d7df-391b-8d29-f6677b3b6056","pitchNumber":3,"startTime":"2025-09-07T20:22:52.203Z","endTime":"2025-09-07T20:22:55.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.081703577954546,"aZ":-21.45462062347813,"pfxX":-7.91936846197663,"pfxZ":5.321508928984098,"pX":0.5625450653369392,"pZ":3.01298277316459,"vX0":7.809387642214599,"vY0":-140.80956384908617,"vZ0":-3.049961422920257,"x":95.56,"y":157.43,"x0":-1.2139096274456393,"y0":50.00197408930161,"z0":5.493528615016325,"aX":-15.949743278061579},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.2,"breakHorizontal":12.8,"spinRate":1989,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.38854485659138227,"extension":6.4438480130076465},"index":3,"playId":"b774bf29-f186-33eb-ae98-18e7afb6cfc8","pitchNumber":4,"startTime":"2025-09-07T20:23:09.620Z","endTime":"2025-09-07T20:23:13.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21725865906555,"aZ":-29.100305544411714,"pfxX":0.2198837934276936,"pfxZ":1.7944982040877546,"pX":0.9166304018477532,"pZ":1.157123556468123,"vX0":5.7071195310725304,"vY0":-130.14948149947284,"vZ0":-5.107198663566768,"x":82.06,"y":207.54,"x0":-1.336265746883124,"y0":50.00017333493063,"z0":5.358100293489805,"aX":0.3748192718348627},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.3,"breakHorizontal":-1.7,"spinRate":2388,"spinDirection":182},"zone":14,"typeConfidence":0.87,"plateTime":0.4214133317671491,"extension":6.426108562198729},"index":4,"playId":"305392e3-fab7-37af-8fe6-9dcedfe15976","pitchNumber":5,"startTime":"2025-09-07T20:23:32.696Z","endTime":"2025-09-07T20:23:36.930Z","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":89.6,"endSpeed":82.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.674158854335676,"aZ":-25.13890916818117,"pfxX":-8.990944235532265,"pfxZ":4.085088385497416,"pX":0.7522012238945331,"pZ":1.1525425697689415,"vX0":8.434912634526398,"vY0":-130.23496215602304,"vZ0":-5.624708957791213,"x":88.33,"y":207.66,"x0":-1.3562956261193393,"y0":50.00436521044065,"z0":5.235228202809304,"aX":-15.487410131780178},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":14.5,"spinRate":2028,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.42014401905187526,"extension":6.41687392881929},"index":5,"playId":"f854b8e0-a31a-3aa6-bc1c-5ae22971bc13","pitchNumber":6,"startTime":"2025-09-07T20:23:55.671Z","endTime":"2025-09-07T20:23:59.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.2672401061407,"strikeZoneBottom":1.57061504989843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.731876755057993,"aZ":-19.235255554341048,"pfxX":-8.343797458784975,"pfxZ":7.305253916397936,"pX":0.05161866747893555,"pZ":0.045692003223515715,"vX0":6.699756857663516,"vY0":-132.58302725887813,"vZ0":-9.394201221697076,"x":115.03,"y":237.55,"x0":-1.4305993530182703,"y0":50.002936797023914,"z0":5.0526919006896875,"aX":-14.777029164258364},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.3,"breakHorizontal":13.6,"spinRate":2137,"spinDirection":239},"zone":14,"typeConfidence":0.71,"plateTime":0.4139535685751481,"extension":6.521192246692633},"index":6,"playId":"eecee4c0-4abb-3ebe-b20e-f9a638458b08","pitchNumber":7,"startTime":"2025-09-07T20:24:18.721Z","endTime":"2025-09-07T20:24:23.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43165507015597,"aZ":-26.819021542074793,"pfxX":-9.207216606231757,"pfxZ":2.6112170263109586,"pX":0.7861546330986472,"pZ":2.4064805473616735,"vX0":8.34171098258477,"vY0":-142.33762774215225,"vZ0":-3.8256871115636586,"x":87.03,"y":173.81,"x0":-0.98511362706215,"y0":50.005500100022864,"z0":5.46455886897568,"aX":-18.90991231121783},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":2155,"spinDirection":224},"zone":6,"typeConfidence":0.89,"plateTime":0.38467821348919484,"extension":6.4073604194086915},"index":7,"playId":"bbbef28e-c165-3029-9e5f-d6676c563403","pitchNumber":8,"startTime":"2025-09-07T20:24:40.742Z","endTime":"2025-09-07T20:24:44.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.182956767070767,"aZ":-33.841400859424375,"pfxX":2.377017424591208,"pfxZ":-1.011270694338128,"pX":1.5828344026334122,"pZ":0.7012264914184252,"vX0":6.661578065498775,"vY0":-127.29445266679646,"vZ0":-4.4422577507423355,"x":56.67,"y":219.85,"x0":-1.372795963753189,"y0":50.00293119993435,"z0":5.136640697610216,"aX":3.915863990062556},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.6,"breakHorizontal":-5.8,"spinRate":2348,"spinDirection":21},"zone":14,"typeConfidence":0.89,"plateTime":0.4296459799370558,"extension":6.455447896816308},"index":8,"playId":"ea0c73bf-b7d5-3ecf-b278-98706cd4b724","pitchNumber":9,"startTime":"2025-09-07T20:25:21.772Z","endTime":"2025-09-07T20:25:26.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:25:26.159Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (25) on a sharp fly ball to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-07T20:27:43.944Z","endTime":"2025-09-07T20:28:52.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.5879687688396,"strikeZoneBottom":1.72834221537357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15969709441414,"aZ":-11.322597366758465,"pfxX":-1.4534269037728986,"pfxZ":10.62707497449167,"pX":0.8045924208555351,"pZ":2.6340050952859184,"vX0":4.902023527598504,"vY0":-139.38369622781335,"vZ0":-7.351449395976565,"x":86.33,"y":167.66,"x0":-0.7902314804345012,"y0":50.002207565737294,"z0":6.058251233776142,"aX":-2.852180253120744},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":1.6,"spinRate":2144,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.393400451587989,"extension":6.901935112745728},"index":0,"playId":"1998a05a-c94e-34e7-be58-a026612a17d4","pitchNumber":1,"startTime":"2025-09-07T20:27:48.988Z","endTime":"2025-09-07T20:27:54.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.59718513646018,"strikeZoneBottom":1.67936876464387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.691462983923124,"aZ":-25.172198720078796,"pfxX":0.1169099407713885,"pfxZ":3.9538744696021677,"pX":1.230644063029944,"pZ":2.2919072574989485,"vX0":6.116141481951814,"vY0":-132.08195850818652,"vZ0":-4.935141764608784,"x":70.09,"y":176.9,"x0":-1.1283557827323956,"y0":50.00001361127092,"z0":6.031565454854143,"aX":0.20633298131356675},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":-1.6,"spinRate":2101,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.41442344382668317,"extension":6.758731636673637},"index":1,"playId":"e7d7b420-6ef4-3453-a685-44ef83c7604e","pitchNumber":2,"startTime":"2025-09-07T20:28:04.849Z","endTime":"2025-09-07T20:28:08.980Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.434260971023946,"aZ":-11.954887308591225,"pfxX":-1.033768356641355,"pfxZ":10.508546220260675,"pX":0.06428237176287592,"pZ":3.8733219554081058,"vX0":3.144536634864091,"vY0":-138.02245960782852,"vZ0":-3.9980433393158004,"x":114.55,"y":134.2,"x0":-0.956783520819511,"y0":50.006473353586436,"z0":6.148915999357796,"aX":-1.989742238388386},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":1.2,"spinRate":2114,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.39720799503029713,"extension":6.830226155708734},"index":2,"playId":"b4345efa-ce0e-3002-823a-0fbe33145dcc","pitchNumber":3,"startTime":"2025-09-07T20:28:21.387Z","endTime":"2025-09-07T20:28:28.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.556474358098352,"aZ":-28.709521861208305,"pfxX":3.7850481054974408,"pfxZ":2.0856599700073595,"pX":0.43778733001682907,"pZ":2.3396294857685924,"vX0":3.1443391272697125,"vY0":-127.5842186083444,"vZ0":-3.83276079826087,"x":100.31,"y":175.61,"x0":-1.2992542768159105,"y0":50.000821228399055,"z0":6.106588465632693,"aX":6.282078839560852},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-7.6,"spinRate":2231,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4281817549391058,"extension":6.792907078546451},"hitData":{"launchSpeed":100.3,"launchAngle":27.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":77.52,"coordY":46.04}},"index":3,"playId":"7e313321-e4e6-3e7e-a0e5-04b951eff908","pitchNumber":4,"startTime":"2025-09-07T20:28:39.246Z","endTime":"2025-09-07T20:28:52.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:28:52.324Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-07T20:29:11.347Z","endTime":"2025-09-07T20:30:40.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.41043708828609,"strikeZoneBottom":1.65389944949785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.810788591305737,"aZ":-26.393643861934443,"pfxX":-0.10486479814380562,"pfxZ":3.2543259143763468,"pX":-0.10962328289313104,"pZ":2.0448760014577236,"vX0":3.4827826381319076,"vY0":-131.91073827423,"vZ0":-5.382402592707549,"x":121.18,"y":183.57,"x0":-1.4287308283688898,"y0":50.00599032129163,"z0":6.036804232625216,"aX":-0.187086508724751},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":2047,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4138834829396134,"extension":6.836887405751513},"index":0,"playId":"4618349c-c32b-3573-9d13-15b97d6e74ee","pitchNumber":1,"startTime":"2025-09-07T20:29:26.483Z","endTime":"2025-09-07T20:29:31.609Z","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":92.2,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.847817361987012,"aZ":-24.596262972576604,"pfxX":-0.6084923640269244,"pfxZ":4.117727061884715,"pX":0.28006070807036226,"pZ":2.8703593263877654,"vX0":4.467238114760125,"vY0":-134.28253471113862,"vZ0":-3.7714436967897456,"x":106.32,"y":161.28,"x0":-1.3203034928616464,"y0":50.00636822059916,"z0":6.0264734990343065,"aX":-1.1216087631110558},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":0.2,"spinRate":2099,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4066368869588075,"extension":6.865658863638337},"index":1,"playId":"c46ce9a0-62f3-3e82-be68-00f0c9227c7c","pitchNumber":2,"startTime":"2025-09-07T20:29:44.668Z","endTime":"2025-09-07T20:29:49.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.58318676598979,"strikeZoneBottom":1.70679212016086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68785132090525,"aZ":-11.275478635778116,"pfxX":-2.0563892474260186,"pfxZ":10.509953693509056,"pX":0.15966464224180352,"pZ":4.001576638428162,"vX0":4.615609343705363,"vY0":-140.5488716569355,"vZ0":-3.4794247205273474,"x":110.91,"y":130.74,"x0":-1.24116765849327,"y0":50.000826271937385,"z0":5.994794699508521,"aX":-4.0888468864809475},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":2.8,"spinRate":2215,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3906249415540417,"extension":6.89560340102472},"index":2,"playId":"d01078b6-45ee-30b0-a4b5-9175a6094740","pitchNumber":3,"startTime":"2025-09-07T20:30:10.645Z","endTime":"2025-09-07T20:30:15.187Z","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":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36127391285136,"aZ":-10.728674440291924,"pfxX":-3.847213897492995,"pfxZ":10.780442948972091,"pX":0.09090809771441602,"pZ":2.718874365830082,"vX0":5.159262604060982,"vY0":-140.29143098980884,"vZ0":-6.849470393472213,"x":113.53,"y":165.37,"x0":-1.2738903100455317,"y0":50.002551220858685,"z0":5.894755372532889,"aX":-7.65318179843041},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2261,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.39074226656083333,"extension":6.832558439933905},"hitData":{"launchSpeed":93.5,"launchAngle":21.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.8,"coordY":87.17}},"index":3,"playId":"69873a25-4315-39e5-bd28-85f2766e1c9e","pitchNumber":4,"startTime":"2025-09-07T20:30:29.485Z","endTime":"2025-09-07T20:30:40.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:30:40.349Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rob Refsnyder walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-07T20:30:57.919Z","endTime":"2025-09-07T20:34:05.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.69516191633073,"strikeZoneBottom":1.620163782605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93132289764079,"aZ":-13.1376157119322,"pfxX":-3.685180729115676,"pfxZ":9.663939434917328,"pX":-1.2326707306609106,"pZ":2.7657021279880305,"vX0":1.0903058858749561,"vY0":-139.15426466188555,"vZ0":-6.805569574023409,"x":163.99,"y":164.11,"x0":-1.149703639288916,"y0":50.002633711915465,"z0":6.105687566760988,"aX":-7.2589460404268635},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2075,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.3929531868053999,"extension":6.791026895539418},"index":0,"playId":"7b8d4870-386a-32a1-aadc-d1143e9ead97","pitchNumber":1,"startTime":"2025-09-07T20:31:11.954Z","endTime":"2025-09-07T20:31:17.007Z","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":96.6,"endSpeed":88.9,"strikeZoneTop":3.69805904668097,"strikeZoneBottom":1.59292839627198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.933637331066972,"aZ":-11.994680649168064,"pfxX":-0.42671499823535264,"pfxZ":10.029021757626714,"pX":0.7266299010565189,"pZ":2.472455371103252,"vX0":4.960842016785076,"vY0":-140.5095359751449,"vZ0":-7.591581069578219,"x":89.3,"y":172.02,"x0":-1.0016217949600856,"y0":50.00486804747489,"z0":5.977447699235871,"aX":-0.8592048830503141},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":-0.1,"spinRate":2042,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.3888731340645246,"extension":6.994940388594092},"index":1,"playId":"628ac94a-3a2c-3b7a-b6bb-9c3b921faab0","pitchNumber":2,"startTime":"2025-09-07T20:31:31.420Z","endTime":"2025-09-07T20:31:36.831Z","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":96.2,"endSpeed":88.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98985155450901,"aZ":-10.714283009432386,"pfxX":-1.671116021583012,"pfxZ":10.80130593731886,"pX":-0.1971899070675946,"pZ":2.69200996145912,"vX0":2.7117838895483812,"vY0":-139.91511195926762,"vZ0":-7.405007411710576,"x":124.52,"y":166.1,"x0":-0.9609514051919962,"y0":50.000322810434895,"z0":6.071624755675583,"aX":-3.3195569454926974},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":2.5,"spinRate":2160,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.3911831892795594,"extension":6.941404010572667},"index":2,"playId":"390b60c0-d219-3e57-9383-96d90e47b844","pitchNumber":3,"startTime":"2025-09-07T20:31:51.656Z","endTime":"2025-09-07T20:31:54.961Z","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":97.4,"endSpeed":89.0,"strikeZoneTop":3.6107989653059,"strikeZoneBottom":1.6273439245452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94857731396185,"aZ":-14.169364192087263,"pfxX":-4.908741960941704,"pfxZ":8.8458205349143,"pX":-1.2500046578658008,"pZ":3.4536921182463756,"vX0":1.1214079235357906,"vY0":-141.88165706514013,"vZ0":-4.938515181898765,"x":164.65,"y":145.53,"x0":-1.0130173942344594,"y0":50.00474414548073,"z0":6.122339738098357,"aX":-9.992330957677524},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2242,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.38628316141187025,"extension":6.872773269329697},"index":3,"playId":"05d0a7e2-2354-3d90-a152-fe9f4189bdb6","pitchNumber":4,"startTime":"2025-09-07T20:32:19.443Z","endTime":"2025-09-07T20:32:25.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.48872826747678,"strikeZoneBottom":1.6267108157523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70683109906886,"aZ":-35.852690526236316,"pfxX":5.007889724446446,"pfxZ":-2.5797274889699313,"pX":0.8732050464021494,"pZ":1.2934109064046777,"vX0":3.2195947317935283,"vY0":-118.7130296552012,"vZ0":-3.8036583038498497,"x":83.72,"y":203.86,"x0":-1.151029250906388,"y0":50.00080706970382,"z0":6.179596295692561,"aX":7.147266628139114},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.3,"breakHorizontal":-9.8,"spinRate":2551,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4613668558122481,"extension":6.856904296512966},"index":4,"playId":"d5786268-0cc1-33e5-a81e-79671d744b95","pitchNumber":5,"startTime":"2025-09-07T20:32:39.942Z","endTime":"2025-09-07T20:32:45.038Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33094535804806,"aZ":-11.193980601655218,"pfxX":-1.6019534598768808,"pfxZ":10.687750803159398,"pX":0.3270306973210723,"pZ":3.141368350945951,"vX0":4.348709954222485,"vY0":-139.22329502846043,"vZ0":-5.86797416622601,"x":104.53,"y":153.96,"x0":-1.047155660555008,"y0":50.000076027696,"z0":6.017601621800963,"aX":-3.1447023030539016},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":2.0,"spinRate":2183,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.3934706551522984,"extension":6.924250946055829},"index":5,"playId":"fc59dea4-174b-3d78-a857-9ba1f176cfe6","pitchNumber":6,"startTime":"2025-09-07T20:32:58.877Z","endTime":"2025-09-07T20:33:04.100Z","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":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.423847821954965,"aZ":-9.536342835489632,"pfxX":-1.6709065288641998,"pfxZ":11.631416656137901,"pX":-0.009621200574792037,"pZ":1.8927023773956668,"vX0":3.229985868183752,"vY0":-138.9248296254614,"vZ0":-9.425681089624632,"x":117.37,"y":187.68,"x0":-0.9725753853990631,"y0":50.00095990086785,"z0":5.972139291338371,"aX":-3.2517583455718},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":2.3,"spinRate":2297,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.39494809331699665,"extension":6.884336211536159},"index":6,"playId":"136bb502-0b89-3217-9f43-4bcf9184fc42","pitchNumber":7,"startTime":"2025-09-07T20:33:23.977Z","endTime":"2025-09-07T20:33:29.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-09-07T20:33:43.084Z","endTime":"2025-09-07T20:34:00.241Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.54077774348308,"strikeZoneBottom":1.61841709116316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.634695391285955,"aZ":-39.1579839813114,"pfxX":4.285466825011985,"pfxZ":-5.16750388018826,"pX":0.25473313526156904,"pZ":0.6808452950938958,"vX0":2.4904091858092996,"vY0":-115.81728005298493,"vZ0":-3.8511422354661606,"x":107.29,"y":220.4,"x0":-1.3930469352355979,"y0":50.00328984440779,"z0":6.129362834167384,"aX":5.792151006885682},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.1,"breakHorizontal":-8.4,"spinRate":2656,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4738400135424783,"extension":6.866438188911017},"index":8,"playId":"40872f3f-fd18-36cc-8cc1-4516c7ef3f06","pitchNumber":8,"startTime":"2025-09-07T20:34:00.241Z","endTime":"2025-09-07T20:34:05.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:34:05.300Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"David Hamilton grounds into a double play, second baseman Blaze Alexander to shortstop Geraldo Perdomo to first baseman Tyler Locklear. Rob Refsnyder out at 2nd. David Hamilton out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-07T20:35:01.689Z","endTime":"2025-09-07T20:36:15.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-07T20:34:24.805Z","endTime":"2025-09-07T20:35:03.809Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.199628679697305,"aZ":-36.615314969095806,"pfxX":4.086953077784727,"pfxZ":-3.278361934707574,"pX":0.6137042125894951,"pZ":0.4890519776894724,"vX0":3.084328467313008,"vY0":-115.76600473006704,"vZ0":-4.547689643689666,"x":93.61,"y":225.58,"x0":-1.2683199371650211,"y0":50.00425653511287,"z0":5.9947512839460595,"aX":5.531498235970434},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.8,"breakHorizontal":-8.2,"spinRate":2575,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.47365622236252447,"extension":6.785584503682558},"index":1,"playId":"00b8b700-5871-3106-a342-e2aad93955c8","pitchNumber":1,"startTime":"2025-09-07T20:35:03.809Z","endTime":"2025-09-07T20:35:08.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.218333839214022,"aZ":-38.44252090615467,"pfxX":5.884130100876412,"pfxZ":-4.565192200082796,"pX":1.129789457850266,"pZ":0.9578459823039057,"vX0":3.773030237248699,"vY0":-116.8204863010696,"vZ0":-3.385392759080259,"x":73.94,"y":212.92,"x0":-1.2738611176389625,"y0":50.00200059407241,"z0":6.060951527745633,"aX":8.083095533466016},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.9,"breakHorizontal":-11.6,"spinRate":2709,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.46993176213968013,"extension":6.741224693420842},"index":2,"playId":"5cf047a9-82b9-3ffd-9732-8501c3398298","pitchNumber":2,"startTime":"2025-09-07T20:35:30.075Z","endTime":"2025-09-07T20:35:34.100Z","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":3,"startTime":"2025-09-07T20:35:48.149Z","endTime":"2025-09-07T20:36:07.132Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.67927590867993,"aZ":-11.75999363880093,"pfxX":-0.23824042900960052,"pfxZ":10.260566312200334,"pX":0.9407903391787031,"pZ":3.002212489714491,"vX0":5.655483062805153,"vY0":-140.1716735888547,"vZ0":-6.100040225701641,"x":81.14,"y":157.72,"x0":-1.0721566118067416,"y0":50.0067368629005,"z0":5.974613707816681,"aX":-0.4744998446579659},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":-0.7,"spinRate":2234,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.3907562605906807,"extension":6.8677500764121815},"hitData":{"launchSpeed":62.9,"launchAngle":14.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.75,"coordY":156.06}},"index":4,"playId":"7349ecc0-c85b-33d3-b9f0-4fb9e6f1e4c1","pitchNumber":3,"startTime":"2025-09-07T20:36:07.132Z","endTime":"2025-09-07T20:36:15.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:36:15.811Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Moreno singles on a line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-07T20:38:26.117Z","endTime":"2025-09-07T20:39:10.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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.6,"endSpeed":87.4,"strikeZoneTop":3.23444362731168,"strikeZoneBottom":1.44409254745806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.562469466723005,"aZ":-24.274220091049273,"pfxX":-9.43458865576309,"pfxZ":4.024063067984791,"pX":-0.5822444451957517,"pZ":4.1498025622550845,"vX0":6.100594660698758,"vY0":-139.08768586044127,"vZ0":0.7477768274065529,"x":139.19,"y":126.74,"x0":-1.5758073876554601,"y0":50.003985369827504,"z0":5.4845278034484,"aX":-18.526174908533896},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":15.8,"spinRate":1922,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.39348259235977423,"extension":6.309293865038659},"index":0,"playId":"6ebc4ea2-51d7-302a-ae08-4d5622facdeb","pitchNumber":1,"startTime":"2025-09-07T20:38:43.446Z","endTime":"2025-09-07T20:38:47.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.631007188230196,"aZ":-22.677786114291038,"pfxX":-9.712717647750754,"pfxZ":4.8511514695889915,"pX":-0.9505059018284943,"pZ":2.8609202677991745,"vX0":5.034390263016343,"vY0":-138.9066196485735,"vZ0":-2.8092302322976823,"x":153.23,"y":161.54,"x0":-1.5229000187366286,"y0":50.00244811523714,"z0":5.390321418192845,"aX":-19.011226942150213},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":1955,"spinDirection":231},"zone":11,"typeConfidence":0.89,"plateTime":0.39406820868362535,"extension":6.354580737576153},"hitData":{"launchSpeed":75.0,"launchAngle":16.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.57,"coordY":100.4}},"index":1,"playId":"9c177361-4a89-3e71-bc45-bc45233df1ff","pitchNumber":2,"startTime":"2025-09-07T20:38:59.455Z","endTime":"2025-09-07T20:39:10.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:39:10.289Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, second baseman David Hamilton to first baseman Nathaniel Lowe. Gabriel Moreno to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-07T20:39:24.880Z","endTime":"2025-09-07T20:41:48.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.55325172437894,"strikeZoneBottom":1.79514768797507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.219613071041305,"aZ":-29.374900347426344,"pfxX":0.18619438204013466,"pfxZ":1.6485775185989402,"pX":0.07043408207063266,"pZ":2.1071999766317675,"vX0":4.1019586415058225,"vY0":-129.2158184348303,"vZ0":-2.5831042862216202,"x":114.32,"y":181.89,"x0":-1.5574313369365689,"y0":50.00609839747046,"z0":5.3613214365260005,"aX":0.3170368989024235},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-1.2,"spinRate":2418,"spinDirection":183},"zone":8,"typeConfidence":0.88,"plateTime":0.4227958059363144,"extension":6.264419568832043},"index":0,"playId":"1495c593-d93a-3840-95a5-7821879018ba","pitchNumber":1,"startTime":"2025-09-07T20:39:51.637Z","endTime":"2025-09-07T20:39:56.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10307117451371,"aZ":-16.526420200084548,"pfxX":-4.814756203576352,"pfxZ":8.057603992846293,"pX":1.0751941307651258,"pZ":2.509329960508289,"vX0":8.431560637766879,"vY0":-138.52991980035299,"vZ0":-4.711800014201218,"x":76.02,"y":171.03,"x0":-1.3831610014380722,"y0":50.00479799378578,"z0":5.3378903778805435,"aX":-9.353489908262143},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":7.0,"spinRate":2079,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.3954531604569782,"extension":6.415744586401579},"index":1,"playId":"b2762525-e620-37a7-b003-80e1603a1445","pitchNumber":2,"startTime":"2025-09-07T20:40:12.241Z","endTime":"2025-09-07T20:40:15.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.52301327620531,"strikeZoneBottom":1.68292699705843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.097042884706475,"aZ":-26.50507094387248,"pfxX":-8.95999756400467,"pfxZ":3.3501744144639947,"pX":1.10219757298061,"pZ":0.05687080682215899,"vX0":9.454734266100264,"vY0":-129.0588407397395,"vZ0":-7.688056919302384,"x":74.99,"y":237.24,"x0":-1.439352128167597,"y0":50.00371884464196,"z0":5.107007821789949,"aX":-15.16206628563559},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":14.2,"spinRate":2003,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.42391551540948,"extension":6.496767833906249},"index":2,"playId":"d9136428-618f-3e32-8ab1-6ff7828205f9","pitchNumber":3,"startTime":"2025-09-07T20:40:37.680Z","endTime":"2025-09-07T20:40:47.105Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Brayan Bello. Gabriel Moreno to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"actionPlayId":"d9136428-618f-3e32-8ab1-6ff7828205f9","startTime":"2025-09-07T20:40:47.993Z","endTime":"2025-09-07T20:41:16.541Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.5049762844295,"strikeZoneBottom":1.70798987113047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.247727382664262,"aZ":-34.58873587544499,"pfxX":2.9263784520331546,"pfxZ":-1.4608982930322185,"pX":1.2588205322295776,"pZ":0.38011385718848195,"vX0":6.130548859311602,"vY0":-127.11547730641945,"vZ0":-5.182057667325361,"x":69.02,"y":228.52,"x0":-1.553420038349847,"y0":50.00257929514551,"z0":5.1555183701912295,"aX":4.842088839982039},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.5,"breakHorizontal":-6.6,"spinRate":2322,"spinDirection":11},"zone":14,"typeConfidence":0.91,"plateTime":0.42901167646156546,"extension":6.473704631599622},"index":4,"playId":"1d974d85-258d-3717-994a-9057cff04ea4","pitchNumber":4,"startTime":"2025-09-07T20:41:16.541Z","endTime":"2025-09-07T20:41:21.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.772215722002795,"aZ":-25.736048828284055,"pfxX":-10.047852401719112,"pfxZ":3.1658566721102863,"pX":-0.0010384976968085152,"pZ":1.9062083000012515,"vX0":7.306206834622563,"vY0":-141.62592923198798,"vZ0":-5.165486578112509,"x":117.04,"y":187.31,"x0":-1.3062657219461842,"y0":50.005107144093515,"z0":5.395730840858454,"aX":-20.452924390780538},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.8,"breakHorizontal":16.8,"spinRate":2111,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.3864510663648666,"extension":6.356929444525375},"hitData":{"launchSpeed":80.1,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.92,"coordY":162.17}},"index":5,"playId":"ea2a33a2-5c2c-3233-b970-8eb419ac5da6","pitchNumber":5,"startTime":"2025-09-07T20:41:40.137Z","endTime":"2025-09-07T20:41:48.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:41:48.369Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to center fielder Ceddanne Rafaela. Gabriel Moreno scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-07T20:42:12.331Z","endTime":"2025-09-07T20:43:08.091Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.30180690811938,"strikeZoneBottom":1.58077168385102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.814440517174923,"aZ":-31.143477354993994,"pfxX":-0.1445116634833612,"pfxZ":0.6054606752792555,"pX":0.8105896344360383,"pZ":2.3909442547506408,"vX0":5.699470065504631,"vY0":-128.98611954014035,"vZ0":-1.5997173642446085,"x":86.1,"y":174.22,"x0":-1.4049768393788145,"y0":50.00008471214079,"z0":5.411418399360926,"aX":-0.24547210605998088},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-1.0,"spinRate":2403,"spinDirection":170},"zone":6,"typeConfidence":0.88,"plateTime":0.42399180755998467,"extension":6.430166424793547},"index":0,"playId":"d9cfa7da-1c27-32d8-a95d-9ed8facc3a8a","pitchNumber":1,"startTime":"2025-09-07T20:42:17.261Z","endTime":"2025-09-07T20:42:21.569Z","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":96.7,"endSpeed":88.5,"strikeZoneTop":3.31201463133004,"strikeZoneBottom":1.56413926975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.978651983188797,"aZ":-23.464817688032905,"pfxX":-10.059233662544706,"pfxZ":4.362078646470743,"pX":0.11214768393378927,"pZ":1.3939294654439476,"vX0":8.028241597186224,"vY0":-140.4599376368228,"vZ0":-6.2380830649412555,"x":112.73,"y":201.14,"x0":-1.4769389548830096,"y0":50.0057122326777,"z0":5.170843548910715,"aX":-20.09207067155736},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.7,"breakHorizontal":16.6,"spinRate":2090,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.39005051571846616,"extension":6.40577514735811},"index":1,"playId":"2fd43395-f998-365c-b360-c637627618b3","pitchNumber":2,"startTime":"2025-09-07T20:42:36.792Z","endTime":"2025-09-07T20:42:43.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.729419688980183,"aZ":-22.802236771713574,"pfxX":-9.330403698215378,"pfxZ":4.6149234816469615,"pX":-0.16600144476579654,"pZ":2.051010245812003,"vX0":6.466674839450617,"vY0":-141.492325070392,"vZ0":-5.264291552573304,"x":123.33,"y":183.4,"x0":-1.2667206746141366,"y0":50.00352377580071,"z0":5.393080965735664,"aX":-18.953887187242124},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":2058,"spinDirection":227},"zone":5,"typeConfidence":0.83,"plateTime":0.3868351520283153,"extension":6.376123617573232},"hitData":{"launchSpeed":85.4,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.11,"coordY":128.3}},"index":2,"playId":"5b54c16a-dcbc-3d58-8a75-4c1a28f63d53","pitchNumber":3,"startTime":"2025-09-07T20:42:56.649Z","endTime":"2025-09-07T20:43:08.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:43:08.091Z","atBatIndex":12},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Alek Thomas reaches on a fielder's choice, fielded by shortstop Trevor Story. Blaze Alexander to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-07T20:43:30.965Z","endTime":"2025-09-07T20:45:21.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.33597418971709,"strikeZoneBottom":1.5483296938639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.100543821027298,"aZ":-22.651947530701698,"pfxX":-9.79897836656203,"pfxZ":4.703143888008271,"pX":0.6254926240368547,"pZ":1.4845560797671655,"vX0":8.291818192730876,"vY0":-141.12147386055503,"vZ0":-6.876388025237803,"x":93.16,"y":198.7,"x0":-1.072851554780503,"y0":50.00057764116215,"z0":5.404294891982413,"aX":-19.82876316773881},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":2106,"spinDirection":225},"zone":9,"typeConfidence":0.88,"plateTime":0.3876298032126,"extension":6.441068130917202},"index":0,"playId":"6464c5fa-8f88-3254-8631-7e6a8c15e98d","pitchNumber":1,"startTime":"2025-09-07T20:43:41.612Z","endTime":"2025-09-07T20:43:47.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.28473623479361,"strikeZoneBottom":1.49716556338924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.741527272791018,"aZ":-24.633630770670955,"pfxX":0.7606292638090228,"pfxZ":4.378373137269469,"pX":0.558981732464042,"pZ":0.9942002742885758,"vX0":4.684505339990674,"vY0":-130.24180129988025,"vZ0":-6.293123239909451,"x":95.69,"y":211.94,"x0":-1.36003624829848,"y0":50.00441735580447,"z0":5.298842495235165,"aX":1.3085357797185382},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.4,"spinRate":2367,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.42016831931319976,"extension":6.421010911965259},"index":1,"playId":"a18a8636-3c49-3916-b56a-855c1da334de","pitchNumber":2,"startTime":"2025-09-07T20:44:02.303Z","endTime":"2025-09-07T20:44:07.542Z","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":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34234868527063,"aZ":-27.67082229242821,"pfxX":-8.597301732900004,"pfxZ":2.6980974646236424,"pX":0.0636917414454162,"pZ":1.8562357069852298,"vX0":6.781355952531646,"vY0":-128.3843714021773,"vZ0":-3.2902330995310156,"x":114.57,"y":188.66,"x0":-1.493683954064316,"y0":50.00564326843623,"z0":5.305924617659304,"aX":-14.36786279171201},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":14.0,"spinRate":1878,"spinDirection":244},"zone":8,"typeConfidence":0.89,"plateTime":0.4264770132456537,"extension":6.321774844192094},"index":2,"playId":"c9163252-1b40-3fe4-98fd-48eb22a220f2","pitchNumber":3,"startTime":"2025-09-07T20:44:21.821Z","endTime":"2025-09-07T20:44:26.333Z","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":95.7,"endSpeed":87.5,"strikeZoneTop":3.2919490821096,"strikeZoneBottom":1.44950364932564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96259385427926,"aZ":-20.004778755581352,"pfxX":-4.1095897157147245,"pfxZ":6.180315332417262,"pX":0.4361872120998907,"pZ":4.0919279256041,"vX0":5.97924804771874,"vY0":-139.34006935417847,"vZ0":-0.40001042645930657,"x":100.37,"y":128.3,"x0":-1.202334210806166,"y0":50.001850882049126,"z0":5.557791116170845,"aX":-8.091068483346438},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":6.2,"spinRate":1979,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.3929089033150195,"extension":6.403618450034061},"index":3,"playId":"2958e6b9-bb76-3f9f-bfb9-7901f82aec73","pitchNumber":4,"startTime":"2025-09-07T20:44:51.569Z","endTime":"2025-09-07T20:44:55.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8715600210759,"aZ":-26.0463414940607,"pfxX":-9.1803033785611,"pfxZ":3.0155985180034808,"pX":-0.4701893290359175,"pZ":2.6641620072149257,"vX0":5.553333892168556,"vY0":-141.831764739396,"vZ0":-3.1232750371394715,"x":134.92,"y":166.85,"x0":-1.2622043856643868,"y0":50.005707282342655,"z0":5.443268522302788,"aX":-18.679977270061066},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.0,"breakHorizontal":15.5,"spinRate":2028,"spinDirection":224},"zone":4,"typeConfidence":0.88,"plateTime":0.3863767527504609,"extension":6.32335575510196},"hitData":{"launchSpeed":106.2,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.07,"coordY":148.48}},"index":4,"playId":"e1d9f9bf-9883-3bf2-bbac-5956c91bcf9a","pitchNumber":5,"startTime":"2025-09-07T20:45:12.947Z","endTime":"2025-09-07T20:45:21.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:45:21.247Z","atBatIndex":13},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tyler Locklear grounds into a double play, second baseman David Hamilton to shortstop Trevor Story to first baseman Nathaniel Lowe. Alek Thomas out at 2nd. Tyler Locklear out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-07T20:46:45.930Z","endTime":"2025-09-07T20:48:35.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-07T20:45:59.674Z","endTime":"2025-09-07T20:46:48.085Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.39625603344133,"strikeZoneBottom":1.60468659736359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.942339322111753,"aZ":-29.244771481110472,"pfxX":-0.12703077285671682,"pfxZ":1.696956456264575,"pX":1.5038835231663756,"pZ":0.3118084977767052,"vX0":7.284296457095776,"vY0":-129.85292125755535,"vZ0":-7.015131598764263,"x":59.68,"y":230.36,"x0":-1.3063192446075358,"y0":50.004945903899596,"z0":5.235646885263335,"aX":-0.2196528591405971},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.9,"breakHorizontal":-1.2,"spinRate":2510,"spinDirection":228},"zone":14,"typeConfidence":0.75,"plateTime":0.41975920294736335,"extension":6.523669469165663},"index":1,"playId":"8f235340-2055-30be-b446-32e040d7f21f","pitchNumber":1,"startTime":"2025-09-07T20:46:48.085Z","endTime":"2025-09-07T20:46:52.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37940598502693,"aZ":-29.553441730372704,"pfxX":0.4209139646787097,"pfxZ":1.5513059790782355,"pX":0.4680400049869016,"pZ":1.926213075307711,"vX0":4.824333410177594,"vY0":-128.8593748238385,"vZ0":-3.1207532994310725,"x":99.16,"y":186.77,"x0":-1.4788079857348118,"y0":50.004033797661194,"z0":5.42286726011381,"aX":0.7115024649132022},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-1.8,"spinRate":2494,"spinDirection":226},"zone":9,"typeConfidence":0.84,"plateTime":0.4241561154167788,"extension":6.3073426014385126},"index":2,"playId":"c973cf60-a0fe-35ee-9c7d-49b940fd3fe0","pitchNumber":2,"startTime":"2025-09-07T20:47:07.880Z","endTime":"2025-09-07T20:47:11.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.477753448035035,"aZ":-36.88940429649714,"pfxX":2.9046211726052595,"pfxZ":-2.9346845921173275,"pX":1.3090272154544034,"pZ":1.6454475927260006,"vX0":6.27421207821181,"vY0":-125.692426314559,"vZ0":-1.7075674669760743,"x":67.1,"y":194.35,"x0":-1.5927828463206375,"y0":50.003931959307415,"z0":5.31757499368699,"aX":4.665344819394453},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.5,"breakHorizontal":-6.6,"spinRate":2444,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.43507713935631687,"extension":6.336989203021576},"index":3,"playId":"2fa8ba31-eae8-3b78-b2e2-67b3661fb4cc","pitchNumber":3,"startTime":"2025-09-07T20:47:33.074Z","endTime":"2025-09-07T20:47:38.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.49599156705283,"strikeZoneBottom":1.58246610739166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25897480494332,"aZ":-37.12951864755245,"pfxX":3.2673951063870916,"pfxZ":-3.117574035700995,"pX":1.8097373506997236,"pZ":0.34589546927628223,"vX0":6.957761179447992,"vY0":-125.50193479974995,"vZ0":-4.575310342394804,"x":48.02,"y":229.44,"x0":-1.4269679834486295,"y0":50.00228987912989,"z0":5.228451687676656,"aX":5.193133085293974},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.5,"breakHorizontal":-7.6,"spinRate":2455,"spinDirection":31},"zone":14,"typeConfidence":0.87,"plateTime":0.4370216026439211,"extension":6.296407914996463},"index":4,"playId":"12eb51ee-1b16-3c92-92be-2d7199cd2002","pitchNumber":4,"startTime":"2025-09-07T20:47:54.449Z","endTime":"2025-09-07T20:47:59.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.335090232934654,"aZ":-30.086561509049865,"pfxX":0.5745972507791643,"pfxZ":1.2116065502377626,"pX":0.646452492683635,"pZ":2.274560011033338,"vX0":4.918094197859011,"vY0":-129.84950943755538,"vZ0":-2.371516013666187,"x":92.36,"y":177.37,"x0":-1.3381046188130803,"y0":50.00445900699053,"z0":5.463366880348983,"aX":0.992333503499834},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.9,"breakHorizontal":-2.0,"spinRate":2498,"spinDirection":196},"zone":6,"typeConfidence":0.83,"plateTime":0.42001204637136924,"extension":6.445891904000143},"hitData":{"launchSpeed":106.1,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.91,"coordY":154.05}},"index":5,"playId":"496adf14-8043-39e4-b660-31ce2a6055b8","pitchNumber":5,"startTime":"2025-09-07T20:48:27.552Z","endTime":"2025-09-07T20:48:35.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:48:35.829Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to second baseman Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-07T20:50:48.543Z","endTime":"2025-09-07T20:53:34.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.64365064544723,"strikeZoneBottom":1.70075829707461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01874232818648,"aZ":-8.431236776633499,"pfxX":-3.0032480568603708,"pfxZ":12.019586877112397,"pX":0.22580804740696592,"pZ":1.7256229521009896,"vX0":3.8340629493350336,"vY0":-140.0006488069622,"vZ0":-10.382104000627008,"x":108.39,"y":192.19,"x0":-0.7743291155535689,"y0":50.00378611936696,"z0":6.043605544623771,"aX":-5.933404499569682},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.7,"breakHorizontal":4.6,"spinRate":2374,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.39194419743160225,"extension":7.025258944119476},"index":0,"playId":"0eed9edb-61a7-3e57-8589-dabd11135409","pitchNumber":1,"startTime":"2025-09-07T20:50:58.979Z","endTime":"2025-09-07T20:51:04.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.67448954682563,"strikeZoneBottom":1.73154417226463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68699662193155,"aZ":-23.012139100664438,"pfxX":1.686080519190556,"pfxZ":5.013933070144136,"pX":2.2522848765178227,"pZ":0.5550019909359883,"vX0":7.8473584068692945,"vY0":-134.19378319620287,"vZ0":-9.911747789795646,"x":31.15,"y":223.79,"x0":-0.927205140392561,"y0":50.001046700677,"z0":5.931978910351775,"aX":3.076599973416046},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-4.7,"spinRate":2359,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.40796731863005986,"extension":6.919662198082057},"index":1,"playId":"e68db7b1-68a9-3d70-af70-390149617a97","pitchNumber":2,"startTime":"2025-09-07T20:51:14.875Z","endTime":"2025-09-07T20:51:18.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.073924493099216,"aZ":-37.931967185552374,"pfxX":4.282777330876475,"pfxZ":-4.143771061112842,"pX":0.5730903640859615,"pZ":1.1671668551677472,"vX0":2.7669319934067333,"vY0":-117.16513635473916,"vZ0":-3.4732274846928735,"x":95.16,"y":207.27,"x0":-1.1793201035577858,"y0":50.00096906958505,"z0":6.212348273849936,"aX":5.954991496695677},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.0,"breakHorizontal":-8.4,"spinRate":2625,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.46742057888824284,"extension":6.729914127344394},"index":2,"playId":"8fd56af7-047a-3e36-b8cf-98bb8701d829","pitchNumber":3,"startTime":"2025-09-07T20:51:34.063Z","endTime":"2025-09-07T20:51:37.766Z","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.5,"endSpeed":88.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.965107782927447,"aZ":-9.055366396641247,"pfxX":-2.4373491346583904,"pfxZ":11.546754138262255,"pX":-0.15587052110208624,"pZ":2.511551316119047,"vX0":3.180053013718458,"vY0":-140.4191741035188,"vZ0":-8.035459715312271,"x":122.94,"y":170.97,"x0":-0.9849173278382626,"y0":50.00617872067165,"z0":5.994856272162884,"aX":-4.8817889155750835},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":3.8,"spinRate":2304,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.3896448094565659,"extension":6.920828132942795},"index":3,"playId":"3a076c5a-4956-3756-8416-7f6cdc286615","pitchNumber":4,"startTime":"2025-09-07T20:51:54.095Z","endTime":"2025-09-07T20:52:00.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.62386018073684,"strikeZoneBottom":1.70891880129858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.728472308050634,"aZ":-37.12414578821305,"pfxX":4.078184495632046,"pfxZ":-3.598823069963925,"pX":0.9358343511661642,"pZ":0.3656753827327809,"vX0":3.4773996429534466,"vY0":-116.46554822082611,"vZ0":-5.163013061147852,"x":81.33,"y":228.91,"x0":-1.1060982406859992,"y0":50.00348891502149,"z0":6.119504821107125,"aX":5.606541513894508},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.6,"breakHorizontal":-8.3,"spinRate":2702,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.47016200355220095,"extension":6.787380536981648},"index":4,"playId":"5b591d77-22f5-31c4-ae31-e9e5152cdf57","pitchNumber":5,"startTime":"2025-09-07T20:52:14.885Z","endTime":"2025-09-07T20:52:21.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.361618070027305,"aZ":-39.477483564614346,"pfxX":3.117960280778178,"pfxZ":-5.263250183569967,"pX":0.28263449564334797,"pZ":2.360863776245153,"vX0":2.2157518214738867,"vY0":-117.11369602517438,"vZ0":-0.5373471371541052,"x":106.23,"y":175.04,"x0":-1.0812304942852444,"y0":50.00367292807168,"z0":6.289481813560444,"aX":4.325628128673878},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.4,"breakHorizontal":-6.2,"spinRate":2542,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.467905226640998,"extension":6.656806751982694},"index":5,"playId":"c6c76262-2b2a-3b90-b6d0-d7cc82a86c0f","pitchNumber":6,"startTime":"2025-09-07T20:52:36.652Z","endTime":"2025-09-07T20:52:43.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1174240528106,"aZ":-9.973854718487786,"pfxX":-1.6797526294704752,"pfxZ":11.07107882395962,"pX":-0.26545876991121004,"pZ":2.927520485976852,"vX0":2.1805568764570733,"vY0":-140.96196373353524,"vZ0":-6.975009507934177,"x":127.12,"y":159.74,"x0":-0.8321071822149267,"y0":50.002354105923544,"z0":6.08361255252647,"aX":-3.3683065657036253},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":2.5,"spinRate":2379,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.389090469381947,"extension":6.842312728945147},"index":6,"playId":"9a191230-88ec-3947-8fff-f354f6882108","pitchNumber":7,"startTime":"2025-09-07T20:53:01.714Z","endTime":"2025-09-07T20:53:07.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.233582384188395,"aZ":-13.397691877598003,"pfxX":-2.9816480621080688,"pfxZ":9.583199821392242,"pX":-0.9131316454029241,"pZ":3.038711615787236,"vX0":1.2056647325827805,"vY0":-139.0911885445741,"vZ0":-5.945201430269781,"x":151.81,"y":156.73,"x0":-0.9648749466007834,"y0":50.00275019485135,"z0":6.0925508059926194,"aX":-5.841141710221682},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":5.2,"spinRate":2172,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3938136170098132,"extension":7.10580342478573},"hitData":{"launchSpeed":74.1,"launchAngle":12.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.69,"coordY":138.84}},"index":7,"playId":"7b7931cf-2931-3e17-b440-fdc0bb8a0376","pitchNumber":8,"startTime":"2025-09-07T20:53:25.778Z","endTime":"2025-09-07T20:53:34.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:53:34.429Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Connor Wong grounds into a double play, shortstop Geraldo Perdomo to first baseman Tyler Locklear. Ceddanne Rafaela out at 2nd. Connor Wong out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-07T20:53:57.597Z","endTime":"2025-09-07T20:57:04.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.705717802583827,"aZ":-8.874325362245377,"pfxX":-1.9692995473304795,"pfxZ":11.755350184486138,"pX":-0.2158655168490077,"pZ":3.4079788516643084,"vX0":2.8760234062823606,"vY0":-139.71461009374065,"vZ0":-5.78298755822655,"x":125.23,"y":146.76,"x0":-1.0014989814752027,"y0":50.005015586477946,"z0":6.084463774035298,"aX":-3.9042356920929415},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.3,"breakHorizontal":3.0,"spinRate":2232,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.39163843958349176,"extension":6.746841329209792},"index":0,"playId":"8024a2b4-bfee-3f9f-9b4c-fd5d9fe473f9","pitchNumber":1,"startTime":"2025-09-07T20:54:07.169Z","endTime":"2025-09-07T20:54:11.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.797187464068312,"aZ":-10.930184404782153,"pfxX":-2.7617646413660886,"pfxZ":10.83876683627964,"pX":0.2689657271849704,"pZ":3.2228998678624685,"vX0":4.428835392474415,"vY0":-139.0284302198957,"vZ0":-5.730109799489769,"x":106.75,"y":151.76,"x0":-0.9849450038190009,"y0":50.005342603851,"z0":6.034393135729691,"aX":-5.414691553861805},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":4.1,"spinRate":2245,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.3937836730763826,"extension":6.7323025918608295},"index":1,"playId":"088f2e1f-059e-3e08-a8e7-99080f3331c6","pitchNumber":2,"startTime":"2025-09-07T20:54:28.602Z","endTime":"2025-09-07T20:54:32.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.29015108069155,"strikeZoneBottom":1.40565337920747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36750353754758,"aZ":-9.7421459549197,"pfxX":-3.110182744578283,"pfxZ":11.19778957112213,"pX":0.49574495170033717,"pZ":2.042507221061974,"vX0":4.609284414313347,"vY0":-140.51873774328232,"vZ0":-9.315197869675542,"x":98.1,"y":183.63,"x0":-0.7605195315533684,"y0":50.00232936942173,"z0":6.030481448656152,"aX":-6.2302216096925775},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":4.7,"spinRate":2285,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.38955500738154925,"extension":6.897897712473679},"index":2,"playId":"ba4bfea1-41d9-3b67-8d1d-1d6617da023c","pitchNumber":3,"startTime":"2025-09-07T20:54:56.329Z","endTime":"2025-09-07T20:55:02.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.38722548664746,"strikeZoneBottom":1.49599455498525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.568896716653065,"aZ":-29.57884140890311,"pfxX":1.7655012458785917,"pfxZ":1.5750783675523619,"pX":1.4125395422167852,"pZ":0.3406190149139937,"vX0":5.528122577746205,"vY0":-127.3628640229958,"vZ0":-8.402701560316109,"x":63.16,"y":229.58,"x0":-1.0132745593386001,"y0":50.001233083850856,"z0":6.013531370225417,"aX":2.9072173770520675},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2452,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4296580788149611,"extension":6.920346763354364},"index":3,"playId":"19da7f21-1847-35d5-9ea4-e76ef2fac49f","pitchNumber":4,"startTime":"2025-09-07T20:55:18.835Z","endTime":"2025-09-07T20:55:25.378Z","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":96.7,"endSpeed":88.8,"strikeZoneTop":3.41555073799602,"strikeZoneBottom":1.52430536003892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50098741720903,"aZ":-10.40345714713274,"pfxX":-1.598091948883451,"pfxZ":10.843729217966125,"pX":1.4100295057365089,"pZ":1.949559904456747,"vX0":6.409555410746268,"vY0":-140.49171408994135,"vZ0":-9.361386624313168,"x":63.25,"y":186.14,"x0":-0.6889836952636649,"y0":50.005139910588476,"z0":5.992418714211091,"aX":-3.209396754797041},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":1.7,"spinRate":2244,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.3892048220960316,"extension":7.035924883073548},"index":4,"playId":"d7a38762-8d49-3cc0-bc39-c8a63b121544","pitchNumber":5,"startTime":"2025-09-07T20:55:46.671Z","endTime":"2025-09-07T20:55:52.878Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-07T20:56:01.091Z","endTime":"2025-09-07T20:56:14.725Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"22223cb9-3f3c-31fb-9106-966bfdad4249","startTime":"2025-09-07T20:56:14.725Z","endTime":"2025-09-07T20:56:19.780Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"f2e3785c-3960-3bc7-afcc-60bbc15b2160","startTime":"2025-09-07T20:56:34.533Z","endTime":"2025-09-07T20:56:39.182Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.732595819403027,"aZ":-13.661975295170613,"pfxX":-3.1967911049845408,"pfxZ":9.5902013909935,"pX":0.20636298594726324,"pZ":3.261982654966742,"vX0":4.434291263136409,"vY0":-137.8269459902,"vZ0":-5.092544442274988,"x":109.13,"y":150.71,"x0":-1.0056356303075578,"y0":50.00067630298821,"z0":6.0513889719836795,"aX":-6.16954664275047},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2265,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.3969403904755011,"extension":6.903506320778066},"hitData":{"launchSpeed":81.3,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.07,"coordY":151.01}},"index":8,"playId":"ff739010-c639-3e35-af29-d65d49f23a75","pitchNumber":6,"startTime":"2025-09-07T20:56:55.691Z","endTime":"2025-09-07T20:57:04.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:57:04.608Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-07T20:57:24.344Z","endTime":"2025-09-07T20:57:57.887Z","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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"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":682988,"link":"/api/v1/people/682988"},"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":95.6,"endSpeed":87.0,"strikeZoneTop":3.21140299009994,"strikeZoneBottom":1.48798580115259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9471180902032,"aZ":-9.971427608238953,"pfxX":-1.714544337965568,"pfxZ":11.42223469408215,"pX":-0.08801399804642539,"pZ":1.8340004635937306,"vX0":2.6174735410831222,"vY0":-138.97600256358095,"vZ0":-9.532073809345093,"x":120.35,"y":189.26,"x0":-0.8220097176645568,"y0":50.00639364414131,"z0":5.983333447382938,"aX":-3.3339592463214176},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":2.5,"spinRate":2185,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.3950609077388143,"extension":6.946190498240743},"index":0,"playId":"e80ea718-4032-3bf0-874a-d4b938ee8f00","pitchNumber":1,"startTime":"2025-09-07T20:57:31.809Z","endTime":"2025-09-07T20:57:38.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87908236836682,"aZ":-37.697086848191105,"pfxX":3.903038348756364,"pfxZ":-4.029137589815269,"pX":-0.40663618470932533,"pZ":1.397430915970132,"vX0":0.6332586654349626,"vY0":-116.58670410576956,"vZ0":-2.7265739976863923,"x":132.5,"y":201.05,"x0":-1.1890200693017576,"y0":50.00354250786916,"z0":6.156106963315116,"aX":5.347933308534505},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.7,"breakHorizontal":-7.2,"spinRate":2636,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4706397265394431,"extension":6.720902323389225},"hitData":{"launchSpeed":68.1,"launchAngle":3.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.63,"coordY":170.28}},"index":1,"playId":"fa97080b-1971-31b1-91b1-279b32344f96","pitchNumber":2,"startTime":"2025-09-07T20:57:48.077Z","endTime":"2025-09-07T20:57:57.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T20:57:57.887Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Lawlar lines out to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-07T20:59:34.772Z","endTime":"2025-09-07T21:00:53.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.46003024158837,"strikeZoneBottom":1.59947538895253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.71831607412395,"aZ":-28.685124936545705,"pfxX":-11.404183867004146,"pfxZ":1.7728118008093183,"pX":0.648255778661422,"pZ":1.2167232929362712,"vX0":10.203224285309565,"vY0":-139.49090276158805,"vZ0":-5.380602036729524,"x":92.29,"y":205.93,"x0":-1.5773461755313782,"y0":50.004971210233926,"z0":5.064865822555884,"aX":-22.450899741678807},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.3,"breakHorizontal":18.5,"spinRate":2022,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.39284499502935244,"extension":6.439973951774437},"index":0,"playId":"51f798b7-4011-3209-aac2-ba7398d89ffe","pitchNumber":1,"startTime":"2025-09-07T21:00:08.541Z","endTime":"2025-09-07T21:00:12.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.48084661587117,"strikeZoneBottom":1.60466326504678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71119060842824,"aZ":-31.18098722606292,"pfxX":-0.39785185258699096,"pfxZ":0.5934088871383612,"pX":0.5655092607144778,"pZ":2.752408756646594,"vX0":5.118838254844068,"vY0":-128.4228912383374,"vZ0":-0.7468908117753833,"x":95.44,"y":164.46,"x0":-1.395579865402063,"y0":50.00615497314937,"z0":5.456390013820102,"aX":-0.6705910029020217},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":-0.4,"spinRate":2406,"spinDirection":167},"zone":6,"typeConfidence":0.89,"plateTime":0.42528873466681416,"extension":6.311060590802656},"index":1,"playId":"bd4f9d7a-73c0-391a-a866-d9d4c64ae236","pitchNumber":2,"startTime":"2025-09-07T21:00:25.907Z","endTime":"2025-09-07T21:00:30.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.826907234402633,"aZ":-35.38793000488429,"pfxX":5.001886070225293,"pfxZ":-2.047938857843482,"pX":0.8933597922680205,"pZ":2.0008141685616017,"vX0":4.532430268459233,"vY0":-124.90530058887762,"vZ0":-0.8347523380322829,"x":82.95,"y":184.76,"x0":-1.5993064323680173,"y0":50.00383597628738,"z0":5.267548972085224,"aX":7.846323768402075},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.6,"breakHorizontal":-10.2,"spinRate":2372,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4397166372711041,"extension":6.2617542467445695},"hitData":{"launchSpeed":87.3,"launchAngle":25.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.65,"coordY":81.48}},"index":2,"playId":"2600dbeb-4d16-31d5-b756-affd35139c03","pitchNumber":3,"startTime":"2025-09-07T21:00:43.924Z","endTime":"2025-09-07T21:00:53.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:00:53.919Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-07T21:01:08.259Z","endTime":"2025-09-07T21:02:21.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.57301701868055,"strikeZoneBottom":1.69681608873632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.800208075765955,"aZ":-29.582705095438417,"pfxX":-0.17356580925401444,"pfxZ":1.523995218939442,"pX":0.5296810131641393,"pZ":2.024728179454715,"vX0":4.778315946944102,"vY0":-128.79069191713117,"vZ0":-2.788335323597821,"x":96.81,"y":184.11,"x0":-1.3179102358879458,"y0":50.00143237466794,"z0":5.381755533200309,"aX":-0.29499986244687304},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":-0.6,"spinRate":2446,"spinDirection":55},"zone":9,"typeConfidence":0.87,"plateTime":0.42338996363041703,"extension":6.334603950208949},"index":0,"playId":"3be7a8eb-c1af-320f-b79a-2e77d1dee6d2","pitchNumber":1,"startTime":"2025-09-07T21:01:28.168Z","endTime":"2025-09-07T21:01:32.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.65462916093079,"strikeZoneBottom":1.77901302267925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.689099560765364,"aZ":-23.008212922320823,"pfxX":-11.683159901435943,"pfxZ":4.473888667729025,"pX":0.6971828657496117,"pZ":1.9679627384914842,"vX0":9.198466531380928,"vY0":-142.45827842705367,"vZ0":-5.679545786912183,"x":90.43,"y":185.65,"x0":-1.0607506561020592,"y0":50.004002542910264,"z0":5.448444562836492,"aX":-23.939519140926663},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.1,"breakHorizontal":19.2,"spinRate":2122,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.38495834119350647,"extension":6.325051853761468},"index":1,"playId":"266ac60c-2435-3ded-84f6-2694092488a6","pitchNumber":2,"startTime":"2025-09-07T21:01:45.508Z","endTime":"2025-09-07T21:01:50.096Z","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-09-07T21:01:55.703Z","endTime":"2025-09-07T21:02:11.187Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94063622367799,"aZ":-22.69610547752844,"pfxX":-9.946212525481759,"pfxZ":4.604762563515596,"pX":0.6407930075105804,"pZ":2.540715110818289,"vX0":8.291732983735375,"vY0":-142.85100255448359,"vZ0":-4.375184937674733,"x":92.57,"y":170.18,"x0":-1.0120129853793123,"y0":50.00655944119009,"z0":5.525208107604992,"aX":-20.49146940216995},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":16.3,"spinRate":2048,"spinDirection":228},"zone":6,"typeConfidence":0.89,"plateTime":0.3839233816949901,"extension":6.4218517090332545},"hitData":{"launchSpeed":74.1,"launchAngle":33.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.08,"coordY":98.26}},"index":3,"playId":"29d89ff4-001e-343c-b535-1ea36a114295","pitchNumber":3,"startTime":"2025-09-07T21:02:11.187Z","endTime":"2025-09-07T21:02:21.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:02:21.252Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman David Hamilton to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-07T21:02:33.144Z","endTime":"2025-09-07T21:03:49.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.72265951015888,"strikeZoneBottom":1.78496392666559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.905347949510354,"aZ":-30.367136197150213,"pfxX":0.21462379353346783,"pfxZ":1.056964207753193,"pX":-1.112070438511434,"pZ":2.7098866581646917,"vX0":0.9364105349030803,"vY0":-129.29044662748498,"vZ0":-1.0793181260580893,"x":159.39,"y":165.61,"x0":-1.5056233363643543,"y0":50.002396191836624,"z0":5.446277502551773,"aX":0.3659865006993376},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":-0.6,"spinRate":2447,"spinDirection":140},"zone":13,"typeConfidence":0.87,"plateTime":0.4223338288943266,"extension":6.221600513402788},"index":0,"playId":"45d01e1f-b396-3b31-84ee-d60766d9f786","pitchNumber":1,"startTime":"2025-09-07T21:02:50.185Z","endTime":"2025-09-07T21:02:54.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8560201711293,"aZ":-14.253179518036442,"pfxX":-4.1265781771969445,"pfxZ":9.014765837294355,"pX":-0.06323964941204507,"pZ":3.789401980280916,"vX0":5.061237562649101,"vY0":-140.1651246885426,"vZ0":-2.02556667775107,"x":119.41,"y":136.47,"x0":-1.3567374776070182,"y0":50.00678961705075,"z0":5.45278865793816,"aX":-8.207774201748332},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2158,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.3908604670091984,"extension":6.260231100406652},"index":1,"playId":"21b13a3e-3083-3598-83d7-b76f0d93a29f","pitchNumber":2,"startTime":"2025-09-07T21:03:08.579Z","endTime":"2025-09-07T21:03:12.467Z","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":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.133672754108236,"aZ":-27.604232610393055,"pfxX":-7.849464568023635,"pfxZ":2.7175755786578506,"pX":-0.7825404597905177,"pZ":2.3663554664323225,"vX0":4.866363006736633,"vY0":-128.7856601033173,"vZ0":-1.9348405830850097,"x":146.83,"y":174.89,"x0":-1.674378637677888,"y0":50.00532200270904,"z0":5.25732315992557,"aX":-13.219575723396192},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":13.2,"spinRate":1780,"spinDirection":240},"zone":4,"typeConfidence":0.88,"plateTime":0.4248952789975289,"extension":6.460613143707539},"hitData":{"launchSpeed":107.3,"launchAngle":3.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.63,"coordY":158.62}},"index":2,"playId":"b47fc8d3-a8f5-33e3-9bf4-7f25e65eacae","pitchNumber":3,"startTime":"2025-09-07T21:03:40.521Z","endTime":"2025-09-07T21:03:49.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:03:49.932Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-07T21:05:45.392Z","endTime":"2025-09-07T21:07:18.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":83.1,"strikeZoneTop":3.40081005093748,"strikeZoneBottom":1.64678137831337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.093358837452175,"aZ":-25.444551170197393,"pfxX":2.7714174361304185,"pfxZ":3.8176673101317036,"pX":-0.26353317020749883,"pZ":3.8502871861279866,"vX0":1.243192908122678,"vY0":-131.7221811078129,"vZ0":-1.2442529234970803,"x":127.05,"y":134.82,"x0":-1.101237339994606,"y0":50.00407703243556,"z0":6.204134167453511,"aX":4.886453345755987},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":-5.3,"spinRate":2236,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4152845368117326,"extension":6.789204824757986},"index":0,"playId":"7fb5b39c-c6f0-313c-9f89-990cab363d91","pitchNumber":1,"startTime":"2025-09-07T21:05:58.209Z","endTime":"2025-09-07T21:06:02.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.35131347076144,"strikeZoneBottom":1.59726310995254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.875440697349152,"aZ":-35.004320763393125,"pfxX":3.8339208755096057,"pfxZ":-2.066614127273671,"pX":0.8078245336409541,"pZ":1.7203961334287712,"vX0":3.310140368551769,"vY0":-116.37260597244041,"vZ0":-2.6918311552777703,"x":86.21,"y":192.33,"x0":-1.131070907109356,"y0":50.00062216025306,"z0":6.208379202306537,"aX":5.256707937769111},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.1,"breakHorizontal":-7.8,"spinRate":2496,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4706941152585893,"extension":6.580342296513147},"index":1,"playId":"64cc8e01-40f8-37d3-b1dc-f03cdb236587","pitchNumber":2,"startTime":"2025-09-07T21:06:14.419Z","endTime":"2025-09-07T21:06:18.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.37981467398479,"strikeZoneBottom":1.59897611198062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.958037218694674,"aZ":-8.63710370869485,"pfxX":-1.8187060832137263,"pfxZ":11.593249720176463,"pX":-1.1977062059670838,"pZ":2.8190152111710587,"vX0":-0.3376119815553889,"vY0":-141.50294515194602,"vZ0":-7.453852042795012,"x":162.65,"y":162.67,"x0":-0.8405739551749476,"y0":50.003422610848716,"z0":6.0391065271630815,"aX":-3.6918579036243555},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.7,"breakHorizontal":3.4,"spinRate":2236,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.38692970061503607,"extension":6.944507813875452},"index":2,"playId":"bc3aa6b3-e38c-381f-baed-21052fb5ff29","pitchNumber":3,"startTime":"2025-09-07T21:06:33.076Z","endTime":"2025-09-07T21:06:38.324Z","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":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.38130676274089,"strikeZoneBottom":1.62775156842481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.082480781697985,"aZ":-21.34776853546599,"pfxX":0.45459622088768414,"pfxZ":5.897539004763334,"pX":0.8433504313217255,"pZ":1.5330090135600323,"vX0":4.56399454024573,"vY0":-134.37496565104607,"vZ0":-7.884310052156477,"x":84.85,"y":197.39,"x0":-0.9334882850084782,"y0":50.00275245529252,"z0":6.012344790713144,"aX":0.8340011885767642},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.2,"breakHorizontal":-1.8,"spinRate":2255,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4070250352786524,"extension":6.928880020890852},"index":3,"playId":"59359af3-6c29-3e2e-b5b6-4697a832a41c","pitchNumber":4,"startTime":"2025-09-07T21:06:52.122Z","endTime":"2025-09-07T21:06:58.211Z","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":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.26693304555452,"strikeZoneBottom":1.58775748273975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40774199795183,"aZ":-7.4625223018364295,"pfxX":-0.9183833004010151,"pfxZ":12.173072036785221,"pX":0.5799065191368494,"pZ":1.5449449683414842,"vX0":3.905582493344274,"vY0":-141.38777622549523,"vZ0":-10.741460140107778,"x":94.9,"y":197.07,"x0":-0.6984258151285153,"y0":50.00557233905649,"z0":5.866936917962191,"aX":-1.8650505334809155},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.0,"breakHorizontal":0.8,"spinRate":2304,"spinDirection":182},"zone":9,"typeConfidence":2.0,"plateTime":0.38698377522032956,"extension":7.136002009760346},"index":4,"playId":"93d9dd9f-b8b6-3d90-8e62-3dce5ae11a13","pitchNumber":5,"startTime":"2025-09-07T21:07:12.829Z","endTime":"2025-09-07T21:07:18.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:07:18.196Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear. Alex Bregman to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-07T21:07:31.072Z","endTime":"2025-09-07T21:09:37.838Z","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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.40478256524354,"strikeZoneBottom":1.66650710815388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.636352220706744,"aZ":-36.365214883953165,"pfxX":3.40682665086837,"pfxZ":-3.1479183218057596,"pX":0.8618834335375181,"pZ":3.042364623162755,"vX0":3.786714015618126,"vY0":-114.48799277670813,"vZ0":0.8653552614082376,"x":84.15,"y":156.64,"x0":-1.2546300985163639,"y0":50.00440033599913,"z0":6.211626521238199,"aX":4.533176261315264},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.2,"breakHorizontal":-7.1,"spinRate":2542,"spinDirection":44},"zone":12,"typeConfidence":2.0,"plateTime":0.47795919203963466,"extension":6.674960610211601},"index":0,"playId":"7a124091-b989-3138-97eb-b092dea583a3","pitchNumber":1,"startTime":"2025-09-07T21:07:47.611Z","endTime":"2025-09-07T21:07:51.725Z","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":91.7,"endSpeed":84.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.237706819748986,"aZ":-22.92655778182654,"pfxX":1.3172862779971402,"pfxZ":5.099735594814247,"pX":1.3742679195810348,"pZ":2.7632513563436736,"vX0":5.82467328803239,"vY0":-133.45779814095604,"vZ0":-4.277724154719958,"x":64.62,"y":164.17,"x0":-1.002838037956645,"y0":50.004350887818205,"z0":6.026990001853849,"aX":2.3889263638409726},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":-3.6,"spinRate":2214,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.40955435479410296,"extension":6.82747378432199},"index":1,"playId":"ae65f957-fec7-376c-93c9-f9530f437bba","pitchNumber":2,"startTime":"2025-09-07T21:08:04.419Z","endTime":"2025-09-07T21:08:09.244Z","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":0},"index":2,"startTime":"2025-09-07T21:08:20.553Z","endTime":"2025-09-07T21:08:39.839Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95252659641809,"aZ":-8.602967057211337,"pfxX":-1.6898804922289457,"pfxZ":11.681529437166246,"pX":-0.0044994415371457964,"pZ":3.4873125171005266,"vX0":3.490928446610829,"vY0":-141.32162437228234,"vZ0":-5.4794051732591065,"x":117.17,"y":144.62,"x0":-1.037562267502742,"y0":50.000107417254085,"z0":6.006998838732333,"aX":-3.4094358869534775},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.2,"breakHorizontal":2.3,"spinRate":2300,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.3879402072130773,"extension":6.914409877748721},"index":3,"playId":"f00733a7-bb93-3c97-be11-748d96545a7f","pitchNumber":3,"startTime":"2025-09-07T21:08:39.839Z","endTime":"2025-09-07T21:08:43.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11595233505747,"aZ":-10.533194197609156,"pfxX":-1.2062703379809,"pfxZ":10.60925802489052,"pX":1.3534975181215543,"pZ":3.3403469990203356,"vX0":6.539310344184623,"vY0":-141.4242971429309,"vZ0":-5.542771651520478,"x":65.41,"y":148.59,"x0":-0.8250235725062351,"y0":50.00488790051481,"z0":5.991571784857831,"aX":-2.4617248020148383},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.4,"breakHorizontal":1.0,"spinRate":2292,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.38624647529292755,"extension":6.909374184851755},"index":4,"playId":"e68772a9-8eb4-3eb5-9077-97b6cbd1ac4d","pitchNumber":4,"startTime":"2025-09-07T21:09:02.806Z","endTime":"2025-09-07T21:09:09.668Z","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":97.4,"endSpeed":89.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.626737845918434,"aZ":-10.89603957520079,"pfxX":-3.175921497509697,"pfxZ":10.456308812142083,"pX":0.2803877525373308,"pZ":2.3920502203931777,"vX0":4.4228285521023425,"vY0":-141.59258741457913,"vZ0":-8.124054686376635,"x":106.31,"y":174.19,"x0":-0.8875981046444357,"y0":50.00697342683675,"z0":5.991811575878601,"aX":-6.465543112334705},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2377,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.38649281086490905,"extension":6.997266282625791},"hitData":{"launchSpeed":100.2,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.26,"coordY":144.42}},"index":5,"playId":"9e1a29cf-dd5b-3767-a7f9-47f7bcc774f5","pitchNumber":5,"startTime":"2025-09-07T21:09:29.438Z","endTime":"2025-09-07T21:09:37.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:09:37.838Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a line drive to right fielder Corbin Carroll. Alex Bregman scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-07T21:09:56.976Z","endTime":"2025-09-07T21:12:52.245Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":669194,"link":"/api/v1/people/669194"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81424771197909,"aZ":-39.54133411276895,"pfxX":3.939555905631325,"pfxZ":-5.406809554549771,"pX":-0.2705527895586966,"pZ":1.404568568370241,"vX0":1.0578943333940205,"vY0":-116.25445507977413,"vZ0":-2.169855809188398,"x":127.31,"y":200.86,"x0":-1.2439089654415234,"y0":50.00411304548864,"z0":6.120941185960002,"aX":5.365623760715623},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.1,"breakHorizontal":-7.4,"spinRate":2662,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4720488082954235,"extension":6.774945756010253},"index":0,"playId":"9384c39b-b188-38f3-8a3f-644dce81eee3","pitchNumber":1,"startTime":"2025-09-07T21:10:07.561Z","endTime":"2025-09-07T21:10:11.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":88.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51491539283838,"aZ":-11.241018789389468,"pfxX":-1.6374969719629737,"pfxZ":10.336765511121214,"pX":-0.9121684672771249,"pZ":2.9940314938343286,"vX0":0.5194186929902478,"vY0":-141.47143646436305,"vZ0":-6.575122591585997,"x":151.77,"y":157.94,"x0":-0.8854831573290195,"y0":50.004053038270925,"z0":6.070089307336407,"aX":-3.3168349050086934},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":2.9,"spinRate":2269,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.38728228600428816,"extension":6.945391336329154},"index":1,"playId":"c19a6780-4861-3d74-aa0c-419abc0808a0","pitchNumber":2,"startTime":"2025-09-07T21:10:31.395Z","endTime":"2025-09-07T21:10:35.019Z","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-09-07T21:10:46.320Z","endTime":"2025-09-07T21:11:08.449Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"1c751669-3d2f-491b-b8c7-04ad34dee26f","startTime":"2025-09-07T21:11:08.449Z","endTime":"2025-09-07T21:11:13.449Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.54621560050787,"strikeZoneBottom":1.61867443048149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07450517817895,"aZ":-9.661571412999946,"pfxX":-0.8414441737077842,"pfxZ":10.90465737406257,"pX":1.065330273120417,"pZ":1.4729920673767793,"vX0":5.191683060449338,"vY0":-142.61151987038528,"vZ0":-10.874721141079958,"x":76.39,"y":199.01,"x0":-0.6676558426842137,"y0":50.006342137091885,"z0":5.940431639974562,"aX":-1.7382951953426768},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":0.5,"spinRate":2256,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.38372879445454533,"extension":7.085129076260654},"index":4,"playId":"078ecdbb-811f-33e8-bb2a-e1b285751f76","pitchNumber":3,"startTime":"2025-09-07T21:11:26.633Z","endTime":"2025-09-07T21:11:31.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.54886129142023,"strikeZoneBottom":1.6484776209354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69874139834463,"aZ":-39.08158492855985,"pfxX":3.2471817351173016,"pfxZ":-4.842662796772723,"pX":-0.046379157578326856,"pZ":0.38411410623610764,"vX0":1.4097643705368208,"vY0":-118.68595669549919,"vZ0":-5.061868294121339,"x":118.77,"y":228.41,"x0":-1.0698718909976725,"y0":50.0015562500908,"z0":6.103190239992741,"aX":4.632553380769145},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.7,"breakHorizontal":-6.2,"spinRate":2636,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.46147116465116556,"extension":6.851120883465885},"index":5,"playId":"49d9171a-cff0-37eb-96d4-de42aedee64f","pitchNumber":4,"startTime":"2025-09-07T21:11:46.787Z","endTime":"2025-09-07T21:11:52.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.950821768137104,"aZ":-9.348161554729044,"pfxX":-1.597658140305079,"pfxZ":11.360649385288509,"pX":-0.3832747331519529,"pZ":2.100358553367443,"vX0":1.9609129530670475,"vY0":-141.0666383507881,"vZ0":-8.951015480579734,"x":131.61,"y":182.07,"x0":-0.8807907429264124,"y0":50.00697466780703,"z0":5.922688850729959,"aX":-3.211442290930204},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":2.5,"spinRate":2234,"spinDirection":186},"zone":7,"typeConfidence":2.0,"plateTime":0.3886928075905951,"extension":7.065701865993298},"index":6,"playId":"3c24c0db-1ef7-31a4-a73f-746452e3d998","pitchNumber":5,"startTime":"2025-09-07T21:12:15.985Z","endTime":"2025-09-07T21:12:22.296Z","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":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.323344326070927,"aZ":-10.625082192912675,"pfxX":-2.4825464826582606,"pfxZ":10.655280135580337,"pX":0.048765094114943314,"pZ":2.400834265088686,"vX0":3.3677448743153615,"vY0":-141.13608269715158,"vZ0":-8.070991443357658,"x":115.14,"y":173.96,"x0":-0.8359480748355848,"y0":50.00548356279311,"z0":5.977260119065863,"aX":-5.022300287866213},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":3.8,"spinRate":2186,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.3876789297781418,"extension":7.07153168120498},"hitData":{"launchSpeed":107.7,"launchAngle":13.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.29,"coordY":88.64}},"index":7,"playId":"95abae36-fdfd-318e-b776-3e9922c7caaa","pitchNumber":6,"startTime":"2025-09-07T21:12:40.892Z","endTime":"2025-09-07T21:12:52.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:12:52.245Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks. Trevor Story to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-07T21:13:39.131Z","endTime":"2025-09-07T21:15:31.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"146fd1c1-f42e-302c-9768-bec42d335d72","startTime":"2025-09-07T21:13:23.913Z","endTime":"2025-09-07T21:13:28.375Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.152872688916958,"aZ":-21.093033375764698,"pfxX":2.227550654730203,"pfxZ":5.962584426768786,"pX":0.6555262707293311,"pZ":1.7918162975757985,"vX0":3.8156258516841115,"vY0":-134.92941661283606,"vZ0":-7.074597393504157,"x":92.01,"y":190.4,"x0":-1.0620660685065737,"y0":50.00569965326111,"z0":5.9156560949698616,"aX":4.139574674909573},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":-4.8,"spinRate":2106,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.40470508572810804,"extension":6.859626884116201},"index":1,"playId":"b1687dfd-7427-3ddd-8125-02a78bbbb7bf","pitchNumber":1,"startTime":"2025-09-07T21:13:41.309Z","endTime":"2025-09-07T21:13:45.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.60174039294216,"strikeZoneBottom":1.72436533914835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.037581754891434,"aZ":-24.17944308419911,"pfxX":1.3955557593284267,"pfxZ":4.314643025473238,"pX":1.2808699217313853,"pZ":3.137376173188006,"vX0":5.848944527847262,"vY0":-134.93951034376065,"vZ0":-3.271501819664192,"x":68.18,"y":154.07,"x0":-1.0918537686425664,"y0":50.004011763888066,"z0":6.05980748114493,"aX":2.5846918115786615},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.3,"breakHorizontal":-3.7,"spinRate":2106,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4051570925694761,"extension":6.871802024107654},"index":2,"playId":"e9686829-4bb0-3e45-9c7b-4386ccaa763c","pitchNumber":2,"startTime":"2025-09-07T21:13:59.436Z","endTime":"2025-09-07T21:14:06.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.63373587742562,"strikeZoneBottom":1.6746570874985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.488805722937823,"aZ":-19.368721113754525,"pfxX":-7.965352731960172,"pfxZ":7.353051580923443,"pX":0.36544927780717024,"pZ":1.021325273146627,"vX0":6.966213147472343,"vY0":-130.59424945818267,"vZ0":-8.338949349099456,"x":103.07,"y":211.2,"x0":-1.291635485788636,"y0":50.00045950143577,"z0":5.692801183798131,"aX":-13.864578178357831},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.8,"breakHorizontal":13.1,"spinRate":1808,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4181654275331885,"extension":6.788897865993873},"index":3,"playId":"16c736f3-7a8c-324c-adc5-a7f51b8945ff","pitchNumber":3,"startTime":"2025-09-07T21:14:16.732Z","endTime":"2025-09-07T21:14:23.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.66388070364496,"strikeZoneBottom":1.75949128424128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.520533132522473,"aZ":-11.26139786611546,"pfxX":-2.5726008554933832,"pfxZ":10.63792569740438,"pX":1.2970012832354338,"pZ":2.309190589247733,"vX0":6.85614514500718,"vY0":-138.7375566520596,"vZ0":-7.876723877115686,"x":67.56,"y":176.43,"x0":-0.8626968309019063,"y0":50.00661754260529,"z0":5.920149740951378,"aX":-5.059494868713111},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":3.4,"spinRate":2237,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.39348148163894203,"extension":7.027048215501665},"index":4,"playId":"98f45fe4-e1a4-34c4-b942-cf3c39252628","pitchNumber":4,"startTime":"2025-09-07T21:14:39.238Z","endTime":"2025-09-07T21:14:45.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.579932612112966,"aZ":-38.48308046147717,"pfxX":4.341857795605092,"pfxZ":-4.790503243539478,"pX":0.03208894453404328,"pZ":2.2721822726592498,"vX0":1.7527005539990275,"vY0":-113.98622301787299,"vZ0":-0.1757252992843128,"x":115.78,"y":177.43,"x0":-1.3103045689162842,"y0":50.00008753665419,"z0":6.143794181606406,"aX":5.72291463279837},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-8.4,"breakHorizontal":-8.3,"spinRate":2594,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4801733291677097,"extension":6.745811943671465},"index":5,"playId":"d04a26ec-7f66-3974-b93d-0ddfa4d7ded9","pitchNumber":5,"startTime":"2025-09-07T21:15:00.295Z","endTime":"2025-09-07T21:15:05.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-07T21:15:12.780Z","endTime":"2025-09-07T21:15:26.408Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.5840013348215,"strikeZoneBottom":1.65024246958344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21156609028907,"aZ":-13.201918211860566,"pfxX":-2.4254521675522493,"pfxZ":9.88780265721046,"pX":1.385207174722024,"pZ":2.8743513160491783,"vX0":7.332313705545608,"vY0":-137.57670464149464,"vZ0":-5.645928166960002,"x":64.2,"y":161.17,"x0":-0.9982201842274105,"y0":50.00665603372394,"z0":5.846431628344928,"aX":-4.656688294336792},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":2.9,"spinRate":2265,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.39796526136204147,"extension":6.994008696490842},"index":7,"playId":"10b94721-8351-3aac-99c9-93f150e31f41","pitchNumber":6,"startTime":"2025-09-07T21:15:26.408Z","endTime":"2025-09-07T21:15:31.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:15:31.267Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rob Refsnyder grounds into a double play, shortstop Geraldo Perdomo to second baseman Blaze Alexander to first baseman Tyler Locklear. Nathaniel Lowe out at 2nd. Rob Refsnyder out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-07T21:16:59.229Z","endTime":"2025-09-07T21:17:49.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-07T21:15:50.279Z","endTime":"2025-09-07T21:17:01.410Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.58726259417454,"strikeZoneBottom":1.62923066642209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.026006470075522,"aZ":-10.342141730943961,"pfxX":-0.9787335615497215,"pfxZ":11.51530217530532,"pX":-1.186975521491867,"pZ":1.765467965718224,"vX0":-0.03369392391736672,"vY0":-137.00905301690955,"vZ0":-9.292666628623014,"x":162.24,"y":191.11,"x0":-1.0474012481958663,"y0":50.00313318123612,"z0":5.913305445447774,"aX":-1.8557903069144852},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":1.8,"spinRate":2153,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.4001810040299776,"extension":7.030847731398244},"index":1,"playId":"19e73207-47a2-30ec-8df2-32987f026dea","pitchNumber":1,"startTime":"2025-09-07T21:17:01.410Z","endTime":"2025-09-07T21:17:06.313Z","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":90.0,"endSpeed":83.3,"strikeZoneTop":3.56605682955928,"strikeZoneBottom":1.58163432664297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55018645331805,"aZ":-21.36385056522878,"pfxX":1.573109394281384,"pfxZ":6.17873356269204,"pX":1.142159562782697,"pZ":1.7296769410793278,"vX0":5.487594879544176,"vY0":-130.91851670704193,"vZ0":-6.513535001704642,"x":73.46,"y":192.08,"x0":-1.1787310222666503,"y0":50.00451243027905,"z0":5.829958376825646,"aX":2.752206125135969},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.1,"breakHorizontal":-4.0,"spinRate":2131,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4170960307070679,"extension":6.989112993049801},"index":2,"playId":"ca33fef2-f5f9-3ab9-a7f5-de2cedc5cd47","pitchNumber":2,"startTime":"2025-09-07T21:17:20.751Z","endTime":"2025-09-07T21:17:25.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.402935126533656,"aZ":-11.500497115909226,"pfxX":-2.6419792969178117,"pfxZ":10.889197922715212,"pX":0.17263562639432042,"pZ":2.5502834478315024,"vX0":4.09194973906154,"vY0":-136.7349449630254,"vZ0":-6.96044903135432,"x":110.42,"y":169.92,"x0":-0.9982080652860797,"y0":50.00506885731088,"z0":5.913615838499215,"aX":-5.0172228354166775},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2222,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4001815789824055,"extension":7.0545447831819486},"hitData":{"launchSpeed":103.1,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.12,"coordY":147.97}},"index":3,"playId":"c8d2df47-0fa0-3816-8e43-ef4fbf877119","pitchNumber":3,"startTime":"2025-09-07T21:17:39.887Z","endTime":"2025-09-07T21:17:49.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:17:49.637Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a sharp line drive to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-07T21:19:54.941Z","endTime":"2025-09-07T21:21:14.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.22762312006896,"strikeZoneBottom":1.57031526281262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.555581872892407,"aZ":-26.946089462898765,"pfxX":-10.056571753623366,"pfxZ":2.6802488499366923,"pX":1.098942787822932,"pZ":2.056594146689083,"vX0":10.124037536139785,"vY0":-138.7316570136018,"vZ0":-4.144508445019152,"x":75.11,"y":183.25,"x0":-1.2881389650054667,"y0":50.00619583701215,"z0":5.36256660979362,"aX":-19.639575365484117},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.2,"breakHorizontal":16.2,"spinRate":2061,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.3945584053434388,"extension":6.317913015342525},"index":0,"playId":"83e2232f-b514-35a3-970b-e93e9cb1ce38","pitchNumber":1,"startTime":"2025-09-07T21:20:01.103Z","endTime":"2025-09-07T21:20:06.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.22663496906303,"strikeZoneBottom":1.54424143921803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.784345547127575,"aZ":-28.263137592358195,"pfxX":-10.1465918122658,"pfxZ":2.385543391573945,"pX":1.5108385204326091,"pZ":1.0237405292572328,"vX0":10.941149805578066,"vY0":-127.39349285632245,"vZ0":-4.598810722646643,"x":59.41,"y":211.14,"x0":-1.5264642061931815,"y0":50.00391585090625,"z0":5.0931508953221245,"aX":-16.637617521948933},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":15.8,"spinRate":1875,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.430358838281351,"extension":6.423794932571298},"index":1,"playId":"be1e4105-66fe-325f-91ec-255af2f30c20","pitchNumber":2,"startTime":"2025-09-07T21:20:20.401Z","endTime":"2025-09-07T21:20:24.921Z","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":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.647819504358218,"aZ":-29.544393633931428,"pfxX":0.14621158824851532,"pfxZ":1.5513012505276151,"pX":0.6090185266781446,"pZ":2.1528190162031926,"vX0":5.432868804879236,"vY0":-128.8747842667652,"vZ0":-2.35711684011521,"x":93.79,"y":180.65,"x0":-1.5379377591577255,"y0":50.004210805177465,"z0":5.342051401477182,"aX":0.24722656130379952},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":-1.3,"spinRate":2470,"spinDirection":230},"zone":6,"typeConfidence":0.87,"plateTime":0.42363894886914455,"extension":6.174673242450633},"index":2,"playId":"6735d5e6-fd71-374c-85ae-725af03a9c98","pitchNumber":3,"startTime":"2025-09-07T21:20:40.816Z","endTime":"2025-09-07T21:20:44.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15256990774532,"aZ":-20.011331098124824,"pfxX":-9.533744379215435,"pfxZ":6.012005420251217,"pX":-0.21580749066794952,"pZ":2.466175336751552,"vX0":6.526863520474855,"vY0":-141.3516395638727,"vZ0":-4.613254916567037,"x":125.23,"y":172.19,"x0":-1.3157770542293814,"y0":50.00667441947319,"z0":5.403968819072213,"aX":-19.300829746030374},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":16.0,"spinRate":2043,"spinDirection":224},"zone":5,"typeConfidence":0.77,"plateTime":0.38745826780717163,"extension":6.406701860992889},"hitData":{"launchSpeed":106.9,"launchAngle":9.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.96,"coordY":85.47}},"index":3,"playId":"d7705a5a-9a58-3a98-ac6d-02b2c84a6a62","pitchNumber":4,"startTime":"2025-09-07T21:21:05.552Z","endTime":"2025-09-07T21:21:14.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:21:14.739Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-07T21:21:29.171Z","endTime":"2025-09-07T21:23:02.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.16653164457663,"strikeZoneBottom":1.44962385249309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.638396653545364,"aZ":-23.667858919044615,"pfxX":-10.334283142239022,"pfxZ":4.244592184160955,"pX":-0.8754884075131949,"pZ":1.7507038599480031,"vX0":5.515844848242165,"vY0":-141.02282433954718,"vZ0":-5.3508099268421745,"x":150.37,"y":191.51,"x0":-1.5197077347096046,"y0":50.00084409927117,"z0":5.210134402850019,"aX":-20.70366479041057},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.7,"breakHorizontal":17.5,"spinRate":2060,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.38916486911750114,"extension":6.390096553331611},"index":0,"playId":"b97f5d3d-0b7d-3572-ad89-2f4d3c4e6c11","pitchNumber":1,"startTime":"2025-09-07T21:21:45.697Z","endTime":"2025-09-07T21:21:49.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.35228300198823,"strikeZoneBottom":1.56219720697443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.800049958126124,"aZ":-30.287346019520804,"pfxX":0.855774441133148,"pfxZ":1.116393951207634,"pX":1.3889403736514843,"pZ":2.310332574753836,"vX0":6.464530872203993,"vY0":-129.2775069367737,"vZ0":-2.2344054587108357,"x":64.06,"y":176.4,"x0":-1.2586131289022975,"y0":50.00142362718222,"z0":5.518436868242653,"aX":1.4423424481255305},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2420,"spinDirection":196},"zone":14,"typeConfidence":0.85,"plateTime":0.42422631613953765,"extension":6.505174442971666},"index":1,"playId":"b206b08d-b46d-32f9-b143-c94c20bca6e5","pitchNumber":2,"startTime":"2025-09-07T21:22:07.695Z","endTime":"2025-09-07T21:22:11.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.31828328450645,"strikeZoneBottom":1.6047040012579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.866587400888285,"aZ":-30.47082723625511,"pfxX":-0.33613868879754394,"pfxZ":1.0010584846048554,"pX":0.7983980003818115,"pZ":1.6831846454276251,"vX0":5.3580549255101015,"vY0":-128.45705921805103,"vZ0":-3.6387962659368247,"x":86.57,"y":193.33,"x0":-1.2542141892544476,"y0":50.005076104821185,"z0":5.439161938411773,"aX":-0.5739421586213976},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":-0.4,"spinRate":2311,"spinDirection":296},"zone":9,"typeConfidence":0.78,"plateTime":0.42333757133852146,"extension":6.479157535868943},"index":2,"playId":"ce1b89f6-c9c3-3ab0-aa98-30a19c885df5","pitchNumber":3,"startTime":"2025-09-07T21:22:26.678Z","endTime":"2025-09-07T21:22:31.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.710100041935693,"aZ":-29.289101819360614,"pfxX":-0.40159266031186114,"pfxZ":1.667848475740679,"pX":-0.17517549523823694,"pZ":1.6880934605385378,"vX0":3.3616918769011184,"vY0":-129.8558627969285,"vZ0":-3.8436461819803727,"x":123.68,"y":193.2,"x0":-1.426877914800838,"y0":50.00514070879916,"z0":5.382378507684317,"aX":-0.6960191082436835},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":0.1,"spinRate":2335,"spinDirection":223},"zone":8,"typeConfidence":0.87,"plateTime":0.4196178543100082,"extension":6.350924834349354},"hitData":{"launchSpeed":95.4,"launchAngle":25.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.64,"coordY":72.49}},"index":3,"playId":"9ad25eaf-8a67-34ec-9460-8639da76201d","pitchNumber":4,"startTime":"2025-09-07T21:22:50.366Z","endTime":"2025-09-07T21:23:02.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:23:02.337Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out to first baseman Nathaniel Lowe. Corbin Carroll to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-07T21:23:13.626Z","endTime":"2025-09-07T21:24:12.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58876942698636,"aZ":-20.21882042547106,"pfxX":-5.342954282115087,"pfxZ":6.025293029217764,"pX":0.16007119499265154,"pZ":3.550601230881901,"vX0":6.283586666983855,"vY0":-140.20238342670362,"vZ0":-1.7747632768054293,"x":110.9,"y":142.91,"x0":-1.4192161500370015,"y0":50.00505247891723,"z0":5.515482772094746,"aX":-10.606290380259274},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":8.3,"spinRate":1992,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.39111937910401684,"extension":6.331443319148849},"index":0,"playId":"3442e668-d5d6-3add-847a-95d4338f6c9d","pitchNumber":1,"startTime":"2025-09-07T21:23:29.872Z","endTime":"2025-09-07T21:23:33.561Z","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":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-07T21:23:49.374Z","endTime":"2025-09-07T21:24:01.303Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.092628197282675,"aZ":-28.997305694104902,"pfxX":-0.18544440628783176,"pfxZ":1.8780349053886152,"pX":0.7507404651342134,"pZ":1.6934849510115868,"vX0":5.114172970581869,"vY0":-128.7193433497363,"vZ0":-3.933745891170915,"x":88.38,"y":193.06,"x0":-1.2322088539919491,"y0":50.00170184136113,"z0":5.470534020630856,"aX":-0.3146073246625176},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-0.7,"spinRate":2374,"spinDirection":230},"zone":9,"typeConfidence":0.87,"plateTime":0.4244736325234397,"extension":6.420031285047028},"hitData":{"launchSpeed":98.8,"launchAngle":2.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.5,"coordY":177.89}},"index":2,"playId":"cd53d731-ae66-3955-81f7-4284cbef5fa3","pitchNumber":2,"startTime":"2025-09-07T21:24:01.303Z","endTime":"2025-09-07T21:24:12.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:24:12.299Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, pitcher Brayan Bello to first baseman Nathaniel Lowe.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-07T21:24:37.060Z","endTime":"2025-09-07T21:26:40.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[2,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.2,"endSpeed":79.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04511662573483,"aZ":-35.363754759935816,"pfxX":4.98911843683909,"pfxZ":-1.9959552041667745,"pX":0.47494911110329047,"pZ":1.710830789916971,"vX0":3.5000690740460945,"vY0":-125.6214330744668,"vZ0":-1.9732002063175473,"x":98.9,"y":192.59,"x0":-1.5836132070299043,"y0":50.00112589212276,"z0":5.376727736522285,"aX":7.985074652996319},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":-9.8,"spinRate":2519,"spinDirection":41},"zone":9,"typeConfidence":0.91,"plateTime":0.4357463107491233,"extension":6.2292631877203215},"index":0,"playId":"6bf92182-da3b-3083-a6d6-65d24549d68e","pitchNumber":1,"startTime":"2025-09-07T21:24:43.546Z","endTime":"2025-09-07T21:24:47.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.27523765822403,"strikeZoneBottom":1.5531442173886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15154486890598,"aZ":-24.798529373441408,"pfxX":-9.689623594638324,"pfxZ":3.701057710135344,"pX":0.07975999135405308,"pZ":1.2329938964752376,"vX0":8.166573874171295,"vY0":-140.19524847171462,"vZ0":-5.89697112202454,"x":113.96,"y":205.49,"x0":-1.6094033681793232,"y0":50.00488744194553,"z0":4.978185123964271,"aX":-19.325789665126443},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.6,"breakHorizontal":16.0,"spinRate":2020,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.39040469500896746,"extension":6.416330880062847},"index":1,"playId":"d0b846c7-2487-3c7b-862a-c176dd2d6fbd","pitchNumber":2,"startTime":"2025-09-07T21:25:07.706Z","endTime":"2025-09-07T21:25:14.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"Corbin Carroll steals (25) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"d0b846c7-2487-3c7b-862a-c176dd2d6fbd","startTime":"2025-09-07T21:25:17.790Z","endTime":"2025-09-07T21:25:44.542Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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":98.1,"endSpeed":90.1,"strikeZoneTop":3.29301414934634,"strikeZoneBottom":1.58332005217595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96364703945041,"aZ":-22.008718837832387,"pfxX":-10.367566505573674,"pfxZ":4.939249675480723,"pX":0.45279933461302635,"pZ":0.08851692786398965,"vX0":9.001761277270841,"vY0":-142.3377416633787,"vZ0":-9.851109193407567,"x":99.74,"y":236.39,"x0":-1.4001714283779627,"y0":50.00084848263027,"z0":4.981854608148679,"aX":-21.320535795025958},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.1,"breakHorizontal":17.0,"spinRate":2100,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.3844828878615796,"extension":6.541321905371197},"index":3,"playId":"6c7cb153-9419-3227-a78a-6e619c050cc3","pitchNumber":3,"startTime":"2025-09-07T21:25:44.542Z","endTime":"2025-09-07T21:25:52.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Brayan Bello. Corbin Carroll scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"6c7cb153-9419-3227-a78a-6e619c050cc3","startTime":"2025-09-07T21:26:06.837Z","endTime":"2025-09-07T21:26:32.492Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.427115343152888,"aZ":-29.454453236654427,"pfxX":-0.030297853002927866,"pfxZ":1.5814455092607709,"pX":0.7856676210252043,"pZ":2.350882102249215,"vX0":5.3334346123204455,"vY0":-130.17974776555758,"vZ0":-2.3302563478022114,"x":87.05,"y":175.31,"x0":-1.282776117759724,"y0":50.005883903892574,"z0":5.479587049796787,"aX":-0.053301176617597604},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":-1.1,"spinRate":2516,"spinDirection":125},"zone":6,"typeConfidence":0.9,"plateTime":0.42018016395073454,"extension":6.41689988876314},"hitData":{"launchSpeed":60.2,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.44,"coordY":178.12}},"index":5,"playId":"0146950e-6e3f-3dd0-b3e9-3316f4c6c0f6","pitchNumber":4,"startTime":"2025-09-07T21:26:32.492Z","endTime":"2025-09-07T21:26:40.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:26:40.755Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging, catcher Gabriel Moreno to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-07T21:28:32.297Z","endTime":"2025-09-07T21:30:17.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.38085933048519,"strikeZoneBottom":1.61874382203625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.033650836331535,"aZ":-13.123234052589497,"pfxX":-1.2097197557083152,"pfxZ":10.370119748086045,"pX":-0.5729523566956805,"pZ":3.426172853013257,"vX0":1.5224270661803625,"vY0":-134.62480022596068,"vZ0":-4.632833384834971,"x":138.84,"y":146.27,"x0":-0.9884270103176943,"y0":50.001788613659315,"z0":6.097256448785307,"aX":-2.222161845529785},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":1.9,"spinRate":2284,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.40676185432735945,"extension":6.885512678624129},"index":0,"playId":"45fd8037-623d-31bf-90f9-30b39e3b3e3a","pitchNumber":1,"startTime":"2025-09-07T21:28:51.684Z","endTime":"2025-09-07T21:28:57.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.5,"strikeZoneTop":3.39338529746457,"strikeZoneBottom":1.57723755115542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.38153501645102,"aZ":-40.13517839156101,"pfxX":4.214077001001151,"pfxZ":-6.194255689709973,"pX":-2.025454982287612,"pZ":2.783065629652894,"vX0":-2.4436642136815228,"vY0":-112.64647815706877,"vZ0":1.075256530530931,"x":194.21,"y":163.64,"x0":-1.4743181070581248,"y0":50.002663911835704,"z0":6.355885379731251,"aX":5.41794624575503},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-10.7,"breakHorizontal":-7.0,"spinRate":2572,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4861627365903236,"extension":6.538289459351024},"index":1,"playId":"ad3c2049-3022-3973-9394-1370a0360d43","pitchNumber":2,"startTime":"2025-09-07T21:29:09.291Z","endTime":"2025-09-07T21:29:13.109Z","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":94.4,"endSpeed":86.4,"strikeZoneTop":3.3674801705824,"strikeZoneBottom":1.60565755783209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.135979056162352,"aZ":-10.30607324629541,"pfxX":-1.9048472105221017,"pfxZ":11.461918682935526,"pX":0.19940076903259762,"pZ":2.250562597427708,"vX0":3.977928517244324,"vY0":-137.20162118736968,"vZ0":-7.991765712786119,"x":109.4,"y":178.01,"x0":-1.021287230403403,"y0":50.005054850237805,"z0":5.902271678062688,"aX":-3.635333716061808},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":2.6,"spinRate":2295,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.39910555624129707,"extension":7.048890471718772},"index":2,"playId":"0f701271-2e30-3380-822b-44bc77d5d442","pitchNumber":3,"startTime":"2025-09-07T21:29:27.642Z","endTime":"2025-09-07T21:29:31.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.768270213153592,"aZ":-11.596889538614313,"pfxX":-1.9494169274221245,"pfxZ":10.673301067678125,"pX":0.47770566631949657,"pZ":3.662054873018817,"vX0":4.514569441180696,"vY0":-137.9817864157479,"vZ0":-4.154389082337764,"x":98.79,"y":139.9,"x0":-0.9265107943315637,"y0":50.00220639666578,"z0":5.968926523680034,"aX":-3.7587952187485656},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":2.6,"spinRate":2209,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3970036277217259,"extension":7.062246598290452},"index":3,"playId":"5dc63645-64c3-3bb5-9835-4ba15381e47a","pitchNumber":4,"startTime":"2025-09-07T21:29:47.441Z","endTime":"2025-09-07T21:29:50.657Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.963811593450455,"aZ":-13.711777797646086,"pfxX":-2.974963471374627,"pfxZ":9.66242781336873,"pX":0.3082764766977892,"pZ":4.186815578455004,"vX0":6.34246302748358,"vY0":-137.47300472444502,"vZ0":-1.9458485310056939,"x":105.25,"y":125.74,"x0":-1.6439961010915771,"y0":50.00383956918096,"z0":5.83647320728389,"aX":-5.686062179400924},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":4.1,"spinRate":2278,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3987038555575775,"extension":7.082058123126696},"index":4,"playId":"f299bb7e-369c-3cd7-a994-2081487ed996","pitchNumber":5,"startTime":"2025-09-07T21:30:11.353Z","endTime":"2025-09-07T21:30:17.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:30:17.674Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-07T21:30:41.715Z","endTime":"2025-09-07T21:32:18.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.80161777438833,"aZ":-39.61730368421423,"pfxX":4.117627162856465,"pfxZ":-5.715209905553252,"pX":-0.9100517879496499,"pZ":1.8398711780650099,"vX0":-0.5721897678355536,"vY0":-113.38292498084553,"vZ0":-0.8865103046008801,"x":151.69,"y":189.1,"x0":-1.189363015408346,"y0":50.00478670513691,"z0":6.190544476108709,"aX":5.359672220502601},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.3,"breakHorizontal":-7.3,"spinRate":2597,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.48314959727376827,"extension":6.801337118124717},"index":0,"playId":"131c1444-cde0-32d8-9381-51eafe9a157d","pitchNumber":1,"startTime":"2025-09-07T21:30:46.877Z","endTime":"2025-09-07T21:30:51.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.209053124326672,"aZ":-13.101310720951627,"pfxX":-3.387367852919285,"pfxZ":9.781666939927685,"pX":0.13433609676863578,"pZ":3.2332619478993276,"vX0":4.576905164574993,"vY0":-138.57808493531223,"vZ0":-4.870499898321312,"x":111.88,"y":151.48,"x0":-1.096579886504216,"y0":50.00585572430535,"z0":5.8851284145775375,"aX":-6.6071798482716915},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2093,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.3948683418667813,"extension":6.989970177679864},"index":1,"playId":"cd1d8de4-261e-36ab-9825-6e3adef9e7f2","pitchNumber":2,"startTime":"2025-09-07T21:31:07.894Z","endTime":"2025-09-07T21:31:13.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.58296093650346,"strikeZoneBottom":1.64385675332359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.233561640255296,"aZ":-32.6176621275696,"pfxX":2.2605788463910885,"pfxZ":-0.27748175981641854,"pX":-0.20729691495200592,"pZ":0.4797511500510032,"vX0":1.9791716796861987,"vY0":-125.60867950912598,"vZ0":-7.127001638348384,"x":124.9,"y":225.83,"x0":-1.2964893438997926,"y0":50.00188856346857,"z0":5.974713336672463,"aX":3.6449350032998096},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":-4.6,"spinRate":2460,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4345297839820077,"extension":6.8214941213148075},"index":2,"playId":"770a3946-33ef-368b-a77f-b8aaef87e415","pitchNumber":3,"startTime":"2025-09-07T21:31:28.654Z","endTime":"2025-09-07T21:31:32.905Z","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":97.0,"endSpeed":89.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40971077358343,"aZ":-9.516351756697116,"pfxX":-1.507135017904767,"pfxZ":11.221631924002196,"pX":0.23031933353456766,"pZ":1.7912736575188728,"vX0":3.1213032522683966,"vY0":-141.03556898077264,"vZ0":-10.014585021071563,"x":108.22,"y":190.42,"x0":-0.6938161723468057,"y0":50.00329614700868,"z0":5.99757547055309,"aX":-3.043454203462147},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":2.2,"spinRate":2318,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.38804416736046043,"extension":6.964991493685539},"index":3,"playId":"747886ac-51b4-3221-ac2c-84dc32df6187","pitchNumber":4,"startTime":"2025-09-07T21:31:50.280Z","endTime":"2025-09-07T21:31:55.105Z","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.1,"endSpeed":88.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20876375729304,"aZ":-11.714300327670399,"pfxX":-2.213983424164749,"pfxZ":10.08757905088641,"pX":-0.6942658156859922,"pZ":4.663529752337745,"vX0":1.0968862493545162,"vY0":-141.49950926499662,"vZ0":-2.17805533430562,"x":143.46,"y":112.86,"x0":-0.7992412291651951,"y0":50.00239054333085,"z0":6.1935116581167575,"aX":-4.490596735627629},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":3.8,"spinRate":2179,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.38704242134092004,"extension":6.9327064377030565},"index":4,"playId":"4be85208-ee67-3e43-956c-ef1561fba159","pitchNumber":5,"startTime":"2025-09-07T21:32:13.778Z","endTime":"2025-09-07T21:32:18.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:32:18.273Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-07T21:32:45.669Z","endTime":"2025-09-07T21:34:20.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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(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.9,"endSpeed":83.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.487646444273263,"aZ":-23.762202893151397,"pfxX":2.1852364543199654,"pfxZ":4.743489972952756,"pX":0.07379243945591137,"pZ":0.968282790463803,"vX0":2.491461544441818,"vY0":-132.17023667618912,"vZ0":-8.17203285756835,"x":114.19,"y":212.64,"x0":-1.1641149902317849,"y0":50.004139391412764,"z0":5.838219268731576,"aX":3.87620423712956},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":-4.4,"spinRate":2160,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4140055936898617,"extension":6.949184765750404},"index":0,"playId":"45ae729f-d1b8-31d6-bc0d-f88a48990e19","pitchNumber":1,"startTime":"2025-09-07T21:32:45.669Z","endTime":"2025-09-07T21:32:51.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55114379505597,"aZ":-28.98287512067301,"pfxX":2.057732337796793,"pfxZ":1.9341633206208035,"pX":0.8212247259315287,"pZ":1.4787718573116297,"vX0":4.21898416354639,"vY0":-127.77243951517876,"vZ0":-5.44530569681503,"x":85.7,"y":198.85,"x0":-1.119437736716206,"y0":50.005937012248694,"z0":5.917751371342274,"aX":3.3988293761894717},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":-4.7,"spinRate":2395,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4288309672346644,"extension":6.805021263562204},"index":1,"playId":"c0825bc7-a650-398e-b409-1ef45fe1ba59","pitchNumber":2,"startTime":"2025-09-07T21:33:04.506Z","endTime":"2025-09-07T21:33:07.762Z","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":96.0,"endSpeed":87.2,"strikeZoneTop":3.33644641471264,"strikeZoneBottom":1.45776191794638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17966796591878,"aZ":-9.223454460684769,"pfxX":-2.6747195040631597,"pfxZ":11.665719180592408,"pX":-0.3425702991601858,"pZ":4.229261967201854,"vX0":2.7852794369850136,"vY0":-139.77632397637223,"vZ0":-3.15256402267431,"x":130.06,"y":124.59,"x0":-1.0071786016921394,"y0":50.002970750356674,"z0":5.982956297393912,"aX":-5.262507026066575},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.6,"breakHorizontal":4.2,"spinRate":2375,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3927117879418187,"extension":6.959816716691778},"index":2,"playId":"78d8cc5c-c299-3227-8d18-4b327ab5fa83","pitchNumber":3,"startTime":"2025-09-07T21:33:32.075Z","endTime":"2025-09-07T21:33:35.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.38044867634602,"strikeZoneBottom":1.47528274969243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.015864363816945,"aZ":-8.152998714545152,"pfxX":-1.911207161308016,"pfxZ":11.999388771375784,"pX":1.1331372960565524,"pZ":2.1147654685498196,"vX0":5.732183269003332,"vY0":-140.62255766768672,"vZ0":-9.411491606221631,"x":73.81,"y":181.68,"x0":-0.683840306486116,"y0":50.00588787959091,"z0":6.03498141347114,"aX":-3.827728786971005},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.9,"breakHorizontal":2.3,"spinRate":2395,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.38956484408005077,"extension":6.91453999248291},"index":3,"playId":"716de462-f51d-3957-bcec-89802f2c0e2a","pitchNumber":4,"startTime":"2025-09-07T21:33:51.361Z","endTime":"2025-09-07T21:33:56.629Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66121510909925,"aZ":-29.41370132747425,"pfxX":2.25523520825959,"pfxZ":1.6498609815257392,"pX":1.0421462730645106,"pZ":1.347366729246473,"vX0":4.620910730497992,"vY0":-127.99088027833747,"vZ0":-6.077244449182798,"x":77.28,"y":202.4,"x0":-1.0745079838493072,"y0":50.00074790429204,"z0":6.035220624912107,"aX":3.7673246808959573},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-5.0,"spinRate":2374,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4267915003352476,"extension":6.832437380278069},"hitData":{"launchSpeed":85.7,"launchAngle":-4.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.0,"coordY":151.01}},"index":4,"playId":"9288cdec-d3a4-34e3-b481-d05cac61ff75","pitchNumber":5,"startTime":"2025-09-07T21:34:11.834Z","endTime":"2025-09-07T21:34:20.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:34:20.065Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to right fielder Rob Refsnyder.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-07T21:36:22.194Z","endTime":"2025-09-07T21:37:25.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"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(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":87.9,"endSpeed":81.3,"strikeZoneTop":3.31406559556955,"strikeZoneBottom":1.46628609699556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15212285856744,"aZ":-30.060399022646294,"pfxX":0.5276535415321537,"pfxZ":1.2575646600689012,"pX":-0.9705337907319903,"pZ":2.9773812939650455,"vX0":1.6763279795719832,"vY0":-128.14533491192418,"vZ0":-0.3150560306864788,"x":153.99,"y":158.39,"x0":-1.69923301753522,"y0":50.00187811940131,"z0":5.431636120784345,"aX":0.8853558651545682},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":-1.3,"spinRate":2425,"spinDirection":147},"zone":11,"typeConfidence":0.85,"plateTime":0.4259088015254191,"extension":6.183066386428423},"index":0,"playId":"ae3d11ee-8a76-3817-ad25-0b864318fb04","pitchNumber":1,"startTime":"2025-09-07T21:36:43.289Z","endTime":"2025-09-07T21:36:47.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.077736307754837,"aZ":-25.094981165154003,"pfxX":-9.750303909142279,"pfxZ":4.270594893486571,"pX":0.09742798037443715,"pZ":0.9086266460705364,"vX0":7.235016379057065,"vY0":-127.6446783611687,"vZ0":-5.730841727999769,"x":113.29,"y":214.25,"x0":-1.5000942509715813,"y0":50.004928623106736,"z0":5.146353142688416,"aX":-16.16987068070047},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":16.1,"spinRate":1888,"spinDirection":244},"zone":14,"typeConfidence":0.89,"plateTime":0.4283169886056406,"extension":6.433126435652149},"index":1,"playId":"8ba35037-4f48-35e3-87a7-e7540f03db91","pitchNumber":2,"startTime":"2025-09-07T21:36:58.668Z","endTime":"2025-09-07T21:37:01.936Z","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":88.2,"endSpeed":81.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.699945973741016,"aZ":-29.642895010376893,"pfxX":-8.952934538923248,"pfxZ":1.5123207468810111,"pX":-0.4351611072756374,"pZ":2.8063823454224006,"vX0":5.932267597673488,"vY0":-128.425726166205,"vZ0":-0.5683656917635516,"x":133.59,"y":163.01,"x0":-1.607585350105733,"y0":50.00531612327744,"z0":5.32903410406,"aX":-15.011098276274252},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":1769,"spinDirection":250},"zone":1,"typeConfidence":0.9,"plateTime":0.42591744293527656,"extension":6.0857764019505485},"hitData":{"launchSpeed":81.6,"launchAngle":51.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.73,"coordY":119.08}},"index":2,"playId":"4cf2d828-ed6c-3b35-ba81-d7fe3aabf4aa","pitchNumber":3,"startTime":"2025-09-07T21:37:16.749Z","endTime":"2025-09-07T21:37:25.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:37:25.739Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-07T21:37:39.999Z","endTime":"2025-09-07T21:39:00.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.065834320466493,"aZ":-36.16813417273185,"pfxX":5.802717460079193,"pfxZ":-2.522174584481527,"pX":1.047082688272472,"pZ":1.767712031420405,"vX0":4.797550245756124,"vY0":-125.546997785001,"vZ0":-1.493792126067831,"x":77.09,"y":191.05,"x0":-1.6470550769478438,"y0":50.00143717826458,"z0":5.3329477783438435,"aX":9.196728965081325},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.7,"breakHorizontal":-11.6,"spinRate":2380,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.4374392001587921,"extension":6.3344675908549},"index":0,"playId":"631e9765-467e-367b-9e3c-3cf08c14c87e","pitchNumber":1,"startTime":"2025-09-07T21:37:55.960Z","endTime":"2025-09-07T21:38:00.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.672887879924698,"aZ":-34.73983996975975,"pfxX":4.552166369032015,"pfxZ":-1.6010663671424972,"pX":0.9153927718783769,"pZ":1.3272812878489253,"vX0":4.878314539944465,"vY0":-125.36385884320475,"vZ0":-2.704640836498564,"x":82.11,"y":202.94,"x0":-1.6421308707759519,"y0":50.0036195498024,"z0":5.236251852480719,"aX":7.295275853849178},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.2,"breakHorizontal":-9.4,"spinRate":2489,"spinDirection":43},"zone":14,"typeConfidence":0.92,"plateTime":0.4357525984274835,"extension":6.297600464606951},"index":1,"playId":"76d25462-9d70-3671-b0be-a2adad57484a","pitchNumber":2,"startTime":"2025-09-07T21:38:13.384Z","endTime":"2025-09-07T21:38:19.198Z","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":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.49001916290158,"strikeZoneBottom":1.59663454632042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.371492409913976,"aZ":-31.2519661955499,"pfxX":-9.26536701685327,"pfxZ":0.46428472911244434,"pX":-1.4910061247116493,"pZ":1.1423078150589878,"vX0":3.858790534098148,"vY0":-139.55757495873607,"vZ0":-5.272701813571192,"x":173.83,"y":207.94,"x0":-1.6850973040872286,"y0":50.00319847033676,"z0":5.105955420214535,"aX":-18.34017764690181},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.0,"breakHorizontal":16.1,"spinRate":2050,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.39195186751017985,"extension":6.2991783573860705},"index":2,"playId":"8e716acd-2a16-357b-82d4-8ab5f9d524a6","pitchNumber":3,"startTime":"2025-09-07T21:38:36.517Z","endTime":"2025-09-07T21:38:40.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25133570994426,"aZ":-35.34018034819003,"pfxX":3.9714835478140733,"pfxZ":-1.968674311560969,"pX":1.0506453404258551,"pZ":1.431952642252721,"vX0":5.37271159752274,"vY0":-125.71684837482019,"vZ0":-2.2097676830026867,"x":76.95,"y":200.12,"x0":-1.6259071715244586,"y0":50.00289552041009,"z0":5.176701534010831,"aX":6.388516463329203},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.8,"breakHorizontal":-8.4,"spinRate":2342,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.4348226223904028,"extension":6.260419373916178},"index":3,"playId":"85f95feb-8376-3e6e-b8bf-d29474a930ab","pitchNumber":4,"startTime":"2025-09-07T21:38:56.056Z","endTime":"2025-09-07T21:39:00.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:39:00.505Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Lawlar grounds out, shortstop Trevor Story to first baseman Nathaniel Lowe.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-07T21:39:15.542Z","endTime":"2025-09-07T21:41:05.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"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":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.467836714737352,"aZ":-31.34171680202751,"pfxX":-9.291233909265696,"pfxZ":0.41250790965095074,"pX":-0.7165540758602392,"pZ":1.727711340691177,"vX0":5.879277769249892,"vY0":-141.1908081705136,"vZ0":-4.129607584844875,"x":144.31,"y":192.13,"x0":-1.6126243882917335,"y0":50.006102744760376,"z0":5.213617553347656,"aX":-18.866898611588955},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.1,"breakHorizontal":15.7,"spinRate":2031,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.3871207964266459,"extension":6.2680418561005045},"index":0,"playId":"761d1a53-0a2f-3d73-8f36-8591db560adf","pitchNumber":1,"startTime":"2025-09-07T21:39:27.454Z","endTime":"2025-09-07T21:39:32.046Z","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":96.7,"endSpeed":88.7,"strikeZoneTop":3.4512636158065,"strikeZoneBottom":1.63987595457583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.594130440768577,"aZ":-16.62798121847341,"pfxX":-3.5924199351920065,"pfxZ":7.706932232864451,"pX":-0.2571496584569931,"pZ":3.9737915664558083,"vX0":4.7604103144264585,"vY0":-140.8068559747435,"vZ0":-1.1757600197515377,"x":126.8,"y":131.49,"x0":-1.4993215368779151,"y0":50.00217504232261,"z0":5.467701565572129,"aX":-7.2465781296341465},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":5.6,"spinRate":2076,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3883044319533733,"extension":6.285734349517712},"index":1,"playId":"56dc8384-e2a1-3c98-97f4-93c8a513a02f","pitchNumber":2,"startTime":"2025-09-07T21:39:51.329Z","endTime":"2025-09-07T21:39:57.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.40838060698905,"strikeZoneBottom":1.59050356869735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46534148498979,"aZ":-32.75211587329289,"pfxX":5.8451103261641135,"pfxZ":-0.36260335330339366,"pX":-0.8530923677676532,"pZ":2.705106397059434,"vX0":0.4009613759223582,"vY0":-125.81678488457291,"vZ0":0.2322970059543179,"x":149.52,"y":165.74,"x0":-1.7740487575412016,"y0":50.00045555658736,"z0":5.2562360438388875,"aX":9.410539446983577},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":-10.7,"spinRate":2431,"spinDirection":52},"zone":11,"typeConfidence":0.92,"plateTime":0.4346049478129923,"extension":6.23858970298277},"index":2,"playId":"e911aafb-249a-3357-bcba-81b7c1c80ad4","pitchNumber":3,"startTime":"2025-09-07T21:40:11.549Z","endTime":"2025-09-07T21:40:16.414Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-09-07T21:40:20.720Z","endTime":"2025-09-07T21:40:37.148Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.389515509464353,"aZ":-30.6742385702716,"pfxX":-0.25010818451789085,"pfxZ":0.8892227945226114,"pX":0.22479563599974975,"pZ":2.123556294564699,"vX0":4.224181830074875,"vY0":-128.56434345547376,"vZ0":-2.5004828611105956,"x":108.43,"y":181.44,"x0":-1.4034581280612073,"y0":50.00147205201305,"z0":5.477422619043731,"aX":-0.42152244526078303},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":-0.5,"spinRate":2448,"spinDirection":189},"zone":5,"typeConfidence":0.86,"plateTime":0.42522254392706893,"extension":6.360582570269392},"index":4,"playId":"af14bab1-f870-35ba-9199-7561e8266832","pitchNumber":4,"startTime":"2025-09-07T21:40:37.148Z","endTime":"2025-09-07T21:40:41.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.998043411355734,"aZ":-31.08591906476613,"pfxX":-0.009055379525341856,"pfxZ":0.6309387965568849,"pX":0.9811047589779947,"pZ":2.580929422062745,"vX0":5.660587187251217,"vY0":-130.45533659542704,"vZ0":-1.6242092485698632,"x":79.6,"y":169.09,"x0":-1.2106426438271836,"y0":50.00476431186428,"z0":5.542394632496477,"aX":-0.015616461814303133},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.0,"breakHorizontal":-1.2,"spinRate":2484,"spinDirection":172},"zone":12,"typeConfidence":0.89,"plateTime":0.41895133611872826,"extension":6.336850174641963},"hitData":{"launchSpeed":81.4,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.9,"coordY":159.13}},"index":5,"playId":"ae881ace-7e39-395f-91bf-2a929c66a244","pitchNumber":5,"startTime":"2025-09-07T21:40:56.883Z","endTime":"2025-09-07T21:41:05.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:41:05.152Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masataka Yoshida lines out to pitcher Ryne Nelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-07T21:43:08.838Z","endTime":"2025-09-07T21:45:35.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":669194,"link":"/api/v1/people/669194"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.7,"strikeZoneTop":3.13563523833128,"strikeZoneBottom":1.42905098804139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.263224307004414,"aZ":-41.31084191992894,"pfxX":4.215501091944467,"pfxZ":-6.909536509691348,"pX":-1.5342670709841462,"pZ":2.4047840391585376,"vX0":-1.3173204201215112,"vY0":-114.05312401517759,"vZ0":0.6150429780140523,"x":175.48,"y":173.85,"x0":-1.4981177843985076,"y0":50.004085859990575,"z0":6.193917645681547,"aX":5.574026459939749},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.1,"breakHorizontal":-7.3,"spinRate":2580,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.47958871985786766,"extension":6.6173957500609495},"index":0,"playId":"ccb264c4-9b07-3b16-8e0f-3bd93faf72f0","pitchNumber":1,"startTime":"2025-09-07T21:43:26.266Z","endTime":"2025-09-07T21:43:30.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.16868723547446,"strikeZoneBottom":1.43489073506092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.673437216552315,"aZ":-37.178856416157075,"pfxX":5.846718392634156,"pfxZ":-3.8288625737523017,"pX":-0.3724648014272414,"pZ":2.38121429517177,"vX0":0.5674911938338207,"vY0":-113.59018349731062,"vZ0":-0.2374084344600662,"x":131.2,"y":174.49,"x0":-1.385100741723139,"y0":50.00200954016639,"z0":6.181417711926223,"aX":7.644769254202475},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.7,"breakHorizontal":-10.7,"spinRate":2673,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.48206432746768746,"extension":6.644553020158686},"index":1,"playId":"a332fc23-881e-3b44-bafb-85e708f7a518","pitchNumber":2,"startTime":"2025-09-07T21:43:43.092Z","endTime":"2025-09-07T21:43:50.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74740497451144,"aZ":-10.348621023240254,"pfxX":-1.4369327499743973,"pfxZ":11.490535792724428,"pX":0.8983070248441088,"pZ":1.9830245674364595,"vX0":5.533498339252087,"vY0":-136.61400896625136,"vZ0":-8.604627690598116,"x":82.76,"y":185.24,"x0":-0.9624676333908884,"y0":50.00159956319895,"z0":5.875682102989949,"aX":-2.729870875336342},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":1.4,"spinRate":2223,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40020042829434876,"extension":6.8529754032969015},"index":2,"playId":"14883052-622f-3c85-882c-f99bc776ab16","pitchNumber":3,"startTime":"2025-09-07T21:44:00.981Z","endTime":"2025-09-07T21:44:07.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27257747871866,"aZ":-9.896049624485851,"pfxX":-3.505693710889207,"pfxZ":11.339877859226076,"pX":0.2753015666909791,"pZ":3.176492400231715,"vX0":5.48043756840609,"vY0":-139.28381635049206,"vZ0":-5.349160111922545,"x":106.51,"y":153.01,"x0":-1.2623623128790433,"y0":50.005237645836836,"z0":5.776281492431456,"aX":-6.8891348166412785},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":5.2,"spinRate":2299,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.3932412394567888,"extension":7.096244926265191},"index":3,"playId":"d3893499-9e98-3ee1-9584-18ef39a9e4b9","pitchNumber":4,"startTime":"2025-09-07T21:44:32.508Z","endTime":"2025-09-07T21:44:36.396Z","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.9,"endSpeed":89.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38502461148253,"aZ":-10.89248308190015,"pfxX":-0.6052728977581205,"pfxZ":10.509354711638721,"pX":0.9205957998618042,"pZ":2.590629853011828,"vX0":5.082091684425892,"vY0":-141.00908370495637,"vZ0":-7.471829949912179,"x":81.91,"y":168.83,"x0":-0.8221405522470339,"y0":50.004688013505586,"z0":5.968215265204503,"aX":-1.2268889880695},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":0.1,"spinRate":2353,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.3876209724032509,"extension":7.122011852526962},"index":4,"playId":"8c94d023-3f87-34b3-b2fa-9533fd6feab8","pitchNumber":5,"startTime":"2025-09-07T21:44:55.833Z","endTime":"2025-09-07T21:45:00.746Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-07T21:45:09.402Z","endTime":"2025-09-07T21:45:27.867Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"}},{"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":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21931997887597,"aZ":-9.804640321393167,"pfxX":-1.2107437144930446,"pfxZ":11.003658842921618,"pX":0.40653824435644437,"pZ":3.4990956378734546,"vX0":4.332609134262842,"vY0":-141.65674261172197,"vZ0":-5.060091045151709,"x":101.5,"y":144.3,"x0":-0.9852079063498304,"y0":50.00560349119535,"z0":5.934813946310033,"aX":-2.461982025986863},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.1,"breakHorizontal":1.3,"spinRate":2326,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3865882083137899,"extension":6.9004892963757785},"hitData":{"launchSpeed":77.0,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.57,"coordY":167.13}},"index":6,"playId":"e36493d4-b664-382c-a32b-723517d638b1","pitchNumber":6,"startTime":"2025-09-07T21:45:27.867Z","endTime":"2025-09-07T21:45:35.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:45:35.252Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-07T21:45:48.980Z","endTime":"2025-09-07T21:47:40.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.31979447659225,"strikeZoneBottom":1.56675622497978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.910259199805168,"aZ":-40.472313412245065,"pfxX":3.0930650729406977,"pfxZ":-6.179524737250249,"pX":0.15238029391704222,"pZ":2.430191614661108,"vX0":1.9819604933448562,"vY0":-115.30824449653045,"vZ0":0.2000582882478117,"x":111.19,"y":173.16,"x0":-1.1207837781022292,"y0":50.002317845039464,"z0":6.2548716578334,"aX":4.154399724889735},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.8,"breakHorizontal":-6.1,"spinRate":2520,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.47543546207838316,"extension":6.678128510305813},"index":0,"playId":"60986c3f-bab0-3378-81cf-369de0be283b","pitchNumber":1,"startTime":"2025-09-07T21:46:03.485Z","endTime":"2025-09-07T21:46:07.871Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.24901618521585,"strikeZoneBottom":1.52387635741042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.857465608439714,"aZ":-28.579031033584144,"pfxX":1.8663649835406249,"pfxZ":2.245438189106756,"pX":0.8911595370154731,"pZ":1.909903518503623,"vX0":4.4671417914273315,"vY0":-125.36977065517915,"vZ0":-4.644899707129112,"x":83.03,"y":187.21,"x0":-1.1518226093539825,"y0":50.003377026061194,"z0":6.10222857682029,"aX":2.9894683870130536},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":-4.3,"spinRate":2370,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.43584967746532177,"extension":6.941275259445561},"index":1,"playId":"71a23f05-26f3-31f2-9cc3-543a9607fc3e","pitchNumber":2,"startTime":"2025-09-07T21:46:20.818Z","endTime":"2025-09-07T21:46:27.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-07T21:46:31.755Z","endTime":"2025-09-07T21:46:49.216Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.044233983969416,"aZ":-41.53206709904026,"pfxX":4.014379234415934,"pfxZ":-6.834531674329407,"pX":-0.640718301566515,"pZ":2.220552426988729,"vX0":0.14287062605313308,"vY0":-116.57678026971307,"vZ0":-0.28728611866226483,"x":141.42,"y":178.83,"x0":-1.2240369022333124,"y0":50.00393154696899,"z0":6.284154492470279,"aX":5.49503925071588},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.1,"breakHorizontal":-7.3,"spinRate":2762,"spinDirection":33},"zone":4,"typeConfidence":2.0,"plateTime":0.47083308162900694,"extension":6.752486395005926},"index":3,"playId":"5067e5ab-aa91-36c2-aac1-effb06ad6930","pitchNumber":3,"startTime":"2025-09-07T21:46:49.216Z","endTime":"2025-09-07T21:46:54.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.33330368800647,"strikeZoneBottom":1.66351201431161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13242686818055,"aZ":-11.649826486777906,"pfxX":-2.227126207037884,"pfxZ":10.408831892211762,"pX":-0.006123824766784381,"pZ":3.861411441467046,"vX0":3.746395452231533,"vY0":-139.67957364134423,"vZ0":-3.7411476652083917,"x":117.23,"y":134.52,"x0":-1.0767531068615483,"y0":50.000082463532024,"z0":5.986884675472914,"aX":-4.390792304767936},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":3.2,"spinRate":2290,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.39248696792664184,"extension":6.999926557677184},"index":4,"playId":"49d52aea-9789-3b40-8817-44952ac5e737","pitchNumber":4,"startTime":"2025-09-07T21:47:15.059Z","endTime":"2025-09-07T21:47:19.659Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.33460699674632,"strikeZoneBottom":1.63720584530585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31988566090503,"aZ":-9.207272592372735,"pfxX":-0.39829997765585023,"pfxZ":11.383293566858356,"pX":0.28876974498622054,"pZ":2.255937612105216,"vX0":3.2283489370201512,"vY0":-141.19381696739887,"vZ0":-8.643760247858777,"x":105.99,"y":177.87,"x0":-0.8180264230889603,"y0":50.005540839536316,"z0":5.950629303240041,"aX":-0.8037854448531645},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.0,"breakHorizontal":0.0,"spinRate":2236,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.3880152704359787,"extension":7.060813279404755},"index":5,"playId":"f964b798-9287-3f1f-af01-179074ed8cc6","pitchNumber":5,"startTime":"2025-09-07T21:47:35.620Z","endTime":"2025-09-07T21:47:40.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:47:40.539Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jarren Duran lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-07T21:47:59.254Z","endTime":"2025-09-07T21:50:28.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.55218226964235,"strikeZoneBottom":1.69833367163461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.287617172826504,"aZ":-40.35661615737231,"pfxX":4.833766251584223,"pfxZ":-6.303588800432786,"pX":-1.0922821093662178,"pZ":3.835540389422088,"vX0":-0.956713572426632,"vY0":-113.35639883183545,"vZ0":3.454023640672908,"x":158.64,"y":135.22,"x0":-1.291966411626084,"y0":50.00397975693549,"z0":6.328946206090013,"aX":6.272499872533987},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.2,"breakHorizontal":-8.5,"spinRate":2598,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.483723515615627,"extension":6.597249160478573},"index":0,"playId":"22783ae1-b945-3269-8bb5-a5ccdedc5a81","pitchNumber":1,"startTime":"2025-09-07T21:48:06.491Z","endTime":"2025-09-07T21:48:10.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.678606595251985,"aZ":-39.786418995188534,"pfxX":4.607826982795844,"pfxZ":-5.9622255174796255,"pX":-0.15843305497887863,"pZ":1.5778320704667794,"vX0":1.1908975178961614,"vY0":-112.66891651104278,"vZ0":-1.0943396643271812,"x":123.04,"y":196.18,"x0":-1.2931847339734752,"y0":50.00137631970368,"z0":6.113083150824318,"aX":5.885646387964479},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.8,"breakHorizontal":-8.6,"spinRate":2598,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.4873201029336238,"extension":6.631831470981944},"index":1,"playId":"9fdae292-a57b-36bd-ac47-be9f017838af","pitchNumber":2,"startTime":"2025-09-07T21:48:24.683Z","endTime":"2025-09-07T21:48:29.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.981590507131116,"aZ":-40.59122594342,"pfxX":5.381873726503946,"pfxZ":-6.320457654503954,"pX":0.27556852378368546,"pZ":1.3221867564251348,"vX0":1.832034876934305,"vY0":-115.10019330588496,"vZ0":-1.641602549171894,"x":106.5,"y":203.08,"x0":-1.231788922640155,"y0":50.00449191055457,"z0":6.004297204590546,"aX":7.1631949308431935},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.5,"breakHorizontal":-10.2,"spinRate":2657,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4773509943495582,"extension":6.780616034197621},"index":2,"playId":"c850bb5d-5c59-32d6-b88e-e6f9a57aaa21","pitchNumber":3,"startTime":"2025-09-07T21:48:48.682Z","endTime":"2025-09-07T21:48:52.635Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-07T21:49:11.450Z","endTime":"2025-09-07T21:49:30.439Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07624323498644,"aZ":-13.179482605578144,"pfxX":-1.8765355611602623,"pfxZ":9.594121460402288,"pX":0.7209178554613059,"pZ":2.5833854295174303,"vX0":5.521787501615507,"vY0":-139.51807291997784,"vZ0":-6.6376043700781,"x":89.52,"y":169.03,"x0":-1.0362532643264557,"y0":50.00578006367142,"z0":5.854333261052109,"aX":-3.716665338808796},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":2.3,"spinRate":2202,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.391919483904001,"extension":7.323444795286631},"index":4,"playId":"49d97957-e075-329f-a8c4-464698325b24","pitchNumber":4,"startTime":"2025-09-07T21:49:30.439Z","endTime":"2025-09-07T21:49:34.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.51957010651287,"strikeZoneBottom":1.62862721004635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.250870555204354,"aZ":-43.08669383291538,"pfxX":4.517192609368788,"pfxZ":-8.258251187607634,"pX":-0.7926518056003667,"pZ":1.4133622313406018,"vX0":-0.4147443021608652,"vY0":-114.5759396831777,"vZ0":-1.2617252549926317,"x":147.21,"y":200.62,"x0":-1.1951400261771137,"y0":50.001252911243135,"z0":6.202275700931461,"aX":5.971951902980786},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.0,"breakHorizontal":-8.0,"spinRate":2724,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.47906388158882596,"extension":6.636154300974933},"index":5,"playId":"af5889f1-a07d-334f-9714-af5e0a93cd1b","pitchNumber":5,"startTime":"2025-09-07T21:49:55.301Z","endTime":"2025-09-07T21:50:01.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.713516414660326,"aZ":-40.53402677653917,"pfxX":3.5780917632433242,"pfxZ":-6.116573550698805,"pX":-0.41950082232283403,"pZ":2.3033042505202075,"vX0":0.6732304182724116,"vY0":-116.13339895697484,"vZ0":-0.2850806771745571,"x":132.99,"y":176.59,"x0":-1.178041297378816,"y0":50.003812053496894,"z0":6.2824916115153,"aX":4.888536382843299},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.9,"breakHorizontal":-6.6,"spinRate":2527,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.47160557653160584,"extension":6.661367567765748},"hitData":{"launchSpeed":95.8,"launchAngle":21.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.93,"coordY":70.77}},"index":6,"playId":"6af8d71a-47ff-3b4c-afd8-1e2e7d41c1f1","pitchNumber":6,"startTime":"2025-09-07T21:50:18.233Z","endTime":"2025-09-07T21:50:28.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:50:28.011Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-07T21:52:27.117Z","endTime":"2025-09-07T21:53:50.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.64935992158061,"strikeZoneBottom":1.66335372066408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.549856774595302,"aZ":-26.465575773698273,"pfxX":-8.031174029878049,"pfxZ":3.478015317931545,"pX":1.1765023850141743,"pZ":1.8055829499110985,"vX0":9.23424352678252,"vY0":-126.96620861719806,"vZ0":-3.4101477323829905,"x":72.15,"y":190.03,"x0":-1.4541058174865977,"y0":50.00615787452223,"z0":5.258730027757951,"aX":-13.193593630561415},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":12.6,"spinRate":1930,"spinDirection":245},"zone":14,"typeConfidence":0.84,"plateTime":0.43042098711804844,"extension":6.3275290172190735},"index":0,"playId":"a997e8b1-0df2-36c3-8737-89139602a4cf","pitchNumber":1,"startTime":"2025-09-07T21:52:38.975Z","endTime":"2025-09-07T21:52:43.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.929142683416796,"aZ":-29.379708838376988,"pfxX":0.7264085534138192,"pfxZ":1.6414708685849995,"pX":0.2654116904946739,"pZ":1.3624749929185511,"vX0":4.381190623708291,"vY0":-129.34683752466145,"vZ0":-4.3266011981275545,"x":106.88,"y":201.99,"x0":-1.5417616244682602,"y0":50.00132376259073,"z0":5.298772969802461,"aX":1.23581798369141},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.3,"breakHorizontal":-2.3,"spinRate":2509,"spinDirection":200},"zone":14,"typeConfidence":0.77,"plateTime":0.4227813744007527,"extension":6.302498131371581},"index":1,"playId":"d132356c-4caa-3bd3-9f82-48384cdfdd1c","pitchNumber":2,"startTime":"2025-09-07T21:52:54.322Z","endTime":"2025-09-07T21:52:58.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.60842547437086,"strikeZoneBottom":1.70481565808118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.395354916014035,"aZ":-27.503189487849685,"pfxX":-11.057870507467438,"pfxZ":2.8091698157152374,"pX":0.3831538999616491,"pZ":0.7814176808508508,"vX0":8.798286097807727,"vY0":-128.11861135234074,"vZ0":-5.506065946349946,"x":102.4,"y":217.68,"x0":-1.6583097808617715,"y0":50.002283151561855,"z0":5.106946267848887,"aX":-18.387804458808624},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":18.0,"spinRate":1913,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.4274696318958644,"extension":6.568989153868019},"index":2,"playId":"316e144a-a464-3627-9bda-3d33e393423e","pitchNumber":3,"startTime":"2025-09-07T21:53:22.862Z","endTime":"2025-09-07T21:53:27.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.887359315740376,"aZ":-25.74198220308497,"pfxX":-10.092708913440408,"pfxZ":3.225352278274091,"pX":-0.09909327287282825,"pZ":1.4994917530760026,"vX0":7.366819702235479,"vY0":-140.1718967982345,"vZ0":-5.803613068284073,"x":120.78,"y":198.29,"x0":-1.446405625826938,"y0":50.005343637850494,"z0":5.271566986101428,"aX":-20.140829360895548},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.8,"breakHorizontal":16.8,"spinRate":2098,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.3903476645358883,"extension":6.39088320622214},"hitData":{"launchSpeed":93.1,"launchAngle":23.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.74,"coordY":113.76}},"index":3,"playId":"4dd7be74-d357-34f1-9b1c-d7c7b5357fcd","pitchNumber":4,"startTime":"2025-09-07T21:53:40.975Z","endTime":"2025-09-07T21:53:50.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:53:50.398Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out sharply to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-07T21:54:04.081Z","endTime":"2025-09-07T21:55:26.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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.64914792094122,"strikeZoneBottom":1.80472755457286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81091085422622,"aZ":-20.28594836846021,"pfxX":-9.194816123383902,"pfxZ":5.933853409642227,"pX":0.7871497225185274,"pZ":1.7327814362746865,"vX0":8.80154423473692,"vY0":-140.23261473422357,"vZ0":-6.494853984244337,"x":87.0,"y":191.99,"x0":-1.1878021456259562,"y0":50.00632321754727,"z0":5.3891177015343485,"aX":-18.434083447432293},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2118,"spinDirection":227},"zone":9,"typeConfidence":0.71,"plateTime":0.389639038090277,"extension":6.376343710728345},"index":0,"playId":"f1579e36-086e-348f-9117-53387cec702f","pitchNumber":1,"startTime":"2025-09-07T21:54:17.341Z","endTime":"2025-09-07T21:54:23.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.74648928921741,"strikeZoneBottom":1.74932996005425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.621053461008962,"aZ":-24.564912218776445,"pfxX":-9.978553177169179,"pfxZ":3.805926849454357,"pX":0.8392145408829943,"pZ":2.6288804162116537,"vX0":9.343071706489916,"vY0":-140.02632525167547,"vZ0":-3.2153344293754813,"x":85.01,"y":167.8,"x0":-1.2333058871146962,"y0":50.003289940208845,"z0":5.387086138606907,"aX":-19.950247800715918},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":16.3,"spinRate":2069,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.39015300488073645,"extension":6.364217919365609},"index":1,"playId":"496d6702-c5d6-363c-9964-d4f5c57d11ae","pitchNumber":2,"startTime":"2025-09-07T21:54:34.442Z","endTime":"2025-09-07T21:54:39.471Z","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":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.6487830255041,"strikeZoneBottom":1.67819721568722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8790848545209,"aZ":-30.319948136732673,"pfxX":0.7672514947631504,"pfxZ":1.0906294839344284,"pX":-1.2433947591202046,"pZ":3.1868285148306694,"vX0":0.4813564083400738,"vY0":-128.80867321509112,"vZ0":-0.08359192800275339,"x":164.4,"y":152.74,"x0":-1.5314554279309616,"y0":50.005623280158325,"z0":5.534009495015536,"aX":1.3094348564627032},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.4,"spinRate":2577,"spinDirection":156},"zone":11,"typeConfidence":0.81,"plateTime":0.4227272820470902,"extension":6.16509481867508},"index":2,"playId":"79b5f8a8-f2b2-37e2-bdb9-293366d9968e","pitchNumber":3,"startTime":"2025-09-07T21:54:54.516Z","endTime":"2025-09-07T21:54:58.759Z","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":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.262686913006707,"aZ":-24.825507638360733,"pfxX":-10.139730583864019,"pfxZ":3.716964916874547,"pX":-0.34976072437594724,"pZ":2.003504675696055,"vX0":6.39610554189667,"vY0":-139.7116462698351,"vZ0":-4.764173227138643,"x":130.33,"y":184.69,"x0":-1.3504914300617334,"y0":50.00465031810159,"z0":5.360909082676995,"aX":-20.061853598185408},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.9,"breakHorizontal":17.0,"spinRate":2084,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.391919316011208,"extension":6.412250283555354},"hitData":{"launchSpeed":113.0,"launchAngle":10.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.03,"coordY":59.69}},"index":3,"playId":"fd4085c3-413f-3e8f-9ad7-e9022b906756","pitchNumber":4,"startTime":"2025-09-07T21:55:13.895Z","endTime":"2025-09-07T21:55:26.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:55:26.822Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-07T21:55:37.896Z","endTime":"2025-09-07T21:56:51.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.32896541762052,"strikeZoneBottom":1.5424549270863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06540986328289,"aZ":-30.25561522994043,"pfxX":0.5683417819457626,"pfxZ":1.136254771152375,"pX":1.3113102657359186,"pZ":2.582322433068391,"vX0":6.330552533140721,"vY0":-128.32398029544214,"vZ0":-1.5212586998283526,"x":67.02,"y":169.06,"x0":-1.2472542570614558,"y0":50.00393679179794,"z0":5.509214295286801,"aX":0.9609488708431391},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":-2.3,"spinRate":2567,"spinDirection":146},"zone":12,"typeConfidence":0.81,"plateTime":0.42457229070615465,"extension":6.549898651650363},"index":0,"playId":"22f97a7b-b4e4-3b1c-a9ed-d27c95490264","pitchNumber":1,"startTime":"2025-09-07T21:55:48.993Z","endTime":"2025-09-07T21:55:53.733Z","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":87.6,"endSpeed":81.8,"strikeZoneTop":3.22578327133747,"strikeZoneBottom":1.59868034741504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.115811021430304,"aZ":-30.63143373089822,"pfxX":0.9251638854009228,"pfxZ":0.9187817871154822,"pX":1.7409262029018278,"pZ":1.9122367083618488,"vX0":7.114304385544989,"vY0":-127.56222875674386,"vZ0":-2.836071568677487,"x":50.64,"y":187.15,"x0":-1.185104788102292,"y0":50.00180147914787,"z0":5.412415601011032,"aX":1.5487767567249509},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":-3.0,"spinRate":2655,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.42666126936774695,"extension":6.573503309899709},"index":1,"playId":"fc2b7db9-a4f6-3dd1-a83a-4eae99a2f380","pitchNumber":2,"startTime":"2025-09-07T21:56:03.868Z","endTime":"2025-09-07T21:56:10.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.28545802514971,"strikeZoneBottom":1.60538340734457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.916234899868808,"aZ":-28.494858009208215,"pfxX":-10.754218963594951,"pfxZ":2.1678148412094345,"pX":-0.12229362939779191,"pZ":0.2659325829457251,"vX0":7.075431712468175,"vY0":-129.43801144931317,"vZ0":-6.702112717794037,"x":121.66,"y":231.6,"x0":-1.4934377976505302,"y0":50.003861852197936,"z0":5.0695344848224675,"aX":-18.256598078815937},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.6,"breakHorizontal":17.9,"spinRate":1989,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4230940025899024,"extension":6.605538683880604},"index":2,"playId":"27b838dd-10bc-3709-add9-c1ae62169144","pitchNumber":3,"startTime":"2025-09-07T21:56:23.491Z","endTime":"2025-09-07T21:56:28.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.24610647972929,"strikeZoneBottom":1.56597523081336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.236997934929107,"aZ":-24.335305889959518,"pfxX":-9.45081871725672,"pfxZ":4.009778036322917,"pX":0.9614110416341306,"pZ":2.284148259418061,"vX0":9.388606748223882,"vY0":-138.77587910012514,"vZ0":-4.150249112709188,"x":80.35,"y":177.11,"x0":-1.2330663567941238,"y0":50.0057699061873,"z0":5.4146011702731265,"aX":-18.489302599250422},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":15.2,"spinRate":2170,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.39426201245158854,"extension":6.520276550727153},"index":3,"playId":"43ac2c1a-20c1-3c89-983a-680d5bf59eaa","pitchNumber":4,"startTime":"2025-09-07T21:56:45.365Z","endTime":"2025-09-07T21:56:51.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T21:56:51.780Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Moreno doubles (11) on a line drive to right fielder Rob Refsnyder. Corbin Carroll scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-07T21:58:04.925Z","endTime":"2025-09-07T22:00:07.649Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-07T21:57:10.426Z","endTime":"2025-09-07T21:58:07.127Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.26963207006674,"strikeZoneBottom":1.55655851023215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18176258354055,"aZ":-23.706663665233467,"pfxX":-10.299286994546758,"pfxZ":4.230883886304903,"pX":0.0713066083734153,"pZ":2.234431949545799,"vX0":6.893893145885023,"vY0":-140.82669885685098,"vZ0":-4.86087276072853,"x":114.28,"y":178.45,"x0":-1.075411798732563,"y0":50.00127875242122,"z0":5.52440480146643,"aX":-20.601786155442856},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.8,"breakHorizontal":17.2,"spinRate":2216,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3895443862442267,"extension":6.428927910732472},"index":1,"playId":"a8cd9741-cc88-3709-9487-a8bda899691b","pitchNumber":1,"startTime":"2025-09-07T21:58:07.127Z","endTime":"2025-09-07T21:58:11.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.964817903651717,"aZ":-27.675098036170436,"pfxX":-10.330978179490238,"pfxZ":2.3160791529801257,"pX":-0.7778276275587347,"pZ":1.5732132180672884,"vX0":5.816299384131627,"vY0":-138.80904368308452,"vZ0":-4.780476097346577,"x":146.65,"y":196.3,"x0":-1.5614540483687436,"y0":50.00518017198381,"z0":5.167269759800225,"aX":-20.100988514211426},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.4,"breakHorizontal":17.4,"spinRate":2126,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.3950565613985568,"extension":6.3855562902581475},"index":2,"playId":"0d9eb1d9-5872-3dfa-a0c4-7712fb11ccb3","pitchNumber":2,"startTime":"2025-09-07T21:58:28.218Z","endTime":"2025-09-07T21:58:33.975Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-07T21:58:42.401Z","endTime":"2025-09-07T21:59:07.106Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"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":87.2,"endSpeed":80.5,"strikeZoneTop":3.24271037008737,"strikeZoneBottom":1.55904458431963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13015022322974,"aZ":-37.56171772525542,"pfxX":4.4897603708017115,"pfxZ":-3.3058939399372873,"pX":1.6839851368237946,"pZ":1.8608125505378286,"vX0":6.018387225954097,"vY0":-126.95192679612916,"vZ0":-1.3522947667624754,"x":52.81,"y":188.54,"x0":-1.3010201465508442,"y0":50.00093653789667,"z0":5.391746277538555,"aX":7.3221131861535635},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.0,"breakHorizontal":-9.5,"spinRate":2578,"spinDirection":35},"zone":14,"typeConfidence":0.91,"plateTime":0.4315446803910179,"extension":6.451730303115941},"index":4,"playId":"68741b44-3bce-33ed-ac32-4492a4283828","pitchNumber":3,"startTime":"2025-09-07T21:59:07.106Z","endTime":"2025-09-07T21:59:11.791Z","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":98.3,"endSpeed":89.7,"strikeZoneTop":3.28888161017911,"strikeZoneBottom":1.50708353080086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.611210592055194,"aZ":-23.904930729609394,"pfxX":-10.541315574431295,"pfxZ":4.013778753236893,"pX":1.3739724317980644,"pZ":2.272829393160705,"vX0":10.183536333504493,"vY0":-142.7720074707785,"vZ0":-4.795718336484585,"x":64.63,"y":177.41,"x0":-0.8737442890023096,"y0":50.000793193542705,"z0":5.483419215780569,"aX":-21.707214790821993},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.4,"breakHorizontal":16.9,"spinRate":2203,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.38398908326424275,"extension":6.526203963736906},"index":5,"playId":"e674d439-55ce-3442-bd8a-51e846b53fd2","pitchNumber":4,"startTime":"2025-09-07T21:59:27.976Z","endTime":"2025-09-07T21:59:31.890Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.526782511317062,"aZ":-30.08615579443328,"pfxX":1.064588305167784,"pfxZ":1.2157844261727435,"pX":1.3708248535801901,"pZ":2.054865592942103,"vX0":6.375517234660992,"vY0":-129.8190541006258,"vZ0":-2.836462861240437,"x":64.75,"y":183.3,"x0":-1.2449574094504454,"y0":50.00646774090156,"z0":5.427400216538021,"aX":1.8366456074933026},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2629,"spinDirection":87},"zone":14,"typeConfidence":0.75,"plateTime":0.4202458230003199,"extension":6.533675669815232},"hitData":{"launchSpeed":81.2,"launchAngle":22.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.28,"coordY":125.44}},"index":6,"playId":"fb79b4aa-0f90-3d7b-a9b8-d558d9bd285d","pitchNumber":5,"startTime":"2025-09-07T21:59:50.498Z","endTime":"2025-09-07T22:00:07.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:00:07.649Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, second baseman David Hamilton to first baseman Nathaniel Lowe.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-07T22:00:34.277Z","endTime":"2025-09-07T22:02:09.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.60003111930323,"strikeZoneBottom":1.68932182872097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41067478539176,"aZ":-24.845555090993905,"pfxX":-9.187665004395676,"pfxZ":4.349804437963247,"pX":-1.6351973915174038,"pZ":2.010733674547696,"vX0":3.527104517603677,"vY0":-129.38962637183968,"vZ0":-3.3988221345777045,"x":179.33,"y":184.49,"x0":-1.8265893172088103,"y0":50.005751832517184,"z0":5.257250450940793,"aX":-15.493567968404774},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":15.8,"spinRate":2113,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.42423201402969735,"extension":6.287041117355956},"index":0,"playId":"6f02473f-206d-3046-b0e9-2a69c7590d6e","pitchNumber":1,"startTime":"2025-09-07T22:00:44.713Z","endTime":"2025-09-07T22:00:48.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.454336588417707,"aZ":-28.198427048614157,"pfxX":-0.8096715949836804,"pfxZ":2.320570954171667,"pX":0.691517504191553,"pZ":2.1548838567930275,"vX0":5.935250898168983,"vY0":-129.6052439632049,"vZ0":-2.759159547863601,"x":90.64,"y":180.6,"x0":-1.5166175970160622,"y0":50.00065105758815,"z0":5.372340974869955,"aX":-1.386180030996077},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":0.2,"spinRate":2465,"spinDirection":235},"zone":9,"typeConfidence":0.92,"plateTime":0.42157821733659473,"extension":6.39091971607343},"index":1,"playId":"ebaf5710-6cad-31a4-9ea8-faf0a61adc94","pitchNumber":2,"startTime":"2025-09-07T22:01:03.082Z","endTime":"2025-09-07T22:01:09.734Z","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":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-07T22:01:25.839Z","endTime":"2025-09-07T22:01:39.574Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":99.0,"endSpeed":90.7,"strikeZoneTop":3.5619430945701,"strikeZoneBottom":1.69197688149277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70692478068632,"aZ":-22.121754289845015,"pfxX":-10.447005292134897,"pfxZ":4.803945972629461,"pX":1.333155981508549,"pZ":1.4616094104395925,"vX0":10.410806974938096,"vY0":-143.62827476009878,"vZ0":-7.2843717786684,"x":66.18,"y":199.32,"x0":-0.9780555351878768,"y0":50.00603904879653,"z0":5.402642256284183,"aX":-21.870694862061647},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.3,"breakHorizontal":16.9,"spinRate":2193,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.38109937608001676,"extension":6.513059146854648},"index":3,"playId":"f2b7afc4-5ecf-34ed-978b-60427b83bdc1","pitchNumber":3,"startTime":"2025-09-07T22:01:39.574Z","endTime":"2025-09-07T22:01:43.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70139413787074,"aZ":-24.185463247528997,"pfxX":-10.445291438459607,"pfxZ":3.9108507775649537,"pX":1.148523496115112,"pZ":1.9598006467967266,"vX0":9.858917486711364,"vY0":-141.90438323363736,"vZ0":-5.501454245951558,"x":73.22,"y":185.87,"x0":-1.009375840703444,"y0":50.00646708155192,"z0":5.4591770251872065,"aX":-21.360976486828417},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":2118,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.38561387883421316,"extension":6.400696228503846},"hitData":{"launchSpeed":86.6,"launchAngle":3.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.53,"coordY":154.56}},"index":4,"playId":"0ea97a8b-08a4-34db-aa30-898a19dc03f7","pitchNumber":4,"startTime":"2025-09-07T22:02:01.996Z","endTime":"2025-09-07T22:02:09.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:02:09.910Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Diamondbacks challenged (hit by pitch), call on the field was upheld: Trevor Story hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-07T22:04:43.097Z","endTime":"2025-09-07T22:05:52.978Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Thompson replaces Ryne Nelson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-07T22:03:43.196Z","endTime":"2025-09-07T22:04:45.176Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.5,"strikeZoneTop":3.63681172397331,"strikeZoneBottom":1.67653301920366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.968057902150843,"aZ":-29.61737749853241,"pfxX":6.152926294416341,"pfxZ":2.021304416942323,"pX":0.21254164292299596,"pZ":2.4736025726797255,"vX0":7.0763256452892636,"vY0":-111.92246342580391,"vZ0":3.982360188488573,"x":108.9,"y":171.99,"x0":-3.794139065512663,"y0":50.00104573095562,"z0":3.711597415319466,"aX":7.772420946665296},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":5.0,"breakHorizontal":-13.1,"spinRate":2134,"spinDirection":97},"zone":5,"typeConfidence":0.88,"plateTime":0.4901446453230651,"extension":6.340981078734187},"index":1,"playId":"03a44f72-9eec-3827-b8c9-1d192f78ae8e","pitchNumber":1,"startTime":"2025-09-07T22:04:45.176Z","endTime":"2025-09-07T22:04:51.173Z","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":77.9,"endSpeed":71.4,"strikeZoneTop":3.60377278978265,"strikeZoneBottom":1.64416294580061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23932275330239,"aZ":-27.917736653707514,"pfxX":6.348625543888735,"pfxZ":3.2967671482225622,"pX":1.2432566415180273,"pZ":2.6872551013263624,"vX0":8.977420975002488,"vY0":-113.09787017695214,"vZ0":4.2387115918594915,"x":69.61,"y":166.22,"x0":-3.607243669517329,"y0":50.00260534415301,"z0":3.5935649188658974,"aX":8.197902595181187},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":7.4,"breakHorizontal":-13.8,"spinRate":2184,"spinDirection":88},"zone":12,"typeConfidence":0.9,"plateTime":0.48487616748940265,"extension":6.742250270702822},"index":2,"playId":"674f04db-ab89-3cf7-aa37-e96fa87feb68","pitchNumber":2,"startTime":"2025-09-07T22:05:01.805Z","endTime":"2025-09-07T22:05:06.558Z","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":77.1,"endSpeed":70.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.54154316436489,"aZ":-25.864719104172273,"pfxX":5.628483739714694,"pfxZ":4.935547803269033,"pX":-0.3661948456777715,"pZ":2.9828294363104804,"vX0":5.707745596154082,"vY0":-112.16707147378304,"vZ0":4.30509526420559,"x":130.96,"y":158.24,"x0":-3.671529206703836,"y0":50.00469050150255,"z0":3.6703327372235357,"aX":7.20085623600295},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":10.3,"breakHorizontal":-11.6,"spinRate":2139,"spinDirection":96},"zone":1,"typeConfidence":0.9,"plateTime":0.4875823199790559,"extension":6.711339457794939},"index":3,"playId":"6402dcda-6ea4-3cd4-b18a-186128682b5d","pitchNumber":3,"startTime":"2025-09-07T22:05:18.717Z","endTime":"2025-09-07T22:05:22.038Z","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":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-07T22:05:29.323Z","endTime":"2025-09-07T22:05:49.813Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.361701702815356,"aZ":-26.124473752852946,"pfxX":-7.563746257205268,"pfxZ":3.4109718136121803,"pX":-1.8680608928635667,"pZ":3.8239800744365424,"vX0":7.114686171853107,"vY0":-132.15981120257206,"vZ0":4.529496487814303,"x":188.21,"y":135.53,"x0":-3.608345608630289,"y0":50.00419705216519,"z0":4.003961085392589,"aX":-13.42221678812346},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":12.2,"spinRate":2223,"spinDirection":268},"zone":11,"typeConfidence":0.9,"plateTime":0.41396901164364763,"extension":6.760124559012394},"index":5,"playId":"047126d2-0e34-3a00-9f09-0aa2fe6620db","pitchNumber":4,"startTime":"2025-09-07T22:05:49.813Z","endTime":"2025-09-07T22:05:52.978Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":109},"playEndTime":"2025-09-07T22:05:52.978Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a ground ball to third baseman Jordan Lawlar.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-07T22:09:38.675Z","endTime":"2025-09-07T22:11:05.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d2c1be22-5aba-3b4b-9854-a3c1e360354c","startTime":"2025-09-07T22:08:10.271Z","endTime":"2025-09-07T22:08:18.731Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Trevor Story steals (27) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"d2c1be22-5aba-3b4b-9854-a3c1e360354c","startTime":"2025-09-07T22:08:46.098Z","endTime":"2025-09-07T22:08:56.027Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-07T22:08:56.027Z","endTime":"2025-09-07T22:09:40.789Z","isPitch":false,"type":"action"},{"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":77.3,"endSpeed":71.2,"strikeZoneTop":3.3352328915477,"strikeZoneBottom":1.56132200659475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.267171537975948,"aZ":-28.26466241600328,"pfxX":6.102945432363221,"pfxZ":3.0418838870932765,"pX":-1.2074847411279228,"pZ":1.0583156327394845,"vX0":4.332577529393007,"vY0":-112.55151177324554,"vZ0":1.0010167828497738,"x":163.03,"y":210.21,"x0":-3.9495402180739374,"y0":50.00152042405845,"z0":3.468342557204579,"aX":7.834155687742739},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":6.1,"breakHorizontal":-12.1,"spinRate":2090,"spinDirection":97},"zone":13,"typeConfidence":0.9,"plateTime":0.4865026337343763,"extension":6.668545363024718},"index":3,"playId":"1940f0bb-6bc8-3826-a0fd-ebd22d610cba","pitchNumber":1,"startTime":"2025-09-07T22:09:40.789Z","endTime":"2025-09-07T22:09:46.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.35348045532763,"strikeZoneBottom":1.66024225242204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56810587327557,"aZ":-28.872278185782267,"pfxX":-4.961269578182594,"pfxZ":1.9725919987169238,"pX":0.4730451927671091,"pZ":3.416571142845974,"vX0":12.252577021114398,"vY0":-128.51987095744596,"vZ0":4.881491607495195,"x":98.97,"y":146.53,"x0":-3.71093345896392,"y0":50.001868660476255,"z0":3.734710440267886,"aX":-8.302446688590544},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":6.2,"spinRate":2034,"spinDirection":273},"zone":3,"typeConfidence":0.88,"plateTime":0.4261429781276256,"extension":6.808938216576619},"index":4,"playId":"2495d9e6-7140-3db4-842e-fa3c1802397e","pitchNumber":2,"startTime":"2025-09-07T22:09:57.882Z","endTime":"2025-09-07T22:10:02.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.648186669439156,"aZ":-25.456798990990702,"pfxX":5.3521085232977,"pfxZ":5.244460670695556,"pX":0.2655342532013334,"pZ":2.7955273168142956,"vX0":7.424568606943005,"vY0":-112.79393617193443,"vZ0":3.8109500033380117,"x":106.88,"y":163.3,"x0":-3.771569620915214,"y0":50.002154716921495,"z0":3.6593531166306135,"aX":6.855158201615986},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":10.9,"breakHorizontal":-11.6,"spinRate":2222,"spinDirection":89},"zone":5,"typeConfidence":0.9,"plateTime":0.48669240517762,"extension":6.678589377186583},"index":5,"playId":"04afff47-5994-32e9-a1be-4c5763374106","pitchNumber":3,"startTime":"2025-09-07T22:10:17.305Z","endTime":"2025-09-07T22:10:23.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"playId":"9c6c0f06-ccd9-4ac0-ace7-aa3a87a22026","startTime":"2025-09-07T22:10:40.071Z","endTime":"2025-09-07T22:10:45.071Z","isPitch":false,"type":"stepoff"},{"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2322315067548,"aZ":-28.523937184296006,"pfxX":-8.927445232275039,"pfxZ":2.0920834251405758,"pX":0.8587354482477592,"pZ":2.7736062255244587,"vX0":14.139413416890356,"vY0":-131.35268877496938,"vZ0":2.7803022737494065,"x":84.27,"y":163.89,"x0":-3.437948126192572,"y0":50.003138816456946,"z0":3.8243581764109393,"aX":-15.57784753318191},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":13.0,"spinRate":2244,"spinDirection":279},"zone":12,"typeConfidence":0.86,"plateTime":0.4172570795847679,"extension":6.871652107755454},"hitData":{"launchSpeed":66.9,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.23,"coordY":169.27}},"index":7,"playId":"3692d8ad-1d52-3e5c-a2bd-4ed935903cab","pitchNumber":4,"startTime":"2025-09-07T22:10:56.452Z","endTime":"2025-09-07T22:11:05.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:11:05.523Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, first baseman Tyler Locklear to pitcher Ryan Thompson. Trevor Story to 3rd. Nathaniel Lowe to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-07T22:11:46.594Z","endTime":"2025-09-07T22:13:10.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Romy Gonzalez replaces Rob Refsnyder.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-07T22:11:38.431Z","endTime":"2025-09-07T22:11:48.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"}},{"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":88.8,"endSpeed":80.7,"strikeZoneTop":3.419305178381,"strikeZoneBottom":1.59204783279005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.757433780026936,"aZ":-42.54009824368754,"pfxX":-8.44855205901055,"pfxZ":-6.226876005441246,"pX":0.6392798443949772,"pZ":2.1817680341812364,"vX0":13.05881505243704,"vY0":-128.50876645236755,"vZ0":4.766576385273867,"x":92.63,"y":179.87,"x0":-3.421015202075357,"y0":50.00206245449557,"z0":3.616349019776742,"aX":-14.066921114039985},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-9.7,"breakHorizontal":12.2,"spinRate":1977,"spinDirection":281},"zone":6,"typeConfidence":0.9,"plateTime":0.4269659836056654,"extension":6.969997825433839},"index":1,"playId":"3758265f-1abe-3056-b40b-78cbae81b384","pitchNumber":1,"startTime":"2025-09-07T22:11:48.770Z","endTime":"2025-09-07T22:11:54.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":81.0,"strikeZoneTop":3.57832565784075,"strikeZoneBottom":1.75740091417917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.425483736859963,"aZ":-34.46413982010267,"pfxX":-6.438572569543404,"pfxZ":-1.3721080878269003,"pX":-0.6209361712211818,"pZ":2.927614256523141,"vX0":9.589482639245135,"vY0":-127.9326163281799,"vZ0":4.942529862236132,"x":140.67,"y":159.73,"x0":-3.56769137206511,"y0":50.00134420973934,"z0":3.6606588777904068,"aX":-10.757183192340044},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":9.7,"spinRate":1930,"spinDirection":281},"zone":4,"typeConfidence":0.83,"plateTime":0.42683680906101484,"extension":6.786713716016674},"index":2,"playId":"4946a8ee-e8b9-319c-b442-ce66ca8d5358","pitchNumber":2,"startTime":"2025-09-07T22:12:23.383Z","endTime":"2025-09-07T22:12:27.592Z","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":76.8,"endSpeed":70.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.851685264451437,"aZ":-27.73981477088271,"pfxX":6.514710395796073,"pfxZ":3.5483332913768155,"pX":1.6696211571514927,"pZ":2.619406531764533,"vX0":9.461950061460364,"vY0":-111.31200965934917,"vZ0":4.21420545819084,"x":53.36,"y":168.06,"x0":-3.4900499682523547,"y0":50.00141963159651,"z0":3.581221394511032,"aX":8.134162189961865},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":8.0,"breakHorizontal":-14.4,"spinRate":2266,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.4929526702799798,"extension":6.735626350169121},"index":3,"playId":"f41a0bcb-f74f-35ef-b281-de77cd724a4a","pitchNumber":3,"startTime":"2025-09-07T22:12:42.073Z","endTime":"2025-09-07T22:12:46.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.94462209886798,"aZ":-27.678584611155276,"pfxX":5.772630807244971,"pfxZ":3.545481392024648,"pX":0.7764515049748413,"pZ":3.6127502571016623,"vX0":8.263946063235938,"vY0":-112.05707184203915,"vZ0":6.050946325045198,"x":105.26,"y":140.43,"x0":-3.714126668139874,"y0":50.001008803424135,"z0":3.7097858658675325,"aX":7.310705907419677},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":8.4,"breakHorizontal":-12.6,"spinRate":2209,"spinDirection":84},"zone":3,"typeConfidence":0.89,"plateTime":0.4894846873717653,"extension":6.731085917502062},"hitData":{"launchSpeed":68.4,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.12,"coordY":171.8}},"index":4,"playId":"b901f353-7efe-32bb-b3a6-9d9aceb6627a","pitchNumber":4,"startTime":"2025-09-07T22:13:02.023Z","endTime":"2025-09-07T22:13:10.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:13:10.703Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a line drive to center fielder Alek Thomas. Trevor Story scores. Nathaniel Lowe to 3rd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-07T22:13:46.298Z","endTime":"2025-09-07T22:14:47.245Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":657044,"link":"/api/v1/people/657044"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":657044,"fullName":"Ryan Thompson"}}},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"c2dea88a-04f6-3180-8880-598429bd25bf","pitchNumber":0,"startTime":"2025-09-07T22:13:46.298Z","endTime":"2025-09-07T22:13:51.469Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.4,"strikeZoneTop":3.44680473751123,"strikeZoneBottom":1.62701173862515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.144775093985633,"aZ":-43.02992481685005,"pfxX":-7.676971934961566,"pfxZ":-6.527839128207084,"pX":-0.4556272784127983,"pZ":1.7876410561331753,"vX0":10.555636194934022,"vY0":-128.94268189050942,"vZ0":4.008525306218725,"x":134.37,"y":190.51,"x0":-3.630516330422162,"y0":50.00627403949035,"z0":3.5612805259315508,"aX":-12.757456042233585},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-10.4,"breakHorizontal":11.2,"spinRate":1967,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.42697406765468315,"extension":6.819356616374816},"index":1,"playId":"496b0c8e-c9d3-3d80-b969-0229b2352a1d","pitchNumber":1,"startTime":"2025-09-07T22:14:13.345Z","endTime":"2025-09-07T22:14:17.894Z","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":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1883718425332,"aZ":-29.967032466595473,"pfxX":-7.109725392535435,"pfxZ":1.3088300775113346,"pX":0.23934025549403806,"pZ":3.253693558069762,"vX0":12.231501508633437,"vY0":-129.39130434458704,"vZ0":4.914048635215586,"x":107.88,"y":150.93,"x0":-3.6355641472345472,"y0":50.003761778219335,"z0":3.6313438241718248,"aX":-12.00074969274807},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":10.0,"spinRate":2156,"spinDirection":278},"zone":2,"typeConfidence":0.76,"plateTime":0.4240738065968661,"extension":6.830608114825021},"hitData":{"launchSpeed":80.2,"launchAngle":15.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.29,"coordY":90.67}},"index":2,"playId":"2f1a1239-3703-3efc-a1b4-59f4149eb04c","pitchNumber":2,"startTime":"2025-09-07T22:14:36.069Z","endTime":"2025-09-07T22:14:47.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:14:47.245Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ceddanne Rafaela pops out to second baseman Blaze Alexander.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-07T22:17:25.645Z","endTime":"2025-09-07T22:18:58.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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-09-07T22:15:13.598Z","endTime":"2025-09-07T22:15:39.425Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jake Woodford replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-07T22:15:39.425Z","endTime":"2025-09-07T22:17:27.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663765,"link":"/api/v1/people/663765"},"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":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.46999679234355,"strikeZoneBottom":1.68594932250594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.085636520752832,"aZ":-27.531293479945674,"pfxX":-10.4292719049907,"pfxZ":2.579070622315654,"pX":-0.14108219058313162,"pZ":2.0108346515307876,"vX0":8.50959433542549,"vY0":-133.94768392542625,"vZ0":-2.5813727755685294,"x":122.38,"y":184.49,"x0":-2.0166548524275236,"y0":50.00622440186264,"z0":4.9719724717457074,"aX":-18.80420382592108},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.3,"breakHorizontal":16.9,"spinRate":2154,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4101585863357182,"extension":6.607174554244417},"index":2,"playId":"fd0d61d8-9571-307f-830f-56fd63db9c91","pitchNumber":1,"startTime":"2025-09-07T22:17:27.415Z","endTime":"2025-09-07T22:17:31.921Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"d9f4bde9-618f-3fc7-a95f-3dfe598167ec","startTime":"2025-09-07T22:17:45.577Z","endTime":"2025-09-07T22:17:49.799Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.274422488974004,"aZ":-34.49015093455956,"pfxX":6.59007862054901,"pfxZ":-1.6703301516695817,"pX":0.9898604971193027,"pZ":1.2726777356612486,"vX0":5.095534572784738,"vY0":-118.12457182505021,"vZ0":-0.8126047963143435,"x":79.27,"y":204.42,"x0":-2.0652319775355363,"y0":50.001796029449345,"z0":4.842903812714576,"aX":9.144268510471246},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.9,"breakHorizontal":-13.3,"spinRate":2528,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4669176118473679,"extension":6.421187046839802},"index":4,"playId":"cec07f62-7823-38dc-9c06-b30f33cba8bb","pitchNumber":2,"startTime":"2025-09-07T22:18:15.389Z","endTime":"2025-09-07T22:18:19.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.249080287100824,"aZ":-36.02867779229306,"pfxX":5.802889411889645,"pfxZ":-2.748786093617971,"pX":1.184936162449311,"pZ":1.3197471307086226,"vX0":5.955657999099653,"vY0":-118.95379960736966,"vZ0":-0.8802689327756175,"x":71.83,"y":203.15,"x0":-2.1246465256055798,"y0":50.00250259956412,"z0":5.022052199771195,"aX":8.14077855550906},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.9,"breakHorizontal":-12.2,"spinRate":2624,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.46418838152754427,"extension":6.452447379077462},"hitData":{"launchSpeed":66.9,"launchAngle":50.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.31,"coordY":127.69}},"index":5,"playId":"aead3c62-6278-32c1-bd5a-fb4ad40cc372","pitchNumber":3,"startTime":"2025-09-07T22:18:47.636Z","endTime":"2025-09-07T22:18:58.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:18:58.162Z","atBatIndex":48},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Connor Wong reaches on a throwing error by third baseman Jordan Lawlar. Nathaniel Lowe scores. David Hamilton scores. Connor Wong to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-07T22:19:22.005Z","endTime":"2025-09-07T22:20:36.915Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":657044,"link":"/api/v1/people/657044"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":657044,"link":"/api/v1/people/657044"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.38698470734835,"strikeZoneBottom":1.47079990872668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92443345509856,"aZ":-32.60872798600865,"pfxX":8.52623670392462,"pfxZ":-0.31446281875216275,"pX":1.9112970234846385,"pZ":1.478185375054632,"vX0":6.876137543662668,"vY0":-118.69720480706577,"vZ0":-0.9246772842485892,"x":44.15,"y":198.87,"x0":-2.1462709828586126,"y0":50.00054621459382,"z0":4.882390483480127,"aX":11.977356504882767},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.5,"breakHorizontal":-17.3,"spinRate":2623,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46416319755523094,"extension":6.836553112989296},"index":0,"playId":"cd3e3662-90d0-3b0f-87af-180a92c6a0cd","pitchNumber":1,"startTime":"2025-09-07T22:19:32.552Z","endTime":"2025-09-07T22:19:36.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.55405636891185,"strikeZoneBottom":1.53607004339673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95107716173104,"aZ":-25.163218803654807,"pfxX":-10.301651495483434,"pfxZ":3.7166768834370965,"pX":-1.1085462901573928,"pZ":2.0884484329971746,"vX0":6.1222883555546845,"vY0":-137.3721591544685,"vZ0":-3.4677070143361326,"x":159.26,"y":182.39,"x0":-2.04218000703522,"y0":50.00419314695538,"z0":5.102145205845692,"aX":-19.44652758196308},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":17.2,"spinRate":2132,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.40061535574287443,"extension":6.573455339450169},"index":1,"playId":"7b256c7d-7177-3ea6-870e-91c12a956a71","pitchNumber":2,"startTime":"2025-09-07T22:19:54.198Z","endTime":"2025-09-07T22:20:00.148Z","isPitch":true,"type":"pitch"},{"details":{"description":"David Hamilton steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"7b256c7d-7177-3ea6-870e-91c12a956a71","startTime":"2025-09-07T22:20:03.392Z","endTime":"2025-09-07T22:20:23.990Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.735097961292425,"aZ":-32.54493750530987,"pfxX":6.228650411393444,"pfxZ":-0.2553156541148649,"pX":0.1365202503778951,"pZ":1.958301998371382,"vX0":3.1223563682005775,"vY0":-120.1206887872639,"vZ0":-0.20530709077926002,"x":111.8,"y":185.91,"x0":-1.994202605196088,"y0":50.00446030826294,"z0":4.966496042112513,"aX":8.998309669338555},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.2,"breakHorizontal":-12.1,"spinRate":2574,"spinDirection":71},"zone":8,"typeConfidence":0.9,"plateTime":0.4579826112212757,"extension":6.4611176747926224},"hitData":{"launchSpeed":96.9,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.79,"coordY":165.72}},"index":3,"playId":"9cfd7f68-3bff-3613-9211-aa4f99cee1d9","pitchNumber":3,"startTime":"2025-09-07T22:20:23.990Z","endTime":"2025-09-07T22:20:36.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:20:36.915Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masataka Yoshida pops out to second baseman Blaze Alexander.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-07T22:21:44.927Z","endTime":"2025-09-07T22:22:47.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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(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":91.1,"endSpeed":84.3,"strikeZoneTop":3.1027077519189,"strikeZoneBottom":1.37886619264668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.484593165759893,"aZ":-25.066204882098972,"pfxX":-0.7624322618446557,"pfxZ":3.9515767176488374,"pX":1.67065972458389,"pZ":2.9157318649470336,"vX0":9.909753690344827,"vY0":-132.51386383351465,"vZ0":-0.7438945906023593,"x":53.32,"y":160.06,"x0":-2.001254032773595,"y0":50.00033813496847,"z0":5.013989902769695,"aX":-1.3727567128572138},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.2,"breakHorizontal":-0.5,"spinRate":2168,"spinDirection":210},"zone":12,"typeConfidence":0.92,"plateTime":0.4116665974474256,"extension":6.621190141971253},"index":0,"playId":"4e0ef87d-a2fb-3e73-a1d4-8bab56f82d3e","pitchNumber":1,"startTime":"2025-09-07T22:21:53.556Z","endTime":"2025-09-07T22:21:58.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.217382788123068,"aZ":-26.337392823630324,"pfxX":-0.012980957311726993,"pfxZ":3.327367998490299,"pX":0.878167473375803,"pZ":2.496977690028708,"vX0":7.9883010311410425,"vY0":-131.0473944592763,"vZ0":-1.4714209887979832,"x":83.53,"y":171.36,"x0":-2.1959431981358715,"y0":50.00636475310557,"z0":5.015466031759007,"aX":-0.023831262528849},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":-1.6,"spinRate":2233,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.4164476898503149,"extension":6.520831960121695},"index":1,"playId":"2ce82dbf-79bd-3100-a3cd-2bf1c5e6ca9a","pitchNumber":2,"startTime":"2025-09-07T22:22:12.073Z","endTime":"2025-09-07T22:22:17.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.308848920013588,"aZ":-30.739986959174647,"pfxX":-3.4116473476607307,"pfxZ":0.8912590553280868,"pX":0.20503082350393953,"pZ":2.2501560792196877,"vX0":5.925169519117838,"vY0":-125.34010570479526,"vZ0":-1.0485671087776822,"x":109.18,"y":178.03,"x0":-1.7328037579938527,"y0":50.00488747394606,"z0":5.155661450614814,"aX":-5.499109231070481},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":5.0,"spinRate":1305,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.43489556542805774,"extension":6.6924215063463555},"hitData":{"launchSpeed":86.3,"launchAngle":65.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":166.74,"coordY":158.62}},"index":2,"playId":"27d74b80-ba02-3db1-b95f-e0407cebe456","pitchNumber":3,"startTime":"2025-09-07T22:22:37.346Z","endTime":"2025-09-07T22:22:47.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:22:47.872Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-07T22:25:16.410Z","endTime":"2025-09-07T22:26:16.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Romy Gonzalez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-07T22:25:10.616Z","endTime":"2025-09-07T22:25:10.642Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"description":"Defensive Substitution: Nate Eaton replaces second baseman David Hamilton, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-07T22:25:10.642Z","endTime":"2025-09-07T22:25:10.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"description":"Pitching Change: Zack Kelly replaces Brayan Bello.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-07T22:25:10.643Z","endTime":"2025-09-07T22:25:18.309Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677161,"link":"/api/v1/people/677161"},"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(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":92.7,"endSpeed":85.5,"strikeZoneTop":3.13454958759963,"strikeZoneBottom":1.56717284678585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.920410322391767,"aZ":-22.04218408329028,"pfxX":-1.5894115196393144,"pfxZ":5.459028039340023,"pX":-0.011437809525265645,"pZ":2.733284947777451,"vX0":8.288093024093344,"vY0":-134.78516919964858,"vZ0":-3.3201193979219488,"x":117.44,"y":164.98,"x0":-2.908277134394594,"y0":50.003072012160324,"z0":5.522011183900157,"aX":-2.951356184344585},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":1.3,"spinRate":2308,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4050343402030281,"extension":7.010246581642219},"index":3,"playId":"3966991d-0059-370a-9e57-69f6c7f08434","pitchNumber":1,"startTime":"2025-09-07T22:25:18.309Z","endTime":"2025-09-07T22:25:22.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.29889947097221,"strikeZoneBottom":1.59722566038351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.913664970090043,"aZ":-22.785820136834047,"pfxX":1.3608327484282219,"pfxZ":5.027764111759929,"pX":1.5640103637649616,"pZ":3.4201471451915473,"vX0":11.090888000759334,"vY0":-134.92243276230818,"vZ0":-1.3986939251453825,"x":57.38,"y":146.44,"x0":-2.7553079115168617,"y0":50.000022745016686,"z0":5.531662323241489,"aX":2.539799042757687},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":-4.6,"spinRate":2430,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4040265709348265,"extension":6.979759552165073},"index":4,"playId":"6c1e72c7-5af4-3df1-a477-0c06eb3849a7","pitchNumber":2,"startTime":"2025-09-07T22:25:36.366Z","endTime":"2025-09-07T22:25:40.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.3873357825333,"strikeZoneBottom":1.63479447009797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.200905634366066,"aZ":-17.33649605737151,"pfxX":-10.334817194009364,"pfxZ":7.363837150678326,"pX":-0.06526006358357084,"pZ":1.830196171908254,"vX0":11.234992051974713,"vY0":-140.88064230050182,"vZ0":-7.106444975563404,"x":119.49,"y":189.36,"x0":-2.757071331286276,"y0":50.00656222481718,"z0":5.500818169026407,"aX":-20.83488735158358},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":16.4,"spinRate":2149,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.38838945800112157,"extension":6.9391359597688815},"index":5,"playId":"e5c27c2b-77fc-3efc-9731-71a1eb6f56bb","pitchNumber":3,"startTime":"2025-09-07T22:25:53.738Z","endTime":"2025-09-07T22:26:00.459Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.2321333167281,"strikeZoneBottom":1.58160811955294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.168762748143568,"aZ":-35.12474463962598,"pfxX":8.442211892824208,"pfxZ":-2.0625183205856032,"pX":-0.5820773116701748,"pZ":2.806481823653572,"vX0":3.5614987072484032,"vY0":-119.1114092407932,"vZ0":1.1661893924262223,"x":139.19,"y":163.0,"x0":-3.196364808968206,"y0":50.00450808746673,"z0":5.501233569386438,"aX":12.058380705128576},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.1,"breakHorizontal":-16.2,"spinRate":2742,"spinDirection":64},"zone":1,"typeConfidence":2.0,"plateTime":0.4609097802228397,"extension":6.844104714624218},"index":6,"playId":"6aa8a0b5-ee93-379f-9c30-cc908a28110a","pitchNumber":4,"startTime":"2025-09-07T22:26:10.792Z","endTime":"2025-09-07T22:26:16.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:26:16.226Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a soft ground ball to first baseman Nathaniel Lowe.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-07T22:26:29.936Z","endTime":"2025-09-07T22:26:49.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.693209024498373,"aZ":-22.29809135983016,"pfxX":0.3545895414637652,"pfxZ":5.417839443452311,"pX":0.32576538476633665,"pZ":1.4832656091407228,"vX0":8.803884496561853,"vY0":-133.44162608128005,"vZ0":-6.093105232054429,"x":104.58,"y":198.73,"x0":-3.0470698940641285,"y0":50.00581809929514,"z0":5.377227795989241,"aX":0.6460044182991941},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":-2.3,"spinRate":2382,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4087202186907364,"extension":7.003789741278441},"hitData":{"launchSpeed":52.5,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":137.26,"coordY":180.04}},"index":0,"playId":"e9c8a09b-0bd4-3443-adb7-d0cbea1189a3","pitchNumber":1,"startTime":"2025-09-07T22:26:40.022Z","endTime":"2025-09-07T22:26:49.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:26:49.199Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Locklear walks. Alek Thomas to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-07T22:27:14.639Z","endTime":"2025-09-07T22:29:08.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":83.8,"strikeZoneTop":3.47333357934294,"strikeZoneBottom":1.6006023598732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.815110255594238,"aZ":-23.483149762047688,"pfxX":2.286413124566045,"pfxZ":4.876121598623302,"pX":-0.4137949997326336,"pZ":2.0293489211697304,"vX0":5.8839025921844605,"vY0":-132.5433768327363,"vZ0":-4.539937227386926,"x":132.77,"y":183.99,"x0":-2.9578531849273797,"y0":50.003762260584374,"z0":5.475083142186992,"aX":4.075511980108967},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":-5.4,"spinRate":2283,"spinDirection":185},"zone":7,"typeConfidence":2.0,"plateTime":0.4129282429859651,"extension":7.055864992103643},"index":0,"playId":"410df3c7-fce9-3832-a0e8-cae51eeef0c2","pitchNumber":1,"startTime":"2025-09-07T22:27:22.040Z","endTime":"2025-09-07T22:27:26.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.50522672651926,"strikeZoneBottom":1.60689280148096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.045529769992147,"aZ":-23.821046208177293,"pfxX":0.7903355077172707,"pfxZ":4.5246049102075006,"pX":-0.9033954160603039,"pZ":3.2840380504745994,"vX0":5.587661180862054,"vY0":-134.4553074723471,"vZ0":-1.7281164249988583,"x":151.44,"y":150.11,"x0":-3.104435661768103,"y0":50.000994525246696,"z0":5.612663265858761,"aX":1.4560170505097692},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2267,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4061871889369728,"extension":6.91858016093919},"index":1,"playId":"d4e726dd-bdd5-316a-8ffe-72e1a8eb2b63","pitchNumber":2,"startTime":"2025-09-07T22:27:40.636Z","endTime":"2025-09-07T22:27:45.387Z","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":97.2,"endSpeed":89.0,"strikeZoneTop":3.4814059346087,"strikeZoneBottom":1.6357387055152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.277414008817406,"aZ":-20.189420510917,"pfxX":-10.265940691701209,"pfxZ":5.9480968792076805,"pX":0.5384302836830254,"pZ":1.5177500141391271,"vX0":12.489608392817448,"vY0":-140.88302518695767,"vZ0":-7.415706876976984,"x":96.48,"y":197.8,"x0":-2.613389960768245,"y0":50.00583175272083,"z0":5.483972713851672,"aX":-20.691708825521435},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.4,"breakHorizontal":16.1,"spinRate":2166,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38842281457153893,"extension":7.156415299350687},"index":2,"playId":"5c29550b-e3cc-33c2-ac75-214b63eeea0a","pitchNumber":3,"startTime":"2025-09-07T22:28:00.372Z","endTime":"2025-09-07T22:28:06.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.50635340782852,"strikeZoneBottom":1.60785258068493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.780070585312934,"aZ":-21.465465456480505,"pfxX":-9.767902685159402,"pfxZ":5.442842402426045,"pX":-0.4718844360817432,"pZ":3.7486609748503126,"vX0":9.588363133052406,"vY0":-139.2907401553725,"vZ0":-1.146099109887883,"x":134.99,"y":137.57,"x0":-2.6868604257949675,"y0":50.005616952975316,"z0":5.582401445423349,"aX":-19.230351647249122},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":15.7,"spinRate":2052,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39297265264303016,"extension":7.055430586647428},"index":3,"playId":"771a3249-282e-3363-93a7-944dc014c9b4","pitchNumber":4,"startTime":"2025-09-07T22:28:22.428Z","endTime":"2025-09-07T22:28:26.998Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.38613770330155,"strikeZoneBottom":1.56659362424124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.585193216165447,"aZ":-25.49955384937468,"pfxX":2.6994056783579756,"pfxZ":3.7730149069395083,"pX":-0.3070686166276577,"pZ":3.293580433120586,"vX0":6.09318989008484,"vY0":-132.00220756071005,"vZ0":-0.9000985542595722,"x":128.7,"y":149.85,"x0":-2.9940368762351017,"y0":50.0009671480855,"z0":5.5130030621614345,"aX":4.771268345253817},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-6.2,"spinRate":2436,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.4146220924181345,"extension":6.9323580832618354},"index":4,"playId":"d053bbb0-7f17-3627-9724-579724319e1a","pitchNumber":5,"startTime":"2025-09-07T22:28:42.594Z","endTime":"2025-09-07T22:28:48.161Z","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":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.53648263704294,"strikeZoneBottom":1.61185224167529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230742886147173,"aZ":-24.174413960773165,"pfxX":1.038498865064085,"pfxZ":4.282236258592626,"pX":-1.144140346336942,"pZ":3.1938893308684264,"vX0":4.850759493697777,"vY0":-135.24681780000597,"vZ0":-1.653529155914896,"x":160.61,"y":152.54,"x0":-3.089827921594259,"y0":50.00294532302851,"z0":5.495113143778222,"aX":1.9380227052989258},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":-2.9,"spinRate":2301,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4037285221370035,"extension":6.783466743751767},"index":5,"playId":"cc9f57ea-51d5-3e5f-b936-145df6fa0471","pitchNumber":6,"startTime":"2025-09-07T22:29:03.495Z","endTime":"2025-09-07T22:29:08.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:29:08.919Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Lawlar singles on a sharp line drive to left fielder Jarren Duran. Alek Thomas scores. Tyler Locklear to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-07T22:30:46.701Z","endTime":"2025-09-07T22:32:30.606Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"postOnSecond":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"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":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":677161,"link":"/api/v1/people/677161"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-07T22:29:30.031Z","endTime":"2025-09-07T22:30:48.890Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.40297803649953,"strikeZoneBottom":1.61006785553291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81370939250852,"aZ":-17.607542869727038,"pfxX":-7.934574034206606,"pfxZ":7.201810640506164,"pX":0.4270573416331807,"pZ":1.5100559230051864,"vX0":11.670820311957694,"vY0":-140.81692350126295,"vZ0":-7.858902337378752,"x":100.72,"y":198.01,"x0":-2.7265061547978635,"y0":50.003125305810215,"z0":5.4609170372292555,"aX":-16.050631666535864},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":12.2,"spinRate":2075,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38789847518809717,"extension":7.096833094025972},"index":1,"playId":"565f7076-0cf6-3538-a893-ee6a858dc18c","pitchNumber":1,"startTime":"2025-09-07T22:30:48.890Z","endTime":"2025-09-07T22:30:55.025Z","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":93.1,"endSpeed":86.4,"strikeZoneTop":3.4369379282845,"strikeZoneBottom":1.68387872036382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09449238421161,"aZ":-23.616053612295495,"pfxX":0.8968480082552017,"pfxZ":4.544074353822907,"pX":-0.5919006676393043,"pZ":1.8713356139385853,"vX0":6.718007349070812,"vY0":-135.50488201241035,"vZ0":-4.841568841358267,"x":139.56,"y":188.25,"x0":-3.2068127198052045,"y0":50.001703042440305,"z0":5.304447168566081,"aX":1.6885882318750443},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":-2.9,"spinRate":2311,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.4022617505363879,"extension":7.01000227679026},"index":2,"playId":"48878b59-80e6-30a2-99b1-3f0edb75774e","pitchNumber":2,"startTime":"2025-09-07T22:31:05.332Z","endTime":"2025-09-07T22:31:09.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.32787824905716,"strikeZoneBottom":1.54801955305222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28550826466731,"aZ":-24.90578323894215,"pfxX":1.5682308969932444,"pfxZ":3.9670397842176897,"pX":-0.886325555655665,"pZ":3.405095360518853,"vX0":5.741603386027956,"vY0":-134.11509760987485,"vZ0":-0.947606873443332,"x":150.78,"y":146.84,"x0":-3.2532875874194613,"y0":50.00480163267019,"z0":5.52906037725223,"aX":2.8749635594045273},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":-4.0,"spinRate":2420,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.40742285740893713,"extension":6.7453172371185754},"index":3,"playId":"600a5755-7525-3658-a3d6-c9a623ea58b8","pitchNumber":3,"startTime":"2025-09-07T22:31:26.675Z","endTime":"2025-09-07T22:31:33.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.35840692146787,"strikeZoneBottom":1.60542375969645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.267675334087137,"aZ":-18.016903523589928,"pfxX":-8.341560446566994,"pfxZ":6.943145972664645,"pX":0.5432970202196181,"pZ":1.768309377255236,"vX0":12.484316292466431,"vY0":-141.6171947479696,"vZ0":-6.905065916016473,"x":96.29,"y":191.04,"x0":-2.831128650665926,"y0":50.0007465101083,"z0":5.383577885023979,"aX":-17.002961698420158},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":12.7,"spinRate":2192,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3862556192144435,"extension":7.050241184026341},"index":4,"playId":"5a90f09b-3959-32ae-b5da-945a2cff2b30","pitchNumber":4,"startTime":"2025-09-07T22:31:47.790Z","endTime":"2025-09-07T22:31:54.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-07T22:31:59.815Z","endTime":"2025-09-07T22:32:17.459Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.376555515343355,"aZ":-30.509042726614695,"pfxX":9.455911507308972,"pfxZ":1.1327767894757805,"pX":-0.04664009825731119,"pZ":2.750320388935352,"vX0":4.473981988223012,"vY0":-120.66575279274059,"vZ0":0.09562507300789624,"x":118.78,"y":164.52,"x0":-3.153353746596658,"y0":50.00574216063124,"z0":5.397159789041212,"aX":13.952272583663648},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-18.2,"spinRate":2670,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.45384153044414166,"extension":6.963981247950359},"hitData":{"launchSpeed":102.0,"launchAngle":11.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.34,"coordY":111.12}},"index":6,"playId":"5a4ec185-8f9f-3865-8412-78b16801ef54","pitchNumber":5,"startTime":"2025-09-07T22:32:17.459Z","endTime":"2025-09-07T22:32:30.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:32:30.606Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-07T22:35:18.658Z","endTime":"2025-09-07T22:36:32.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"postOnThird":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,7],"actionIndex":[1,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-07T22:32:51.414Z","endTime":"2025-09-07T22:33:20.682Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Garrett Whitlock replaces Zack Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-07T22:33:20.682Z","endTime":"2025-09-07T22:35:20.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.53816440882897,"strikeZoneBottom":1.67850615256712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.734215520943675,"aZ":-35.083701672743295,"pfxX":-1.0598843836263343,"pfxZ":-1.8361172679390423,"pX":0.33866845837365295,"pZ":1.5638074238486592,"vX0":3.972195715687388,"vY0":-124.89111913401558,"vZ0":-3.1688926570408213,"x":104.09,"y":196.56,"x0":-1.133537982470581,"y0":50.00564261415345,"z0":5.729548578096412,"aX":-1.678272001797366},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":1.1,"spinRate":2071,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4382767474281044,"extension":7.025491643334763},"index":2,"playId":"703c1fd3-6d18-3cd6-9516-6e7c4fe3d347","pitchNumber":1,"startTime":"2025-09-07T22:35:20.788Z","endTime":"2025-09-07T22:35:25.347Z","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":96.1,"endSpeed":87.4,"strikeZoneTop":3.56808636023692,"strikeZoneBottom":1.70926058718542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41336304164975,"aZ":-13.822604651467694,"pfxX":-8.156442390646452,"pfxZ":9.308075688679061,"pX":0.8198759703513342,"pZ":4.154776713858258,"vX0":6.963765539120416,"vY0":-139.75587765130038,"vZ0":-2.2038661010198806,"x":85.75,"y":126.6,"x0":-0.6482715834557129,"y0":50.004898764230965,"z0":5.864831948394639,"aX":-16.086198019022294},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":13.3,"spinRate":2269,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39238522943459486,"extension":7.0917383225804524},"index":3,"playId":"a22072f8-495a-393e-8dda-d0556bd4c9fd","pitchNumber":2,"startTime":"2025-09-07T22:35:36.692Z","endTime":"2025-09-07T22:35:40.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.54493332334902,"strikeZoneBottom":1.71265737381088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99197989591553,"aZ":-12.889951531565725,"pfxX":-7.543658098381339,"pfxZ":9.699659699847263,"pX":0.7471992525475123,"pZ":2.917525313898187,"vX0":7.294142712192634,"vY0":-140.19229798880818,"vZ0":-5.337414145223997,"x":88.52,"y":160.01,"x0":-0.9095219246795371,"y0":50.0060519346288,"z0":5.689060782952734,"aX":-15.003549770168966},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2310,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39085174807213807,"extension":7.2987065453932125},"index":4,"playId":"53c83ded-ca18-3296-a16a-74b21bd2f901","pitchNumber":3,"startTime":"2025-09-07T22:35:54.074Z","endTime":"2025-09-07T22:35:58.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tyler Locklear steals (3) 3rd base. Jordan Lawlar steals (1) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"53c83ded-ca18-3296-a16a-74b21bd2f901","startTime":"2025-09-07T22:36:09.384Z","endTime":"2025-09-07T22:36:12.956Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682988,"link":"/api/v1/people/682988"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-07T22:36:12.956Z","endTime":"2025-09-07T22:36:26.518Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.292913049194382,"aZ":-12.366090959766982,"pfxX":-7.282072711414822,"pfxZ":9.920938816310644,"pX":0.8918653013431518,"pZ":3.216338035555936,"vX0":6.983378395917745,"vY0":-140.3003565833403,"vZ0":-4.804154098106923,"x":83.0,"y":151.94,"x0":-0.6815314297880977,"y0":50.001561165836605,"z0":5.7545979825179066,"aX":-14.538400684233988},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":11.8,"spinRate":2268,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3901589263435241,"extension":7.162169481627124},"index":7,"playId":"e1a28f5e-3012-3872-884e-620f785e1d08","pitchNumber":4,"startTime":"2025-09-07T22:36:26.518Z","endTime":"2025-09-07T22:36:32.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:36:32.476Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to third baseman Alex Bregman in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-07T22:36:47.545Z","endTime":"2025-09-07T22:37:35.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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_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.8,"endSpeed":87.7,"strikeZoneTop":3.7569792990776,"strikeZoneBottom":1.76484390246535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76572915761759,"aZ":-14.274779091280639,"pfxX":-7.173735083444951,"pfxZ":9.074663317804454,"pX":-0.36261915117853755,"pZ":3.04445820830861,"vX0":4.173168914492928,"vY0":-139.4352697990459,"vZ0":-4.839662665830296,"x":130.82,"y":156.58,"x0":-0.9449787863737612,"y0":50.006837141731346,"z0":5.741637103155503,"aX":-14.157174172801248},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":12.1,"spinRate":2284,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39251484381623936,"extension":7.061218249544508},"index":0,"playId":"f513c1a8-1737-39d7-ae80-740636c40fd0","pitchNumber":1,"startTime":"2025-09-07T22:36:53.367Z","endTime":"2025-09-07T22:36:58.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.7557326235696,"strikeZoneBottom":1.81769608788549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.731728628702296,"aZ":-32.96533711824046,"pfxX":-8.851862779435208,"pfxZ":-0.518004346570974,"pX":-0.2876165530012433,"pZ":1.5379347258354106,"vX0":4.930155831620952,"vY0":-122.61871517191616,"vZ0":-2.7294056127554662,"x":127.96,"y":197.26,"x0":-1.1764403010594697,"y0":50.00493312269998,"z0":5.484246384773423,"aX":-13.45191323419439},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":14.9,"spinRate":2418,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.4470504328154483,"extension":7.099405376820716},"index":1,"playId":"327fecff-0082-3c0f-a8d9-7af125d5f6d1","pitchNumber":2,"startTime":"2025-09-07T22:37:08.956Z","endTime":"2025-09-07T22:37:15.636Z","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":96.8,"endSpeed":88.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.871822560894266,"aZ":-13.392455467785087,"pfxX":-7.178377543304815,"pfxZ":9.32680485422889,"pX":0.0583719724306865,"pZ":3.811992204847572,"vX0":5.131688461434817,"vY0":-140.96700724474172,"vZ0":-3.3152548783486018,"x":114.77,"y":135.86,"x0":-0.8524709822556564,"y0":50.00347270119385,"z0":5.867228426334283,"aX":-14.455896627213372},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":12.0,"spinRate":2292,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3884660605396921,"extension":6.9967906280985135},"hitData":{"launchSpeed":86.2,"launchAngle":64.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":67.35,"coordY":163.18}},"index":2,"playId":"33f1db26-9612-3663-a303-01be4a4f7e67","pitchNumber":3,"startTime":"2025-09-07T22:37:24.847Z","endTime":"2025-09-07T22:37:35.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:37:35.810Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging, catcher Gabriel Moreno to first baseman Tyler Locklear.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-07T22:39:57.023Z","endTime":"2025-09-07T22:41:04.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rashi replaces Jake Woodford.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-07T22:38:58.604Z","endTime":"2025-09-07T22:39:59.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688497,"link":"/api/v1/people/688497"},"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":82.4,"endSpeed":75.4,"strikeZoneTop":3.34657298749223,"strikeZoneBottom":1.56650645665541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89370150876291,"aZ":-28.179385738939988,"pfxX":1.6568775378664435,"pfxZ":2.746941205590094,"pX":-0.017541046795457472,"pZ":3.729574241892304,"vX0":0.04447424275368423,"vY0":-120.02080547560749,"vZ0":-0.5134641703261758,"x":117.67,"y":138.08,"x0":-0.25148389948940064,"y0":50.002773827339354,"z0":6.462464232677941,"aX":2.4097697099243978},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.0,"spinRate":1977,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.45689084608343666,"extension":6.394622868438791},"index":1,"playId":"ddb09f34-5855-362e-aefe-2b5ec079b5fa","pitchNumber":1,"startTime":"2025-09-07T22:39:59.146Z","endTime":"2025-09-07T22:40:03.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.31289986465075,"strikeZoneBottom":1.64775876193461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.411537697538463,"aZ":-30.651723205807663,"pfxX":5.156489467979368,"pfxZ":1.0347662810030354,"pX":-0.9802496001588595,"pZ":2.118947569244282,"vX0":-3.145349266235566,"vY0":-120.28200624167182,"vZ0":-3.5950780120228374,"x":154.36,"y":181.57,"x0":-0.3252935472437856,"y0":50.00014426225181,"z0":6.351873594824815,"aX":7.551677353945897},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.3,"breakHorizontal":-8.5,"spinRate":2074,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4554343763504969,"extension":6.513604783746071},"index":2,"playId":"a2a9c5e2-0bad-3869-93c4-15bfd3aaf00b","pitchNumber":2,"startTime":"2025-09-07T22:40:11.805Z","endTime":"2025-09-07T22:40:17.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(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":89.4,"endSpeed":81.9,"strikeZoneTop":3.38082227195289,"strikeZoneBottom":1.66299454920813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.275890747542714,"aZ":-14.933399366684649,"pfxX":1.2087232982977512,"pfxZ":10.063140121087335,"pX":-0.31590746218832727,"pZ":2.145476897736249,"vX0":-0.6683544868474186,"vY0":-130.0621330577771,"vZ0":-7.4122238625009365,"x":129.04,"y":180.85,"x0":-0.212646571523583,"y0":50.0030365849057,"z0":6.1647958315381315,"aX":2.0708686057391246},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.8,"breakHorizontal":-2.0,"spinRate":2215,"spinDirection":184},"zone":7,"typeConfidence":2.0,"plateTime":0.4211211725124393,"extension":6.609749307487467},"index":3,"playId":"b42d6c21-6e28-35fa-b088-ead556e74c49","pitchNumber":3,"startTime":"2025-09-07T22:40:27.671Z","endTime":"2025-09-07T22:40:31.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.31567213201518,"strikeZoneBottom":1.58412901749492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.488017591497794,"aZ":-13.343095703805966,"pfxX":2.8910527188086,"pfxZ":11.040196924628102,"pX":-0.3198945699987227,"pZ":3.3788987956303105,"vX0":-1.7986650814308356,"vY0":-130.0779409006064,"vZ0":-4.88256008819876,"x":129.19,"y":147.55,"x0":0.006605657120332597,"y0":50.003244546770894,"z0":6.299750925552245,"aX":4.9309910709554385},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.1,"breakHorizontal":-4.8,"spinRate":2280,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.42185233847217685,"extension":6.712037552397495},"index":4,"playId":"c427d9c5-0dcd-3c9f-8cc2-9e7b08f2fb1e","pitchNumber":4,"startTime":"2025-09-07T22:40:42.861Z","endTime":"2025-09-07T22:40:46.819Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.576377487253538,"aZ":-27.644703864869378,"pfxX":-5.309562428503986,"pfxZ":2.9021033102382567,"pX":-0.3792907676656764,"pZ":0.42250332095394433,"vX0":0.9339298070801565,"vY0":-124.27231317776237,"vZ0":-8.465741451741891,"x":131.46,"y":227.37,"x0":-0.07103037781224808,"y0":50.00030099159229,"z0":6.179003414295156,"aX":-8.2794625497506},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":9.4,"spinRate":1414,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.44123006287492617,"extension":6.483143068031017},"index":5,"playId":"a61126b2-bf2b-34b7-bfcd-76b706cb61a7","pitchNumber":5,"startTime":"2025-09-07T22:40:58.790Z","endTime":"2025-09-07T22:41:04.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:41:04.232Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jarren Duran pops out to third baseman Jordan Lawlar.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-07T22:41:23.442Z","endTime":"2025-09-07T22:42:45.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":691783,"link":"/api/v1/people/691783"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.3,"endSpeed":67.4,"strikeZoneTop":3.09738276387368,"strikeZoneBottom":1.44575700158744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.062983579597436,"aZ":-38.60628950972822,"pfxX":-0.8418707016387748,"pfxZ":-5.607797347029953,"pX":-1.148548400080377,"pZ":3.7416398214838584,"vX0":-2.524788728379243,"vY0":-106.68798489131333,"vZ0":3.13466732573146,"x":160.78,"y":137.76,"x0":0.16148320743469577,"y0":50.00089309311359,"z0":6.61696724854953,"aX":-0.9658615124195484},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-8.9,"breakHorizontal":2.3,"spinRate":1825,"spinDirection":3},"zone":11,"typeConfidence":2.0,"plateTime":0.5142030954945636,"extension":6.407732643268708},"index":0,"playId":"d6cccd45-dd71-3f0d-9a86-b211621e49c0","pitchNumber":1,"startTime":"2025-09-07T22:41:31.919Z","endTime":"2025-09-07T22:41:35.776Z","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":89.3,"endSpeed":82.1,"strikeZoneTop":3.59098851093679,"strikeZoneBottom":1.66854335457007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70638092227723,"aZ":-15.078186522578138,"pfxX":0.7043658463649592,"pfxZ":10.00576438589875,"pX":0.1851803156218743,"pZ":1.158638769544247,"vX0":0.5724810455638152,"vY0":-129.77378500880687,"vZ0":-9.597231881381072,"x":109.94,"y":207.5,"x0":-0.12967572632174554,"y0":50.00588419189402,"z0":6.04922382952272,"aX":1.2035052372318455},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.2,"breakHorizontal":-1.4,"spinRate":2238,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4217798036746401,"extension":6.60059907180994},"index":1,"playId":"35ecb335-6ef5-38a2-aa77-ab819da06981","pitchNumber":2,"startTime":"2025-09-07T22:41:44.753Z","endTime":"2025-09-07T22:41:49.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.7298264727809,"strikeZoneBottom":1.75380962093876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.597352699680407,"aZ":-12.865807967591591,"pfxX":1.2678107175560853,"pfxZ":11.164848119999935,"pX":-0.07148751208056552,"pZ":1.9406723261096144,"vX0":-0.25367259480335824,"vY0":-131.14246262394087,"vZ0":-8.379918761928982,"x":119.72,"y":186.38,"x0":-0.13771496584594273,"y0":50.0018245773512,"z0":6.152637940758426,"aX":2.192216631683816},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.5,"breakHorizontal":-2.3,"spinRate":2274,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.41881587677863097,"extension":6.723075962515338},"index":2,"playId":"695a76b3-46c9-3057-8885-38249ecb5fda","pitchNumber":3,"startTime":"2025-09-07T22:41:59.601Z","endTime":"2025-09-07T22:42:04.043Z","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":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.43144075073273,"strikeZoneBottom":1.59101379804926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.882845448609892,"aZ":-11.473865673209064,"pfxX":0.7032818236473881,"pfxZ":11.739675809385464,"pX":0.16284526884373263,"pZ":0.3178511426988288,"vX0":-0.2790465994497169,"vY0":-131.67567990427102,"vZ0":-12.560622015402021,"x":110.79,"y":230.2,"x0":0.17856897716027376,"y0":50.00500229126779,"z0":5.987990103066114,"aX":1.2401760453840955},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":-1.2,"spinRate":2290,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.41531379139569724,"extension":6.8061011768251625},"index":3,"playId":"33a4d324-d424-3849-aca0-7a4032af937c","pitchNumber":4,"startTime":"2025-09-07T22:42:13.793Z","endTime":"2025-09-07T22:42:19.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71677257257482,"aZ":-17.118743748328914,"pfxX":1.9274213115738186,"pfxZ":8.781213040863044,"pX":0.16496984697615677,"pZ":2.7171560925374876,"vX0":-0.12450030538601911,"vY0":-130.22018633713853,"vZ0":-5.666616105980043,"x":110.71,"y":165.42,"x0":-0.036945415465715864,"y0":50.00441463193292,"z0":6.2194125537078415,"aX":3.305700097612302},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.9,"breakHorizontal":-3.5,"spinRate":2235,"spinDirection":181},"zone":5,"typeConfidence":2.0,"plateTime":0.42083978031235425,"extension":6.679240475280467},"hitData":{"launchSpeed":78.3,"launchAngle":60.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.67,"coordY":138.12}},"index":4,"playId":"268a8e15-6851-39bb-a529-6f2c4db22ec0","pitchNumber":5,"startTime":"2025-09-07T22:42:33.147Z","endTime":"2025-09-07T22:42:45.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:42:45.796Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-07T22:42:59.695Z","endTime":"2025-09-07T22:44:28.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":69.3,"strikeZoneTop":3.58451837737612,"strikeZoneBottom":1.65256739857924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.680503467954285,"aZ":-37.6372778406387,"pfxX":0.6363853390685866,"pfxZ":-4.559770460359029,"pX":-0.16113337517656318,"pZ":1.8150195206640554,"vX0":-1.2050731608948329,"vY0":-108.9994413564143,"vZ0":-1.1527879884811512,"x":123.14,"y":189.77,"x0":0.316910571050793,"y0":50.000206165601945,"z0":6.4251920469793316,"aX":0.7635380265242561},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-8.3,"breakHorizontal":-0.8,"spinRate":1948,"spinDirection":7},"zone":8,"typeConfidence":2.0,"plateTime":0.5030732708556118,"extension":6.696477788301043},"index":0,"playId":"bb21c4c5-4766-36ef-a212-0a7f44e59e4e","pitchNumber":1,"startTime":"2025-09-07T22:43:10.562Z","endTime":"2025-09-07T22:43:14.676Z","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":90.3,"endSpeed":82.6,"strikeZoneTop":3.58910260106714,"strikeZoneBottom":1.65483473021705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.98340751576917,"aZ":-15.40246562687931,"pfxX":3.144679971456774,"pfxZ":9.594040142227431,"pX":-0.7938334283045408,"pZ":3.573490224368907,"vX0":-3.6631470948744123,"vY0":-131.42974622954733,"vZ0":-4.198403422739013,"x":147.26,"y":142.3,"x0":0.20977005794008388,"y0":50.00654724031804,"z0":6.336421363109052,"aX":5.500091225765828},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":-4.9,"spinRate":2245,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4168256791970939,"extension":6.780285574074369},"index":1,"playId":"a534d15d-a41c-3198-af19-db1e9f18c772","pitchNumber":2,"startTime":"2025-09-07T22:43:27.488Z","endTime":"2025-09-07T22:43:33.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.407711515570643,"aZ":-28.020168399073103,"pfxX":-7.653729977541907,"pfxZ":2.757987893797975,"pX":-1.2410454864395595,"pZ":2.2117746917073604,"vX0":-0.5362070608406118,"vY0":-122.00227485645955,"vZ0":-4.140040369952265,"x":164.31,"y":179.06,"x0":-0.024279541378966527,"y0":50.001749425119975,"z0":6.350644002779659,"aX":-11.515178183689793},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.3,"breakHorizontal":14.0,"spinRate":1292,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4492591902429073,"extension":6.608396133709422},"index":2,"playId":"9abdcf90-274a-36cd-832c-9fb16b124cc0","pitchNumber":3,"startTime":"2025-09-07T22:43:42.822Z","endTime":"2025-09-07T22:43:46.104Z","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":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53755624031471,"aZ":-14.916059083370778,"pfxX":3.0843225136742163,"pfxZ":9.732991458844356,"pX":-0.3187700310714545,"pZ":3.4562442548461734,"vX0":-2.733635852512113,"vY0":-132.60577466946043,"vZ0":-4.69055773165181,"x":129.15,"y":145.46,"x0":0.32698645921616626,"y0":50.002511598675554,"z0":6.343673601752734,"aX":5.468490989046296},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":-4.9,"spinRate":2229,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.41376570473412855,"extension":6.760960735789995},"index":3,"playId":"bf758298-a7f4-31f3-80a3-ab44720002a9","pitchNumber":4,"startTime":"2025-09-07T22:44:24.226Z","endTime":"2025-09-07T22:44:28.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:44:28.019Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-07T22:46:29.031Z","endTime":"2025-09-07T22:47:00.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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.4,"endSpeed":87.4,"strikeZoneTop":3.24648206938724,"strikeZoneBottom":1.53496208789556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.058005804613703,"aZ":-15.545239145981824,"pfxX":-7.8105790101556165,"pfxZ":8.522779979331663,"pX":1.3173567944152258,"pZ":2.755871699221011,"vX0":8.413963242490372,"vY0":-138.58663662617622,"vZ0":-5.331173453586372,"x":66.79,"y":164.37,"x0":-0.7387054508554719,"y0":50.00361006526227,"z0":5.737539399894329,"aX":-15.241743403836917},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":12.5,"spinRate":2110,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39473906833534667,"extension":7.235186519595358},"index":0,"playId":"18a86a6e-1716-3eb4-ba9a-a4c2c6725cfd","pitchNumber":1,"startTime":"2025-09-07T22:46:35.783Z","endTime":"2025-09-07T22:46:40.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.21979124939585,"strikeZoneBottom":1.51983567905166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4682065192693,"aZ":-14.685601966879993,"pfxX":-7.444673722042761,"pfxZ":8.910675962614388,"pX":-0.21304983391281312,"pZ":2.3998590088357914,"vX0":4.241062928217764,"vY0":-139.04385501613973,"vZ0":-6.327474446601372,"x":125.12,"y":173.98,"x0":-0.7888876127531566,"y0":50.004595279925596,"z0":5.675316309896884,"aX":-14.613682735436146},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":12.6,"spinRate":2140,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.39356071959360284,"extension":7.196465953319645},"hitData":{"launchSpeed":93.8,"launchAngle":29.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.84,"coordY":83.79}},"index":1,"playId":"e8049f1f-4496-3c07-ad2f-a0ff98b022df","pitchNumber":2,"startTime":"2025-09-07T22:46:50.376Z","endTime":"2025-09-07T22:47:00.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:47:00.856Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Moreno lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-07T22:47:20.084Z","endTime":"2025-09-07T22:48:24.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.18795371041942,"strikeZoneBottom":1.48747005462844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.672444640378917,"aZ":-14.006766771649998,"pfxX":-6.506195152255534,"pfxZ":9.28283588069625,"pX":0.30940543051524155,"pZ":2.6760567197595226,"vX0":5.207001203797926,"vY0":-138.69060916121884,"vZ0":-5.88610027603641,"x":105.21,"y":166.53,"x0":-0.7427882857863095,"y0":50.001372005282015,"z0":5.752189131651059,"aX":-12.732414395708226},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2133,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39422075224926356,"extension":7.269388163138389},"index":0,"playId":"a459ac41-6726-39c9-a928-9f15c0670cc8","pitchNumber":1,"startTime":"2025-09-07T22:47:27.389Z","endTime":"2025-09-07T22:47:31.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.381147193061057,"aZ":-35.32593862950688,"pfxX":-0.07424635370286792,"pfxZ":-1.9747761347013117,"pX":0.6986471758813739,"pZ":1.8807459560008035,"vX0":4.278597725658545,"vY0":-125.49419641557364,"vZ0":-2.267623733899312,"x":90.37,"y":188.0,"x0":-1.0187242871580848,"y0":50.00481219941377,"z0":5.673589173422595,"aX":-0.11945710862622001},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-0.8,"spinRate":2028,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4364607351719565,"extension":7.139929710518004},"index":1,"playId":"a7c39f09-606a-3e40-a6d2-c267b73ab0f8","pitchNumber":2,"startTime":"2025-09-07T22:47:41.271Z","endTime":"2025-09-07T22:47:45.030Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-07T22:48:03.804Z","endTime":"2025-09-07T22:48:15.246Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.440272463745824,"aZ":-36.291965155877214,"pfxX":-1.0435851661628917,"pfxZ":-2.4873228260527025,"pX":0.5186581728382642,"pZ":1.8938574647649036,"vX0":4.172087853350233,"vY0":-127.65257800028145,"vZ0":-2.5097624546328863,"x":97.23,"y":187.65,"x0":-0.9988845544605479,"y0":50.00302680058696,"z0":5.737470693614026,"aX":-1.7287936472231358},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.8,"breakHorizontal":1.0,"spinRate":1964,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4285169566870377,"extension":7.271129120415216},"hitData":{"launchSpeed":88.0,"launchAngle":24.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.07,"coordY":73.64}},"index":3,"playId":"76dd4a26-7d9d-3600-9f92-adab04a8de7a","pitchNumber":3,"startTime":"2025-09-07T22:48:15.246Z","endTime":"2025-09-07T22:48:24.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:48:24.881Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, first baseman Nathaniel Lowe to pitcher Garrett Whitlock.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-07T22:48:41.398Z","endTime":"2025-09-07T22:50:40.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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, 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":85.0,"endSpeed":78.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.719635991995354,"aZ":-32.93079297551693,"pfxX":-9.19745860495629,"pfxZ":-0.4886716287166921,"pX":-0.04056533901348611,"pZ":1.0102512481439805,"vX0":5.457587039513425,"vY0":-123.63835011049535,"vZ0":-3.987886751736799,"x":118.55,"y":211.5,"x0":-1.0819139677623948,"y0":50.00394044519239,"z0":5.408695946373306,"aX":-14.23598056270322},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":15.4,"spinRate":2254,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.44307170249093275,"extension":7.336964435925653},"index":0,"playId":"75911f84-0bce-309b-8b8b-a72ba44302a7","pitchNumber":1,"startTime":"2025-09-07T22:48:49.033Z","endTime":"2025-09-07T22:48:55.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.60989931653906,"strikeZoneBottom":1.71987288587005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.602099305458395,"aZ":-32.30337226908547,"pfxX":-9.914390803700474,"pfxZ":-0.08371859853262009,"pX":0.8362061494415884,"pZ":1.322712854783076,"vX0":7.958525160614109,"vY0":-124.60214220492954,"vZ0":-3.5195922608203634,"x":85.13,"y":203.07,"x0":-1.108198345275172,"y0":50.002549775670396,"z0":5.41755769025319,"aX":-15.618597301694816},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":16.2,"spinRate":2297,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.43927715914660626,"extension":7.340180485217112},"index":1,"playId":"7ee81aa9-7de1-3cd1-96ed-20b9e27f05c6","pitchNumber":2,"startTime":"2025-09-07T22:49:03.767Z","endTime":"2025-09-07T22:49:08.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-07T22:49:17.121Z","endTime":"2025-09-07T22:49:33.934Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.54945685297693,"strikeZoneBottom":1.70605274559047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.622651258473397,"aZ":-34.12547792255179,"pfxX":-9.046217215212053,"pfxZ":-1.2448036211846256,"pX":0.5162672268680303,"pZ":1.1326148705281942,"vX0":6.776693089725597,"vY0":-124.06483947715591,"vZ0":-3.614780372664607,"x":97.32,"y":208.2,"x0":-1.0683779844245767,"y0":50.00274254994894,"z0":5.437301600182614,"aX":-14.174771482266097},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.9,"breakHorizontal":14.9,"spinRate":2513,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.44061989666613366,"extension":7.224299498031464},"index":3,"playId":"bd776cca-9de9-356f-94b0-1260aa27c683","pitchNumber":3,"startTime":"2025-09-07T22:49:33.934Z","endTime":"2025-09-07T22:49:39.399Z","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":96.7,"endSpeed":88.5,"strikeZoneTop":3.509162256672,"strikeZoneBottom":1.66575827986573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.174288934945892,"aZ":-11.79637754656663,"pfxX":-7.231895612925083,"pfxZ":10.182764943375215,"pX":1.7831565574261816,"pZ":1.9538397935366423,"vX0":9.372871576016587,"vY0":-140.4330305329751,"vZ0":-7.891070216972106,"x":49.03,"y":186.03,"x0":-0.6548515991496818,"y0":50.0067740793997,"z0":5.563930132782455,"aX":-14.478788804906268},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":11.3,"spinRate":2296,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3897204924995852,"extension":7.416166531932561},"index":4,"playId":"ffd8b484-b2e1-3196-b013-aeb766e21d9f","pitchNumber":4,"startTime":"2025-09-07T22:49:50.504Z","endTime":"2025-09-07T22:49:54.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.106753502029758,"aZ":-34.510974457751566,"pfxX":-10.094919517356377,"pfxZ":-1.5341741265682058,"pX":0.41543731071844997,"pZ":1.7322415744681166,"vX0":6.969916526673735,"vY0":-122.48055651039489,"vZ0":-1.9485203026665177,"x":101.16,"y":192.01,"x0":-1.1550273208952269,"y0":50.00485496197698,"z0":5.488250457707196,"aX":-15.345052977943507},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":16.7,"spinRate":2545,"spinDirection":272},"zone":9,"typeConfidence":2.0,"plateTime":0.4471295573333931,"extension":7.20151826418527},"index":5,"playId":"881d953b-5c0b-38df-96f9-46eb48a74355","pitchNumber":5,"startTime":"2025-09-07T22:50:05.582Z","endTime":"2025-09-07T22:50:10.019Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.031888036501147,"aZ":-37.328956613407136,"pfxX":-0.7556203822722116,"pfxZ":-3.144698131425403,"pX":-0.012472224347862399,"pZ":1.8269093910454257,"vX0":2.9331743604096014,"vY0":-127.22132510589852,"vZ0":-2.322485290378607,"x":117.48,"y":189.45,"x0":-1.0820361470271185,"y0":50.003678139955156,"z0":5.709717261724687,"aX":-1.2397274694980263},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.0,"breakHorizontal":0.7,"spinRate":2058,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.43048737560706973,"extension":7.143283397444154},"hitData":{"launchSpeed":84.7,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.02,"coordY":166.73}},"index":6,"playId":"da93d688-4070-3c8b-858b-6405d60278a0","pitchNumber":6,"startTime":"2025-09-07T22:50:30.977Z","endTime":"2025-09-07T22:50:40.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:50:40.003Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-07T22:52:54.031Z","endTime":"2025-09-07T22:54:27.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.45131394142673,"strikeZoneBottom":1.70617916631122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.803342487287704,"aZ":-13.584508150242058,"pfxX":1.475550541107327,"pfxZ":11.048370936681387,"pX":-0.09314241216145198,"pZ":2.611078580959977,"vX0":-0.7736475079773345,"vY0":-129.34717995981572,"vZ0":-6.770338228026224,"x":120.55,"y":168.28,"x0":0.019292170969980975,"y0":50.0003926726075,"z0":6.3183881707009935,"aX":2.481764284393335},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.6,"breakHorizontal":-2.5,"spinRate":2218,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.424645667845418,"extension":6.544220216906989},"index":0,"playId":"df9c6a84-2a97-3ec5-976d-311038654846","pitchNumber":1,"startTime":"2025-09-07T22:53:03.563Z","endTime":"2025-09-07T22:53:07.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.60628245571009,"strikeZoneBottom":1.66766803024077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67651541260054,"aZ":-28.382872631823282,"pfxX":-5.592125056336021,"pfxZ":2.5224683615811565,"pX":-0.7962387779883602,"pZ":0.7286186977636494,"vX0":0.12099392028889328,"vY0":-121.89633190011772,"vZ0":-7.29034115506781,"x":147.35,"y":219.11,"x0":-0.12058764457467415,"y0":50.00002447576296,"z0":6.219131518260009,"aX":-8.386468298140597},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":10.1,"spinRate":1147,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.44989529667743255,"extension":6.3998940229757295},"index":1,"playId":"c4d45601-68de-3996-bbd6-07803875cdfc","pitchNumber":2,"startTime":"2025-09-07T22:53:19.903Z","endTime":"2025-09-07T22:53:25.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.5719247255336,"strikeZoneBottom":1.75700756485265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.294640967284135,"aZ":-15.652688250712103,"pfxX":1.6060561572888554,"pfxZ":9.546959576412037,"pX":-0.7448480402281197,"pZ":3.2600122236415783,"vX0":-2.543896347580135,"vY0":-130.44157553436878,"vZ0":-4.869432870160764,"x":145.39,"y":150.76,"x0":0.032405753875969515,"y0":50.00472478742434,"z0":6.323293006205034,"aX":2.7802451555337986},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.4,"breakHorizontal":-2.4,"spinRate":2208,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4191799240045979,"extension":6.5565734658297785},"index":2,"playId":"ff67f11c-9366-388b-88c5-61eb879917f6","pitchNumber":3,"startTime":"2025-09-07T22:53:37.563Z","endTime":"2025-09-07T22:53:42.495Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.589407048739606,"aZ":-12.520676245568234,"pfxX":1.1298883447462953,"pfxZ":10.88180673233314,"pX":0.42786574556052703,"pZ":2.6265223297235507,"vX0":0.14452609704987107,"vY0":-133.50158240708353,"vZ0":-7.002584343697766,"x":100.69,"y":167.86,"x0":0.22623378833431607,"y0":50.00289856795745,"z0":6.18375116229335,"aX":2.0405328142741297},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-2.0,"spinRate":2294,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.4101998914138494,"extension":6.699480178387661},"index":3,"playId":"ffdf70ea-f9ea-3f88-96ce-70b15778d8e7","pitchNumber":4,"startTime":"2025-09-07T22:53:55.592Z","endTime":"2025-09-07T22:53:59.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-07T22:54:06.407Z","endTime":"2025-09-07T22:54:17.687Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0827205651227,"aZ":-28.025406045477954,"pfxX":-4.867930906891015,"pfxZ":2.685805691164365,"pX":-0.1283723689600124,"pZ":1.185670991897995,"vX0":1.3491738011914862,"vY0":-123.39354242382828,"vZ0":-6.568670127874106,"x":121.89,"y":206.77,"x0":-0.049046265740949974,"y0":50.00492134683299,"z0":6.2373981016569235,"aX":-7.522599640180802},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":8.5,"spinRate":1314,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4435435283440943,"extension":6.575532861134882},"hitData":{"launchSpeed":90.8,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.13,"coordY":156.59}},"index":5,"playId":"404c891d-24f5-3d4b-aa2f-9eaade996a6c","pitchNumber":5,"startTime":"2025-09-07T22:54:17.687Z","endTime":"2025-09-07T22:54:27.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:54:27.853Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a line drive to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-07T22:54:39.759Z","endTime":"2025-09-07T22:55:01.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"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],"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":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.764776809742195,"aZ":-37.465460211448104,"pfxX":0.203118500132983,"pfxZ":-4.364744820105303,"pX":-0.06468845162818761,"pZ":2.1186489754992794,"vX0":-1.0058619366350054,"vY0":-109.53430625890431,"vZ0":-0.8125762534892229,"x":119.47,"y":181.58,"x0":0.3745403892022852,"y0":50.00227027073859,"z0":6.508324963242908,"aX":0.24624900331205674},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-7.8,"breakHorizontal":-0.1,"spinRate":1958,"spinDirection":1},"zone":8,"typeConfidence":2.0,"plateTime":0.5004951383203569,"extension":6.609368897337002},"hitData":{"launchSpeed":99.4,"launchAngle":10.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.41,"coordY":100.71}},"index":0,"playId":"e2a596d1-1729-31da-990a-80fda9dbdfa6","pitchNumber":1,"startTime":"2025-09-07T22:54:52.004Z","endTime":"2025-09-07T22:55:01.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:55:01.809Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nate Eaton walks. Romy Gonzalez to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-07T22:55:13.432Z","endTime":"2025-09-07T22:57:52.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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(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":82.8,"endSpeed":76.2,"strikeZoneTop":3.51824462791972,"strikeZoneBottom":1.65477180484502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76609858641234,"aZ":-28.899389749757116,"pfxX":3.428676569853613,"pfxZ":2.218771062017929,"pX":-0.3745179087380741,"pZ":2.4776794082064084,"vX0":-1.1913103836284724,"vY0":-120.65606792503684,"vZ0":-3.2028394696068707,"x":131.28,"y":171.88,"x0":-0.3194005292185184,"y0":50.000044331975424,"z0":6.372539174667345,"aX":5.047490133879103},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.5,"breakHorizontal":-5.9,"spinRate":2090,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.45419859263747986,"extension":6.626739757218061},"index":0,"playId":"19e5fbea-f0da-3410-8b44-61b783db1b38","pitchNumber":1,"startTime":"2025-09-07T22:55:27.670Z","endTime":"2025-09-07T22:55:31.718Z","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":90.0,"endSpeed":81.9,"strikeZoneTop":3.49240520789244,"strikeZoneBottom":1.65540761979784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145122416641392,"aZ":-14.760437104275699,"pfxX":3.696869329589551,"pfxZ":10.061979200251956,"pX":-0.08186287218954486,"pZ":3.804859821509202,"vX0":-1.8065916865162972,"vY0":-131.0857407566234,"vZ0":-3.7021677432229003,"x":120.12,"y":136.05,"x0":0.13801800997992486,"y0":50.00262211843757,"z0":6.345844446724486,"aX":6.3979034254090825},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.5,"breakHorizontal":-6.2,"spinRate":2278,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4187219887576181,"extension":6.780064380506255},"index":1,"playId":"274cff97-3691-3ca0-ac84-e42d301738fc","pitchNumber":2,"startTime":"2025-09-07T22:55:44.189Z","endTime":"2025-09-07T22:55:48.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"46d6ff51-9a49-37f8-8268-921894182561","startTime":"2025-09-07T22:56:01.396Z","endTime":"2025-09-07T22:56:04.932Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.42568061903212,"strikeZoneBottom":1.70936992265621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.304002096017197,"aZ":-30.212814145041516,"pfxX":4.474370277146111,"pfxZ":1.302300128497739,"pX":0.13096246887438429,"pZ":0.955404649465884,"vX0":-1.053602387474824,"vY0":-122.21919079014431,"vZ0":-6.295680472407524,"x":112.01,"y":212.98,"x0":-0.012132004960780013,"y0":50.00181982484468,"z0":6.176926821133891,"aX":6.73196413109553},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":-7.8,"spinRate":2233,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4490875128691627,"extension":6.832662447849554},"index":3,"playId":"61d1e8b1-8486-3d68-a684-ddc8f9856dfe","pitchNumber":3,"startTime":"2025-09-07T22:56:18.834Z","endTime":"2025-09-07T22:56:24.282Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.985774805019958,"aZ":-14.678048358490004,"pfxX":2.3166378496290436,"pfxZ":10.182964801372883,"pX":0.23983591060593978,"pZ":1.957801455086662,"vX0":0.1242824870549403,"vY0":-130.40700432727414,"vZ0":-7.926627602102068,"x":107.86,"y":185.92,"x0":-0.1093936882792831,"y0":50.004883473702215,"z0":6.148941774341574,"aX":3.9818283379347807},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.9,"breakHorizontal":-4.2,"spinRate":2245,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.4203554570990753,"extension":6.687722264833095},"index":4,"playId":"99bf6649-5c6e-35fa-82f9-8d5ddf3bd060","pitchNumber":4,"startTime":"2025-09-07T22:56:42.692Z","endTime":"2025-09-07T22:56:46.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.32716699622546,"strikeZoneBottom":1.57713341727496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33278684969695,"aZ":-15.811657616393891,"pfxX":2.968350343070284,"pfxZ":9.395448728326505,"pX":-0.050169294539371107,"pZ":4.122485007976901,"vX0":-1.6824644305059022,"vY0":-131.49937036917203,"vZ0":-2.6217706061610633,"x":118.91,"y":127.47,"x0":0.21414782948709735,"y0":50.00269615640205,"z0":6.313223850595736,"aX":5.16956039001597},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.6,"breakHorizontal":-4.9,"spinRate":2350,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.41740585611781,"extension":6.713490817259247},"index":5,"playId":"19d0c7c1-6aa1-3801-9efa-9440ff87c30f","pitchNumber":5,"startTime":"2025-09-07T22:57:01.854Z","endTime":"2025-09-07T22:57:05.737Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50258120353142,"aZ":-15.082801694349774,"pfxX":2.0008467421806406,"pfxZ":9.886057909414795,"pX":0.06554098279189173,"pZ":2.148959309282524,"vX0":-0.47006067134059953,"vY0":-130.8745140905507,"vZ0":-7.44582232594133,"x":114.5,"y":180.76,"x0":-0.012079833642498972,"y0":50.00455082495938,"z0":6.168083718584201,"aX":3.4591395351952565},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.4,"breakHorizontal":-3.5,"spinRate":2235,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.41907662983771354,"extension":6.801304250700143},"index":6,"playId":"26debb3b-5c9e-3dd9-b06f-8174bf8a5475","pitchNumber":6,"startTime":"2025-09-07T22:57:20.799Z","endTime":"2025-09-07T22:57:27.281Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.41522858417476,"strikeZoneBottom":1.66552218619588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.621478548798155,"aZ":-16.685841094268227,"pfxX":3.1256940992993614,"pfxZ":9.043075686772065,"pX":0.04715386084133813,"pZ":4.314473045192181,"vX0":-1.3236056796448121,"vY0":-130.59492198164702,"vZ0":-1.8309034858565991,"x":115.2,"y":122.29,"x0":0.15677276173860535,"y0":50.00441149142176,"z0":6.2908387766869,"aX":5.354976427746915},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.1,"breakHorizontal":-5.3,"spinRate":2236,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4207288169968746,"extension":6.803076863546392},"index":7,"playId":"1f8b7cef-1726-3fbc-b9ff-fe1f064dd956","pitchNumber":7,"startTime":"2025-09-07T22:57:47.673Z","endTime":"2025-09-07T22:57:52.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:57:52.242Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-07T22:59:03.021Z","endTime":"2025-09-07T22:59:33.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-07T22:58:10.333Z","endTime":"2025-09-07T22:59:05.146Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.51698318993099,"strikeZoneBottom":1.7075970961781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.476496668553068,"aZ":-33.77290899177244,"pfxX":3.9195082496579388,"pfxZ":-1.1133707856198463,"pX":-0.1132742502316539,"pZ":3.559859729161767,"vX0":-0.5373639282945165,"vY0":-119.57470674501056,"vZ0":0.3571389718415605,"x":121.32,"y":142.66,"x0":-0.3928739659722719,"y0":50.00520890580998,"z0":6.46665595106964,"aX":5.612544787034508},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.7,"breakHorizontal":-7.0,"spinRate":1965,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.46004899409095135,"extension":6.56925815978091},"index":1,"playId":"f9a31fcc-4723-398e-9565-56f051a96d33","pitchNumber":1,"startTime":"2025-09-07T22:59:05.146Z","endTime":"2025-09-07T22:59:08.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07831878650464,"aZ":-26.058148831107456,"pfxX":-7.542732144328063,"pfxZ":4.022661977236453,"pX":-0.740894712088613,"pZ":2.37709291485314,"vX0":0.8861770335070009,"vY0":-123.00581410440132,"vZ0":-4.14911214895274,"x":145.24,"y":174.6,"x0":-0.1280984735950596,"y0":50.00550994758065,"z0":6.314196342649852,"aX":-11.474234304368744},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.5,"breakHorizontal":13.4,"spinRate":1313,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.44656038467757986,"extension":6.491149810778601},"hitData":{"launchSpeed":90.7,"launchAngle":29.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.78,"coordY":92.51}},"index":2,"playId":"634b0346-0d30-3624-9d29-1e86664e5829","pitchNumber":2,"startTime":"2025-09-07T22:59:23.608Z","endTime":"2025-09-07T22:59:33.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T22:59:33.954Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Sogard doubles (6) on a line drive to center fielder Alek Thomas. Romy Gonzalez scores. Nate Eaton scores.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-07T23:00:35.857Z","endTime":"2025-09-07T23:01:29.161Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":{"id":688497,"link":"/api/v1/people/688497"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","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":{"id":688497,"link":"/api/v1/people/688497"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Sogard replaces Connor Wong.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-07T23:00:10.344Z","endTime":"2025-09-07T23:00:14.650Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-07T23:00:14.650Z","endTime":"2025-09-07T23:00:37.983Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.13585275183324,"strikeZoneBottom":1.40195689895563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.660207796956833,"aZ":-31.53555030293305,"pfxX":-5.818326038289416,"pfxZ":0.43142100568711683,"pX":-0.972245173698471,"pZ":2.61992276048767,"vX0":0.2940086315001078,"vY0":-120.90061533917061,"vZ0":-2.4041673387167517,"x":154.06,"y":168.04,"x0":-0.33958666881780564,"y0":50.00296047143691,"z0":6.396033475136478,"aX":-8.609536037376005},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.5,"breakHorizontal":10.4,"spinRate":1101,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4531064603417865,"extension":6.363857992598839},"index":2,"playId":"5056eb32-1eef-305f-a76d-883e4a5ee1dd","pitchNumber":1,"startTime":"2025-09-07T23:00:37.983Z","endTime":"2025-09-07T23:00:42.639Z","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":89.7,"endSpeed":82.1,"strikeZoneTop":3.24071468115826,"strikeZoneBottom":1.46021660785983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.519592888831806,"aZ":-18.73448187423878,"pfxX":0.7686664050647649,"pfxZ":7.7801692788637435,"pX":0.38735497207331726,"pZ":3.317266070666118,"vX0":0.7483991425577872,"vY0":-130.5905565809174,"vZ0":-4.1779912170829245,"x":102.23,"y":149.21,"x0":-0.00278278518576415,"y0":50.000680413678296,"z0":6.347214669026434,"aX":1.3271894082471003},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.4,"breakHorizontal":-1.6,"spinRate":2250,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.4194402623499278,"extension":6.678474111611949},"index":3,"playId":"100c0ad3-8ecc-3dfd-b89a-0331c11fd859","pitchNumber":2,"startTime":"2025-09-07T23:00:56.110Z","endTime":"2025-09-07T23:01:00.056Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.242620288558847,"aZ":-28.346541124193138,"pfxX":-8.109108736469125,"pfxZ":2.5768406285681085,"pX":-0.7121708148183377,"pZ":2.440727462082241,"vX0":1.4626745498358598,"vY0":-121.53714181720684,"vZ0":-3.440087936160038,"x":144.15,"y":172.88,"x0":-0.2709019449115339,"y0":50.00548475010166,"z0":6.353536953518271,"aX":-12.054823693675873},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":14.3,"spinRate":1494,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.45178307411782237,"extension":6.458341565205681},"hitData":{"launchSpeed":95.7,"launchAngle":16.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":76.06,"coordY":56.92}},"index":4,"playId":"e49bbd89-eba2-3f9e-8fb1-e75d2c401387","pitchNumber":3,"startTime":"2025-09-07T23:01:15.920Z","endTime":"2025-09-07T23:01:29.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:01:29.161Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Narváez singles on a line drive to right fielder Corbin Carroll. Nick Sogard scores.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-07T23:05:01.188Z","endTime":"2025-09-07T23:06:23.927Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7],"actionIndex":[1,2],"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":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":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":688497,"link":"/api/v1/people/688497"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-07T23:02:15.081Z","endTime":"2025-09-07T23:03:10.513Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Backhus replaces Taylor Rashi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-07T23:03:10.513Z","endTime":"2025-09-07T23:04:53.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Narváez replaces Masataka Yoshida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-07T23:04:53.924Z","endTime":"2025-09-07T23:05:03.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"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":91.8,"endSpeed":83.6,"strikeZoneTop":3.73529406116844,"strikeZoneBottom":1.76395255631575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56550252738786,"aZ":-27.00576454911621,"pfxX":11.556516799100786,"pfxZ":2.88221499740081,"pX":-0.6405004353779794,"pZ":3.318945739044301,"vX0":-12.789155573209797,"vY0":-133.1271076399447,"vZ0":1.7639956242990695,"x":141.41,"y":149.17,"x0":2.724217551338671,"y0":50.00644787674065,"z0":4.602472612913152,"aX":20.750009974694155},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.9,"breakHorizontal":-18.1,"spinRate":2330,"spinDirection":99},"zone":1,"typeConfidence":0.91,"plateTime":0.41143222104947075,"extension":7.060282882711701},"index":3,"playId":"49b7bf2c-d1a5-3eac-82ea-d3f4a108c2bd","pitchNumber":1,"startTime":"2025-09-07T23:05:03.350Z","endTime":"2025-09-07T23:05:07.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.9,"endSpeed":84.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98456793499759,"aZ":-30.164731893327822,"pfxX":11.432347363538053,"pfxZ":1.0964125954180144,"pX":-0.39829201458602304,"pZ":3.0047473679051264,"vX0":-12.1164022057818,"vY0":-134.76622082410682,"vZ0":1.5720951640037772,"x":132.18,"y":157.65,"x0":2.6760848027082376,"y0":50.00306258894615,"z0":4.548303985792062,"aX":20.975420044499486},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":-18.0,"spinRate":2206,"spinDirection":100},"zone":1,"typeConfidence":0.91,"plateTime":0.40681987791339935,"extension":7.12919623162007},"index":4,"playId":"cc297964-7558-3567-a798-3b422a285b53","pitchNumber":2,"startTime":"2025-09-07T23:05:21.386Z","endTime":"2025-09-07T23:05:26.402Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-07T23:05:33.013Z","endTime":"2025-09-07T23:05:55.230Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.60374420522605,"strikeZoneBottom":1.68635242667212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.485706119497195,"aZ":-25.708356228977188,"pfxX":11.584386288071219,"pfxZ":3.537221604818672,"pX":0.3484848204186117,"pZ":4.8620061950532705,"vX0":-10.429556712718178,"vY0":-134.69137303334392,"vZ0":5.251806170040462,"x":103.72,"y":107.51,"x0":2.7742583178358218,"y0":50.00503912926603,"z0":4.707832626129052,"aX":21.19216289328769},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":-18.6,"spinRate":2308,"spinDirection":100},"zone":12,"typeConfidence":0.91,"plateTime":0.4073625881572345,"extension":7.15980030342985},"index":6,"playId":"db593fc2-fe59-3ee4-a164-c5c0637e341e","pitchNumber":3,"startTime":"2025-09-07T23:05:55.230Z","endTime":"2025-09-07T23:06:00.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.844031099909202,"aZ":-32.18072276251468,"pfxX":-4.2767601029652305,"pfxZ":-0.004423836647367452,"pX":0.8888586401481166,"pZ":1.2051565306877086,"vX0":-4.177237034910972,"vY0":-111.84018097544188,"vZ0":0.5117493181521804,"x":83.12,"y":206.24,"x0":3.3426524964305235,"y0":50.002952577111486,"z0":4.297502835306597,"aX":-5.3694618859181436},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":0.5,"breakHorizontal":8.9,"spinRate":2207,"spinDirection":288},"zone":14,"typeConfidence":0.9,"plateTime":0.49140857202054056,"extension":7.086551337703815},"hitData":{"launchSpeed":80.0,"launchAngle":18.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.02,"coordY":100.83}},"index":7,"playId":"81b0ef79-4e8f-394d-97a2-4b8bced375cd","pitchNumber":4,"startTime":"2025-09-07T23:06:13.030Z","endTime":"2025-09-07T23:06:23.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:06:23.927Z","atBatIndex":68},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Alex Bregman reaches on a throwing error by third baseman Jordan Lawlar. Carlos Narváez to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-07T23:06:47.722Z","endTime":"2025-09-07T23:07:05.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79527527831882,"aZ":-28.63529845685598,"pfxX":10.80270480721983,"pfxZ":1.9606340575565522,"pX":0.1584218941171001,"pZ":2.4389038157466065,"vX0":-10.840677865317641,"vY0":-133.48406788729986,"vZ0":0.15193098835346042,"x":110.96,"y":172.93,"x0":2.8692027107757823,"y0":50.001581020942254,"z0":4.443266220507939,"aX":19.488673444100623},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":-17.2,"spinRate":2187,"spinDirection":104},"zone":5,"typeConfidence":0.9,"plateTime":0.4103609665292538,"extension":7.041560881834023},"hitData":{"launchSpeed":85.1,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.35,"coordY":173.32}},"index":0,"playId":"33af420b-2ca7-3268-9b38-ce6284f35f91","pitchNumber":1,"startTime":"2025-09-07T23:06:56.681Z","endTime":"2025-09-07T23:07:05.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:07:05.785Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging, catcher Gabriel Moreno to first baseman Tyler Locklear.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-07T23:07:35.770Z","endTime":"2025-09-07T23:08:56.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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.1,"endSpeed":84.5,"strikeZoneTop":3.5782005449217,"strikeZoneBottom":1.71052003117926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.256577453649484,"aZ":-30.314479158936,"pfxX":11.12516361658985,"pfxZ":1.0197863361188837,"pX":-0.1308546395827902,"pZ":2.515287062048773,"vX0":-11.658030229012867,"vY0":-133.73392966637908,"vZ0":1.156756672991584,"x":121.99,"y":170.87,"x0":2.8273034342614225,"y0":50.00287170302033,"z0":4.242134139259774,"aX":20.27107789122729},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.3,"breakHorizontal":-17.8,"spinRate":2178,"spinDirection":100},"zone":5,"typeConfidence":0.91,"plateTime":0.40866602549477005,"extension":7.415438880882646},"index":0,"playId":"0e55c4de-c719-326b-b389-95b514c7be9f","pitchNumber":1,"startTime":"2025-09-07T23:07:45.709Z","endTime":"2025-09-07T23:07:50.300Z","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":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45584228710311,"aZ":-31.224740264457996,"pfxX":-6.597549591923691,"pfxZ":0.7213767665304669,"pX":-0.008495879022916885,"pZ":1.4329157758084725,"vX0":-5.2126940044494665,"vY0":-114.48398713900704,"vZ0":0.7307038895645668,"x":117.32,"y":200.09,"x0":3.1606036486199227,"y0":50.00359496365212,"z0":4.182003582064502,"aX":-8.698707911203911},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.8,"breakHorizontal":13.3,"spinRate":2192,"spinDirection":286},"zone":13,"typeConfidence":0.9,"plateTime":0.47966018841465985,"extension":6.991770424735711},"index":1,"playId":"33f70951-c949-3543-8fe3-ba7715df94fc","pitchNumber":2,"startTime":"2025-09-07T23:08:02.026Z","endTime":"2025-09-07T23:08:05.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-07T23:08:14.290Z","endTime":"2025-09-07T23:08:31.524Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.50088855983326,"strikeZoneBottom":1.68692537818049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.367583520116796,"aZ":-31.533991310768034,"pfxX":-5.499031065675521,"pfxZ":0.462174218853205,"pX":-2.197831473386941,"pZ":0.8873578588016446,"vX0":-9.806541956503628,"vY0":-117.85928150564844,"vZ0":-1.0103949312541405,"x":200.78,"y":214.82,"x0":2.7470333796395554,"y0":50.004642258464436,"z0":4.2585443262740705,"aX":-7.663393354497879},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.8,"breakHorizontal":12.6,"spinRate":2255,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4664030518955973,"extension":7.237133878176802},"index":3,"playId":"e5c9bf93-0141-33f4-b371-3f02f2eb8f14","pitchNumber":3,"startTime":"2025-09-07T23:08:31.524Z","endTime":"2025-09-07T23:08:35.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.385140616021733,"aZ":-31.809138203564267,"pfxX":-6.684685908511998,"pfxZ":0.2622325704063071,"pX":-1.2733612224808422,"pZ":0.32766569514727806,"vX0":-7.603467088390061,"vY0":-117.7506004093655,"vZ0":-1.7538252018134313,"x":165.54,"y":229.93,"x0":2.877863572557265,"y0":50.00300139619458,"z0":4.052281037825924,"aX":-9.294357935183703},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.2,"breakHorizontal":14.2,"spinRate":2201,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.4668944169939646,"extension":7.026302548456784},"index":4,"playId":"9b6ba559-448e-3336-a463-12c11de4530c","pitchNumber":4,"startTime":"2025-09-07T23:08:51.244Z","endTime":"2025-09-07T23:08:56.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:08:56.878Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-07T23:11:30.878Z","endTime":"2025-09-07T23:13:13.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carlos Narváez remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-07T23:11:16.490Z","endTime":"2025-09-07T23:11:16.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock, batting 9th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-07T23:11:16.524Z","endTime":"2025-09-07T23:11:32.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"902","replacedPlayer":{"id":686765,"link":"/api/v1/people/686765"}},{"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":95.0,"endSpeed":86.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35049826583585,"aZ":-11.807401991451107,"pfxX":1.146780901146006,"pfxZ":10.555090459608962,"pX":-0.770289509251495,"pZ":2.031555621548248,"vX0":-3.1287613092201014,"vY0":-138.1564966269899,"vZ0":-8.717763277906814,"x":146.36,"y":183.93,"x0":0.22883663218247519,"y0":50.001701525326844,"z0":6.025466899488888,"aX":2.212943096492156},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":-1.4,"spinRate":2347,"spinDirection":166},"zone":7,"typeConfidence":2.0,"plateTime":0.3967526414774998,"extension":7.238613557668181},"index":2,"playId":"bae576b5-8e2f-3af4-b654-104861874ba8","pitchNumber":1,"startTime":"2025-09-07T23:11:32.868Z","endTime":"2025-09-07T23:11:38.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.32569628663774,"strikeZoneBottom":1.539196436656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04477225997493,"aZ":-29.68458748861125,"pfxX":1.771770975011865,"pfxZ":1.5627575232885942,"pX":1.198240167714107,"pZ":3.1538473381237497,"vX0":1.6962103579196068,"vY0":-125.25923158554627,"vZ0":-1.3956827497976327,"x":71.33,"y":153.63,"x0":0.2833184652446454,"y0":50.00601093958048,"z0":6.133457358692089,"aX":2.830811009335525},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":-3.6,"spinRate":1186,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4363888538762084,"extension":7.462852395511526},"index":3,"playId":"fa6f1d68-3876-3ea4-a84d-ceec79b353f5","pitchNumber":2,"startTime":"2025-09-07T23:12:11.315Z","endTime":"2025-09-07T23:12:17.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.764822006647943,"aZ":-12.805717343864302,"pfxX":6.098361869476698,"pfxZ":10.190909813186964,"pX":1.1150785358055502,"pZ":1.992980358264964,"vX0":0.10015197397592343,"vY0":-137.1027333827734,"vZ0":-8.4277471374986,"x":74.5,"y":184.97,"x0":0.2857965865145198,"y0":50.00670013121513,"z0":5.984311803139643,"aX":11.592697727560466},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-11.0,"spinRate":2230,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.3997527433797732,"extension":7.2998363987679085},"index":4,"playId":"03fbb1c4-0255-3f9e-bfa9-11e091416cd2","pitchNumber":3,"startTime":"2025-09-07T23:12:28.603Z","endTime":"2025-09-07T23:12:33.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-07T23:12:39.416Z","endTime":"2025-09-07T23:12:51.006Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.063681852751635,"aZ":-12.888021351149382,"pfxX":6.684440654788011,"pfxZ":9.389155445129028,"pX":1.1287594427408494,"pZ":2.279601421790426,"vX0":-0.03688845738012908,"vY0":-142.48214924738664,"vZ0":-8.181728903471035,"x":73.97,"y":177.23,"x0":0.27360826126550936,"y0":50.00304011330091,"z0":6.004888148176192,"aX":13.727846058733686},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":-12.1,"spinRate":2502,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.3845867842530617,"extension":7.280934960182673},"index":6,"playId":"ea109135-98f6-3148-a69e-f22d95c774ac","pitchNumber":4,"startTime":"2025-09-07T23:12:51.006Z","endTime":"2025-09-07T23:12:57.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.383398500828537,"aZ":-32.69149830458116,"pfxX":-7.366333788388477,"pfxZ":-0.34084797786127297,"pX":-0.03732098476084414,"pZ":1.0476700789058564,"vX0":1.2847257888856884,"vY0":-123.00066291339252,"vZ0":-5.368038567601711,"x":118.42,"y":210.49,"x0":0.3856181656553926,"y0":50.003231757592864,"z0":6.07309861737663,"aX":-11.139308076676768},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":13.0,"spinRate":2264,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4475462889150279,"extension":7.360895209612987},"index":7,"playId":"919b4c9d-a9ce-368a-8411-e6c3d2c94fad","pitchNumber":5,"startTime":"2025-09-07T23:13:09.384Z","endTime":"2025-09-07T23:13:13.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:13:13.754Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging. Ildemaro Vargas to 1st. Wild pitch by pitcher Aroldis Chapman.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-07T23:13:37.972Z","endTime":"2025-09-07T23:16:05.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ildemaro Vargas replaces Alek Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-07T23:13:35.447Z","endTime":"2025-09-07T23:13:40.173Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"}},{"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":98.9,"endSpeed":89.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.639134094116045,"aZ":-8.862715982369336,"pfxX":-0.17437151444465027,"pfxZ":11.238225592653562,"pX":-0.6828901331518795,"pZ":2.0154976397283844,"vX0":-2.765233959695016,"vY0":-143.6623002003387,"vZ0":-9.730684658506249,"x":143.03,"y":184.36,"x0":0.3178531284002397,"y0":50.00373395304521,"z0":6.011825489970307,"aX":-0.36160101876306683},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":1.0,"spinRate":2582,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.38237230228749297,"extension":7.387916885078692},"index":1,"playId":"b24d157d-567e-349b-9ac5-52e4236ec2de","pitchNumber":1,"startTime":"2025-09-07T23:13:40.173Z","endTime":"2025-09-07T23:13:44.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.40814835334948,"strikeZoneBottom":1.55811501569404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.747772203832593,"aZ":-29.26091521145955,"pfxX":-5.834066938231359,"pfxZ":1.8056570523477031,"pX":0.06137555167840752,"pZ":2.060373705082531,"vX0":0.7898901594396253,"vY0":-126.17358213617761,"vZ0":-4.3516672073613645,"x":114.66,"y":183.15,"x0":0.5020599270328049,"y0":50.00081244888914,"z0":6.166046192381025,"aX":-9.40225954930717},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":10.4,"spinRate":2430,"spinDirection":289},"zone":8,"typeConfidence":2.0,"plateTime":0.4341556564331954,"extension":7.273407549877709},"index":2,"playId":"1340f313-6971-345e-98f9-c6e84b2bd7f7","pitchNumber":2,"startTime":"2025-09-07T23:14:16.980Z","endTime":"2025-09-07T23:14:20.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59248243190826,"aZ":-12.780494556564028,"pfxX":5.124381611085631,"pfxZ":9.351891881225495,"pX":1.0122125366213748,"pZ":3.9362300447186853,"vX0":0.6839849833135839,"vY0":-142.99926540669253,"vZ0":-4.296983537031044,"x":78.42,"y":132.5,"x0":0.10420005762481706,"y0":50.00233120068155,"z0":6.258582364507333,"aX":10.624251416991024},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":-9.4,"spinRate":2479,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.38285596322113324,"extension":7.071427664978592},"index":3,"playId":"385f7cf4-8f14-332d-b7a8-eeaad70eac64","pitchNumber":3,"startTime":"2025-09-07T23:14:44.197Z","endTime":"2025-09-07T23:14:47.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.55097580208519,"strikeZoneBottom":1.65514248002799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.77109876768721,"aZ":-26.87866891249295,"pfxX":6.944260115174796,"pfxZ":2.921482816259128,"pX":-0.21669173496593766,"pZ":-0.4642126961800687,"vX0":-3.2100208245590443,"vY0":-133.5556156349818,"vZ0":-11.599334647610146,"x":125.26,"y":251.31,"x0":0.09608933651275545,"y0":50.00595677119245,"z0":5.856115902675819,"aX":12.593139060337556},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":-11.9,"spinRate":1387,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.40953352151057043,"extension":7.5034973423109985},"index":4,"playId":"f6634916-5b51-3fc6-ba60-806ebd8a7645","pitchNumber":4,"startTime":"2025-09-07T23:15:06.079Z","endTime":"2025-09-07T23:15:09.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7972559149599,"aZ":-31.35489732168133,"pfxX":-6.687977250280035,"pfxZ":0.5171493624838241,"pX":-0.43553470109441905,"pZ":2.580909300904156,"vX0":0.32544987077980464,"vY0":-124.63807386252383,"vZ0":-2.4010041813967913,"x":133.6,"y":169.1,"x0":0.30124060079729675,"y0":50.00188375751745,"z0":6.143340130601378,"aX":-10.532051395071877},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":12.0,"spinRate":2375,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.4392883718644067,"extension":7.3580147734135535},"index":5,"playId":"6f169597-0e4c-35a2-9812-c433ad611e93","pitchNumber":5,"startTime":"2025-09-07T23:15:30.171Z","endTime":"2025-09-07T23:15:34.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81882739358379,"aZ":-26.92976800911339,"pfxX":3.5233098672369687,"pfxZ":2.8769830326816406,"pX":-0.1034891839476871,"pZ":0.8810585879733852,"vX0":-2.1498970322565047,"vY0":-133.45792254902165,"vZ0":-8.196792877353893,"x":120.94,"y":214.99,"x0":0.2502885285998295,"y0":50.0040998833616,"z0":5.900859452096222,"aX":6.424667853771215},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.8,"breakHorizontal":-6.0,"spinRate":1547,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.40873077523361,"extension":7.73788589440002},"index":6,"playId":"dbfc31f9-5845-3999-81e6-83305080d807","pitchNumber":6,"startTime":"2025-09-07T23:15:56.026Z","endTime":"2025-09-07T23:16:05.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:16:05.263Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-07T23:16:37.745Z","endTime":"2025-09-07T23:18:34.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97520607387169,"aZ":-12.033397641689861,"pfxX":5.458647331841422,"pfxZ":10.050831191025415,"pX":0.4090119968913349,"pZ":2.8840441896674434,"vX0":-1.0826136976475007,"vY0":-140.89506959905094,"vZ0":-6.879023158592782,"x":101.41,"y":160.91,"x0":0.08984898972838287,"y0":50.00612801763682,"z0":6.140493949259106,"aX":10.940845843062991},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":-9.6,"spinRate":2405,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.3892379697246131,"extension":7.24334495304606},"index":0,"playId":"f9628469-e94f-3539-abee-28c4560ed10d","pitchNumber":1,"startTime":"2025-09-07T23:16:42.619Z","endTime":"2025-09-07T23:16:46.717Z","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":98.3,"endSpeed":89.4,"strikeZoneTop":3.54454802081013,"strikeZoneBottom":1.55943426093098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.602518239576085,"aZ":-11.93826058032163,"pfxX":6.9503460115080955,"pfxZ":9.815312381428559,"pX":0.7816207314641581,"pZ":4.1373192309455415,"vX0":-1.031283582655613,"vY0":-143.06086492559592,"vZ0":-3.639430300056305,"x":87.21,"y":127.07,"x0":0.24524106600158246,"y0":50.00525321035569,"z0":6.180319581021039,"aX":14.334288794990481},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":-12.4,"spinRate":2504,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.38361015800057885,"extension":7.183795826792549},"index":1,"playId":"86ace5b3-3d8e-3073-bc51-c0041a27fb37","pitchNumber":2,"startTime":"2025-09-07T23:17:05.122Z","endTime":"2025-09-07T23:17:08.791Z","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":97.1,"endSpeed":88.6,"strikeZoneTop":3.53265313259031,"strikeZoneBottom":1.62691324084199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41340000449054,"aZ":-9.877278221354121,"pfxX":7.2286758755255764,"pfxZ":11.104725505346174,"pX":-1.7114283428593393,"pZ":1.7853504994849207,"vX0":-6.620331818154368,"vY0":-140.90661108422458,"vZ0":-10.193366526735444,"x":182.24,"y":190.58,"x0":-0.2691358860298041,"y0":50.00647894146622,"z0":6.090980422714205,"aX":14.519672143364035},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":-11.8,"spinRate":2485,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.38891877054252966,"extension":7.41405674042349},"index":2,"playId":"391eca04-697c-33f8-964f-f08a7d7b5f10","pitchNumber":3,"startTime":"2025-09-07T23:17:22.441Z","endTime":"2025-09-07T23:17:26.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.673376866150008,"aZ":-23.029717169984927,"pfxX":-5.389263740206815,"pfxZ":5.862949433364919,"pX":-1.8137242984259445,"pZ":1.5557969452176703,"vX0":-2.925203473587292,"vY0":-124.26388010266282,"vZ0":-6.335088194910042,"x":186.13,"y":196.77,"x0":0.07992072261107207,"y0":50.00035577652971,"z0":6.060333592984334,"aX":-8.397553726550365},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.4,"breakHorizontal":10.4,"spinRate":2361,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.44134310207875904,"extension":7.328768398286639},"index":3,"playId":"ca083beb-d59d-3a1f-8e0e-e196be2bb39b","pitchNumber":4,"startTime":"2025-09-07T23:17:43.300Z","endTime":"2025-09-07T23:17:49.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.99642730679014,"aZ":-11.14029701608313,"pfxX":6.7855009142028315,"pfxZ":9.94836336769117,"pX":0.5324360138922846,"pZ":3.1341043774637165,"vX0":-1.2642127938741077,"vY0":-144.95992356205986,"vZ0":-6.356652667786937,"x":96.7,"y":154.16,"x0":0.09491471420073913,"y0":50.00197945836744,"z0":6.045535831181379,"aX":14.342596158084099},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.8,"breakHorizontal":-12.0,"spinRate":2548,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.378820461418945,"extension":7.282491296717045},"index":4,"playId":"5e2ee7e5-f7ef-3ec1-a16e-6597903dc918","pitchNumber":5,"startTime":"2025-09-07T23:18:05.444Z","endTime":"2025-09-07T23:18:10.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.579442365213037,"aZ":-30.483700706896112,"pfxX":-5.403989678444469,"pfxZ":1.05632952296438,"pX":-0.8064397784081294,"pZ":1.7644566839219835,"vX0":-0.44318065436336684,"vY0":-125.44109915891131,"vZ0":-4.547221196044802,"x":147.74,"y":191.14,"x0":0.07442181146614368,"y0":50.00034200916234,"z0":6.088408045645975,"aX":-8.602262499497803},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":9.8,"spinRate":2395,"spinDirection":281},"zone":7,"typeConfidence":2.0,"plateTime":0.436802183620947,"extension":7.354225360965642},"index":5,"playId":"aea111c4-3423-3b7a-9bbd-d1ccc75b2ed3","pitchNumber":6,"startTime":"2025-09-07T23:18:29.419Z","endTime":"2025-09-07T23:18:34.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:18:34.220Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Lawlar strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-07T23:18:52.474Z","endTime":"2025-09-07T23:21:15.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.36780809133279,"strikeZoneBottom":1.50530453352533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564784062310654,"aZ":-26.016629078482342,"pfxX":-4.72546362213053,"pfxZ":3.936019195781613,"pX":-0.03387970920536121,"pZ":4.25322941723565,"vX0":0.9683196789136882,"vY0":-124.4724262660579,"vZ0":0.01584521080486123,"x":118.29,"y":123.94,"x0":0.18538428457543996,"y0":50.005125108706466,"z0":6.405452044509954,"aX":-7.397142031904596},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.3,"breakHorizontal":8.3,"spinRate":2248,"spinDirection":288},"zone":11,"typeConfidence":2.0,"plateTime":0.4404559058774469,"extension":7.173352212385238},"index":0,"playId":"fddbc651-aad5-3622-8383-5583ac5aa901","pitchNumber":1,"startTime":"2025-09-07T23:19:01.469Z","endTime":"2025-09-07T23:19:05.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92690181623753,"aZ":-12.352787584074672,"pfxX":6.431016201639861,"pfxZ":9.845593406555002,"pX":0.38027637738926906,"pZ":2.4736779963829494,"vX0":-1.4136416394654825,"vY0":-141.18219636615694,"vZ0":-7.735147322165472,"x":102.5,"y":171.99,"x0":0.05281318494869462,"y0":50.0043892985082,"z0":6.048830059716191,"aX":12.949614330229224},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":-11.4,"spinRate":2483,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.38834327197512986,"extension":7.400225663636615},"index":1,"playId":"ff28e36a-ca50-34f4-b96f-82f89bba6e21","pitchNumber":2,"startTime":"2025-09-07T23:19:19.421Z","endTime":"2025-09-07T23:19:24.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.43607162862769,"strikeZoneBottom":1.56859396616261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3015634314639,"aZ":-26.393976242077773,"pfxX":-4.569957167323787,"pfxZ":3.6161255946280138,"pX":-1.165307824406902,"pZ":1.3225069720846538,"vX0":-1.7326281917020157,"vY0":-125.62481306739156,"vZ0":-6.666936600683096,"x":161.42,"y":203.07,"x0":0.12704365228453413,"y0":50.00516604193282,"z0":6.154658103501665,"aX":-7.309282231625904},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":8.6,"spinRate":2373,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.43589467015592787,"extension":7.360339874543968},"index":2,"playId":"ce2a4726-3734-3df6-a8b8-2971008a1dbe","pitchNumber":3,"startTime":"2025-09-07T23:20:08.546Z","endTime":"2025-09-07T23:20:12.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.34355306980834,"strikeZoneBottom":1.5034235238795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97278301295265,"aZ":-9.942710674505921,"pfxX":2.035677921233612,"pfxZ":11.389537249994568,"pX":-0.4378152541703221,"pZ":1.6321130584140833,"vX0":-2.0233243897178217,"vY0":-139.0260687513454,"vZ0":-9.652107237034985,"x":133.69,"y":194.71,"x0":0.035885771238658846,"y0":50.00352003414417,"z0":5.814386254154853,"aX":3.9740466777557546},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":-3.2,"spinRate":2415,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.3943768891775612,"extension":7.317998771052061},"index":3,"playId":"03f1c44c-a381-3de0-9f2f-f5f1ff7e7415","pitchNumber":4,"startTime":"2025-09-07T23:20:26.342Z","endTime":"2025-09-07T23:20:30.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-07T23:20:38.671Z","endTime":"2025-09-07T23:20:49.589Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.32721156391435,"strikeZoneBottom":1.56594080423883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.486597357378418,"aZ":-27.202736765027517,"pfxX":-7.230119893608167,"pfxZ":3.0967620332471144,"pX":-0.5953912923348778,"pZ":0.7531502200267601,"vX0":0.07589526824366094,"vY0":-126.52034376189933,"vZ0":-7.713670063156819,"x":139.69,"y":218.44,"x0":0.311508413254343,"y0":50.00065998754856,"z0":6.056183758176906,"aX":-11.588965427682998},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":13.1,"spinRate":2413,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4347730145520905,"extension":7.546281587796307},"index":5,"playId":"486e454a-8881-32ba-85d3-150279801f38","pitchNumber":5,"startTime":"2025-09-07T23:20:49.589Z","endTime":"2025-09-07T23:20:53.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36188922243528,"aZ":-12.642460117285424,"pfxX":6.605025420573732,"pfxZ":9.627589176182784,"pX":1.1303220982326327,"pZ":2.804125309102661,"vX0":-0.40791926706745146,"vY0":-141.75540744519225,"vZ0":-6.6906501838626875,"x":73.91,"y":163.07,"x0":0.4186853722845459,"y0":50.0012948636654,"z0":6.007231558313829,"aX":13.398449584126618},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":-11.9,"spinRate":2499,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.3868485510128976,"extension":7.227370260731989},"index":6,"playId":"5f42250c-21d1-39ee-a88d-fc058db1d94b","pitchNumber":6,"startTime":"2025-09-07T23:21:11.022Z","endTime":"2025-09-07T23:21:15.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:21:15.400Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Lawlar strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-07T23:18:52.474Z","endTime":"2025-09-07T23:21:15.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.36780809133279,"strikeZoneBottom":1.50530453352533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564784062310654,"aZ":-26.016629078482342,"pfxX":-4.72546362213053,"pfxZ":3.936019195781613,"pX":-0.03387970920536121,"pZ":4.25322941723565,"vX0":0.9683196789136882,"vY0":-124.4724262660579,"vZ0":0.01584521080486123,"x":118.29,"y":123.94,"x0":0.18538428457543996,"y0":50.005125108706466,"z0":6.405452044509954,"aX":-7.397142031904596},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.3,"breakHorizontal":8.3,"spinRate":2248,"spinDirection":288},"zone":11,"typeConfidence":2.0,"plateTime":0.4404559058774469,"extension":7.173352212385238},"index":0,"playId":"fddbc651-aad5-3622-8383-5583ac5aa901","pitchNumber":1,"startTime":"2025-09-07T23:19:01.469Z","endTime":"2025-09-07T23:19:05.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92690181623753,"aZ":-12.352787584074672,"pfxX":6.431016201639861,"pfxZ":9.845593406555002,"pX":0.38027637738926906,"pZ":2.4736779963829494,"vX0":-1.4136416394654825,"vY0":-141.18219636615694,"vZ0":-7.735147322165472,"x":102.5,"y":171.99,"x0":0.05281318494869462,"y0":50.0043892985082,"z0":6.048830059716191,"aX":12.949614330229224},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":-11.4,"spinRate":2483,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.38834327197512986,"extension":7.400225663636615},"index":1,"playId":"ff28e36a-ca50-34f4-b96f-82f89bba6e21","pitchNumber":2,"startTime":"2025-09-07T23:19:19.421Z","endTime":"2025-09-07T23:19:24.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.43607162862769,"strikeZoneBottom":1.56859396616261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3015634314639,"aZ":-26.393976242077773,"pfxX":-4.569957167323787,"pfxZ":3.6161255946280138,"pX":-1.165307824406902,"pZ":1.3225069720846538,"vX0":-1.7326281917020157,"vY0":-125.62481306739156,"vZ0":-6.666936600683096,"x":161.42,"y":203.07,"x0":0.12704365228453413,"y0":50.00516604193282,"z0":6.154658103501665,"aX":-7.309282231625904},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":8.6,"spinRate":2373,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.43589467015592787,"extension":7.360339874543968},"index":2,"playId":"ce2a4726-3734-3df6-a8b8-2971008a1dbe","pitchNumber":3,"startTime":"2025-09-07T23:20:08.546Z","endTime":"2025-09-07T23:20:12.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.34355306980834,"strikeZoneBottom":1.5034235238795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97278301295265,"aZ":-9.942710674505921,"pfxX":2.035677921233612,"pfxZ":11.389537249994568,"pX":-0.4378152541703221,"pZ":1.6321130584140833,"vX0":-2.0233243897178217,"vY0":-139.0260687513454,"vZ0":-9.652107237034985,"x":133.69,"y":194.71,"x0":0.035885771238658846,"y0":50.00352003414417,"z0":5.814386254154853,"aX":3.9740466777557546},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":-3.2,"spinRate":2415,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.3943768891775612,"extension":7.317998771052061},"index":3,"playId":"03f1c44c-a381-3de0-9f2f-f5f1ff7e7415","pitchNumber":4,"startTime":"2025-09-07T23:20:26.342Z","endTime":"2025-09-07T23:20:30.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-07T23:20:38.671Z","endTime":"2025-09-07T23:20:49.589Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.32721156391435,"strikeZoneBottom":1.56594080423883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.486597357378418,"aZ":-27.202736765027517,"pfxX":-7.230119893608167,"pfxZ":3.0967620332471144,"pX":-0.5953912923348778,"pZ":0.7531502200267601,"vX0":0.07589526824366094,"vY0":-126.52034376189933,"vZ0":-7.713670063156819,"x":139.69,"y":218.44,"x0":0.311508413254343,"y0":50.00065998754856,"z0":6.056183758176906,"aX":-11.588965427682998},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":13.1,"spinRate":2413,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4347730145520905,"extension":7.546281587796307},"index":5,"playId":"486e454a-8881-32ba-85d3-150279801f38","pitchNumber":5,"startTime":"2025-09-07T23:20:49.589Z","endTime":"2025-09-07T23:20:53.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36188922243528,"aZ":-12.642460117285424,"pfxX":6.605025420573732,"pfxZ":9.627589176182784,"pX":1.1303220982326327,"pZ":2.804125309102661,"vX0":-0.40791926706745146,"vY0":-141.75540744519225,"vZ0":-6.6906501838626875,"x":73.91,"y":163.07,"x0":0.4186853722845459,"y0":50.0012948636654,"z0":6.007231558313829,"aX":13.398449584126618},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":-11.9,"spinRate":2499,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.3868485510128976,"extension":7.227370260731989},"index":6,"playId":"5f42250c-21d1-39ee-a88d-fc058db1d94b","pitchNumber":6,"startTime":"2025-09-07T23:21:11.022Z","endTime":"2025-09-07T23:21:15.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-07T23:21:15.400Z","atBatIndex":74},"scoringPlays":[12,23,29,42,47,49,54,67,68],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":127.69,"y":184.99},"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":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":155.58,"y":155.07},"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":1,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":151.64,"y":55.7},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":145.44,"y":157.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":89.16,"y":139.35},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":14,"top":[6,7,8,9],"bottom":[10,11,12,13,14],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":77.52,"y":46.04},"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":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":75.8,"y":87.17},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":138.75,"y":156.06},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":117.57,"y":100.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":143.92,"y":162.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":122.11,"y":128.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":119.07,"y":148.48},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":142.91,"y":154.05},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":127.69,"y":138.84},"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":119.07,"y":151.01},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":158.63,"y":170.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":91.65,"y":81.48},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":118.08,"y":98.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":158.63,"y":158.62},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":29,"top":[21,22,23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":132.26,"y":144.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":170.29,"y":88.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":122.12,"y":147.97},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":81.96,"y":85.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":59.64,"y":72.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":149.5,"y":177.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":125.44,"y":178.12},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":35,"top":[30,31,32],"bottom":[33,34,35],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":114.0,"y":151.01},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":174.73,"y":119.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":106.9,"y":159.13},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":43,"top":[36,37,38],"bottom":[39,40,41,42,43],"hits":{"away":[{"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":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":128.57,"y":167.13},"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":6,"pitcher":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":179.93,"y":70.77},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":45.74,"y":113.76},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":112.03,"y":59.69},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":197.28,"y":125.44},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":151.53,"y":154.56},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":56,"top":[44,45,46,47,48,49,50],"bottom":[51,52,53,54,55,56],"hits":{"away":[{"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":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":94.23,"y":169.27},"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":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":158.12,"y":171.8},"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":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":134.29,"y":90.67},"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":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":136.31,"y":127.69},"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":7,"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":98.79,"y":165.72},"type":"E","description":"Field Error"},{"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":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":166.74,"y":158.62},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":137.26,"y":180.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"coordinates":{"x":61.34,"y":111.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":67.35,"y":163.18},"type":"O","description":"Pop Out"}]}},{"startIndex":57,"endIndex":62,"top":[57,58,59],"bottom":[60,61,62],"hits":{"away":[{"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":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":82.67,"y":138.12},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":43.84,"y":83.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":154.07,"y":73.64},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":151.02,"y":166.73},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":74,"top":[63,64,65,66,67,68,69,70],"bottom":[71,72,73,74],"hits":{"away":[{"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":9,"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":159.13,"y":156.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":9,"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":122.41,"y":100.71},"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":9,"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":43.78,"y":92.51},"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":9,"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"coordinates":{"x":76.06,"y":56.92},"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":9,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":168.02,"y":100.83},"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":9,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":103.35,"y":173.32},"type":"E","description":"Field Error"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":4,"hits":6,"errors":2,"leftOnBase":5},"away":{"runs":7,"hits":8,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"catcher":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"first":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"second":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"onDeck":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"inHole":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"battingOrder":4,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"onDeck":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"inHole":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"battingOrder":9,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"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":1,"groundOuts":12,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".254","atBats":34,"obp":".324","slg":".424","ops":".748","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":10,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":34,"obp":".222","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"3.78","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.29","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":57,"strikes":91,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"pitchesPerInning":"16.44","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID645305":{"person":{"id":645305,"fullName":"Ali Sánchez","link":"/api/v1/people/645305"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".217","slg":".304","ops":".521","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":7,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":1,"putOuts":54,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"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":45,"gamesStarted":2,"flyOuts":38,"groundOuts":73,"airOuts":75,"runs":29,"doubles":11,"triples":3,"homeRuns":6,"strikeOuts":56,"baseOnBalls":11,"intentionalWalks":0,"hits":66,"hitByPitch":2,"atBats":267,"obp":".281","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1074,"era":"3.09","inningsPitched":"70.0","wins":5,"losses":2,"saves":2,"saveOpportunities":5,"holds":11,"blownSaves":3,"earnedRuns":24,"whip":"1.10","battersFaced":283,"outs":210,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1074,"balls":342,"strikes":732,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".714","pitchesPerInning":"15.34","gamesFinished":4,"strikeoutWalkRatio":"5.09","strikeoutsPer9Inn":"7.20","walksPer9Inn":"1.41","hitsPer9Inn":"8.49","runsScoredPer9":"3.73","homeRunsPer9":"0.77","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":31,"groundOuts":70,"airOuts":47,"runs":40,"doubles":19,"triples":3,"homeRuns":8,"strikeOuts":70,"baseOnBalls":14,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".307","atBats":264,"obp":".342","slg":".492","ops":".834","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":130,"rbi":45,"leftOnBase":96,"sacBunts":0,"sacFlies":4,"babip":".384","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":2,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":334,"errors":8,"chances":427,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"37","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":61,"groundOuts":121,"airOuts":118,"runs":59,"doubles":20,"triples":3,"homeRuns":18,"strikeOuts":141,"baseOnBalls":53,"intentionalWalks":0,"hits":110,"hitByPitch":1,"avg":".226","atBats":487,"obp":".301","slg":".390","ops":".691","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":544,"totalBases":190,"rbi":77,"leftOnBase":201,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.06","popOuts":16,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":901,"errors":7,"chances":974,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":37,"groundOuts":58,"airOuts":70,"runs":26,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":18,"intentionalWalks":1,"hits":52,"hitByPitch":2,"atBats":224,"obp":".293","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":946,"era":"3.03","inningsPitched":"59.1","wins":6,"losses":5,"saves":3,"saveOpportunities":11,"holds":17,"blownSaves":8,"earnedRuns":20,"whip":"1.18","battersFaced":247,"outs":178,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":946,"balls":346,"strikes":600,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".545","pitchesPerInning":"15.94","gamesFinished":9,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"7.13","walksPer9Inn":"2.73","hitsPer9Inn":"7.89","runsScoredPer9":"3.94","homeRunsPer9":"0.91","inheritedRunners":26,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":20,"groundOuts":47,"airOuts":41,"runs":15,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".192","atBats":151,"obp":".262","slg":".238","ops":".500","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":36,"rbi":6,"leftOnBase":80,"sacBunts":1,"sacFlies":2,"babip":".250","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":35,"stolenBasePercentage":".795","caughtStealingPercentage":".205","assists":16,"putOuts":352,"errors":4,"chances":372,"fielding":".989","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":98,"flyOuts":62,"groundOuts":86,"airOuts":123,"runs":55,"doubles":26,"triples":0,"homeRuns":16,"strikeOuts":61,"baseOnBalls":40,"intentionalWalks":2,"hits":103,"hitByPitch":9,"avg":".278","atBats":371,"obp":".360","slg":".477","ops":".837","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":177,"rbi":56,"leftOnBase":170,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.19","popOuts":31,"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":184,"putOuts":66,"errors":8,"chances":258,"fielding":".969","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,"battingOrder":"600","stats":{"batting":{"summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":18,"groundOuts":38,"airOuts":30,"runs":26,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":1,"hits":43,"hitByPitch":1,"avg":".277","atBats":155,"obp":".360","slg":".484","ops":".844","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":75,"rbi":24,"leftOnBase":72,"sacBunts":0,"sacFlies":2,"babip":".346","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.14","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":49,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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-3 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":71,"groundOuts":110,"airOuts":130,"runs":80,"doubles":25,"triples":0,"homeRuns":23,"strikeOuts":160,"baseOnBalls":30,"intentionalWalks":1,"hits":141,"hitByPitch":7,"avg":".262","atBats":539,"obp":".308","slg":".436","ops":".744","caughtStealing":0,"stolenBases":27,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":578,"totalBases":235,"rbi":89,"leftOnBase":238,"sacBunts":1,"sacFlies":1,"babip":".331","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.44","popOuts":33,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":363,"putOuts":200,"errors":13,"chances":576,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID677161":{"person":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"0.1 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":15,"groundOuts":23,"airOuts":27,"runs":18,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":105,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":459,"era":"5.00","inningsPitched":"27.0","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":15,"whip":"1.41","battersFaced":121,"outs":81,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":459,"balls":163,"strikes":296,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".250","pitchesPerInning":"17.00","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.00","walksPer9Inn":"3.33","hitsPer9Inn":"9.33","runsScoredPer9":"6.00","homeRunsPer9":"0.67","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"6.0 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":38,"strikes":53,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":81,"groundOuts":180,"airOuts":146,"runs":60,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":114,"baseOnBalls":51,"intentionalWalks":0,"hits":134,"hitByPitch":10,"atBats":567,"obp":".308","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":2446,"era":"3.12","inningsPitched":"152.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.21","battersFaced":635,"outs":458,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2446,"balls":919,"strikes":1527,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":2,"winPercentage":".647","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.72","walksPer9Inn":"3.01","hitsPer9Inn":"7.90","runsScoredPer9":"3.54","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":11,"errors":2,"chances":30,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 6-3)","summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":18,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":35,"groundOuts":55,"airOuts":57,"runs":21,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":79,"baseOnBalls":24,"intentionalWalks":2,"hits":49,"hitByPitch":5,"atBats":238,"obp":".290","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1087,"era":"2.48","inningsPitched":"65.1","wins":6,"losses":3,"saves":1,"saveOpportunities":5,"holds":22,"blownSaves":4,"earnedRuns":18,"whip":"1.12","battersFaced":269,"outs":196,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1087,"balls":351,"strikes":736,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".667","pitchesPerInning":"16.64","gamesFinished":9,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"10.88","walksPer9Inn":"3.31","hitsPer9Inn":"6.75","runsScoredPer9":"2.89","homeRunsPer9":"0.28","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","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":55,"gamesStarted":3,"flyOuts":31,"groundOuts":61,"airOuts":51,"runs":23,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":43,"baseOnBalls":26,"intentionalWalks":5,"hits":39,"hitByPitch":3,"atBats":190,"obp":".306","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":833,"era":"3.14","inningsPitched":"51.2","wins":4,"losses":3,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":18,"whip":"1.26","battersFaced":224,"outs":155,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":833,"balls":307,"strikes":526,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".571","pitchesPerInning":"16.12","gamesFinished":12,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"7.49","walksPer9Inn":"4.53","hitsPer9Inn":"6.79","runsScoredPer9":"4.01","homeRunsPer9":"0.17","inheritedRunners":37,"inheritedRunnersScored":13,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":4,"chances":16,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":69,"groundOuts":158,"airOuts":143,"runs":56,"doubles":24,"triples":2,"homeRuns":20,"strikeOuts":218,"baseOnBalls":42,"intentionalWalks":0,"hits":150,"hitByPitch":3,"atBats":667,"obp":".273","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2753,"era":"2.67","inningsPitched":"178.1","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.08","battersFaced":715,"outs":535,"gamesPitched":28,"completeGames":1,"shutouts":1,"pitchesThrown":2753,"balls":900,"strikes":1853,"strikePercentage":".670","hitBatsmen":3,"balks":3,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".737","pitchesPerInning":"15.44","gamesFinished":0,"strikeoutWalkRatio":"5.19","strikeoutsPer9Inn":"11.00","walksPer9Inn":"2.12","hitsPer9Inn":"7.57","runsScoredPer9":"2.83","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":30,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":10,"groundOuts":30,"airOuts":20,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":1,"hits":13,"hitByPitch":5,"atBats":82,"obp":".307","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":386,"era":"3.04","inningsPitched":"23.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.10","battersFaced":101,"outs":71,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":156,"strikes":230,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.31","gamesFinished":5,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"7.61","walksPer9Inn":"4.94","hitsPer9Inn":"4.94","runsScoredPer9":"3.04","homeRunsPer9":"1.14","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":4},"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":54,"gamesStarted":0,"flyOuts":16,"groundOuts":35,"airOuts":35,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":50,"baseOnBalls":16,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":159,"obp":".331","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":696,"era":"2.51","inningsPitched":"43.0","wins":3,"losses":1,"saves":0,"saveOpportunities":4,"holds":17,"blownSaves":4,"earnedRuns":12,"whip":"1.33","battersFaced":179,"outs":129,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":696,"balls":245,"strikes":451,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"16.19","gamesFinished":3,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"10.47","walksPer9Inn":"3.35","hitsPer9Inn":"8.58","runsScoredPer9":"3.35","homeRunsPer9":"0.42","inheritedRunners":38,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"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":"700","stats":{"batting":{"summary":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":27,"groundOuts":41,"airOuts":48,"runs":25,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".203","atBats":158,"obp":".259","slg":".316","ops":".575","caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":50,"rbi":16,"leftOnBase":70,"sacBunts":3,"sacFlies":0,"babip":".246","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":7,"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":156,"putOuts":67,"errors":5,"chances":228,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"101","stats":{"batting":{"note":"c-","summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":53,"groundOuts":84,"airOuts":87,"runs":48,"doubles":24,"triples":0,"homeRuns":12,"strikeOuts":97,"baseOnBalls":36,"intentionalWalks":0,"hits":88,"hitByPitch":1,"avg":".249","atBats":353,"obp":".319","slg":".419","ops":".738","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":148,"rbi":43,"leftOnBase":173,"sacBunts":1,"sacFlies":2,"babip":".309","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.42","popOuts":18,"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":{"caughtStealing":29,"stolenBases":69,"stolenBasePercentage":".704","caughtStealingPercentage":".296","assists":56,"putOuts":804,"errors":8,"chances":868,"fielding":".991","passedBall":8,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"40","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"701","stats":{"batting":{"summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":7,"groundOuts":9,"airOuts":14,"runs":9,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".260","atBats":50,"obp":".321","slg":".320","ops":".641","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":16,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".361","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":18,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"300","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"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":140,"flyOuts":75,"groundOuts":122,"airOuts":143,"runs":77,"doubles":36,"triples":12,"homeRuns":14,"strikeOuts":149,"baseOnBalls":55,"intentionalWalks":1,"hits":142,"hitByPitch":10,"avg":".257","atBats":552,"obp":".334","slg":".442","ops":".776","caughtStealing":6,"stolenBases":22,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":621,"totalBases":244,"rbi":77,"leftOnBase":205,"sacBunts":1,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.43","popOuts":29,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":267,"errors":7,"chances":282,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-1 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":12,"groundOuts":18,"airOuts":18,"runs":11,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".254","atBats":67,"obp":".324","slg":".343","ops":".667","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":23,"rbi":6,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":94,"errors":1,"chances":110,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","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":2,"gamesStarted":2,"flyOuts":4,"groundOuts":4,"airOuts":10,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".368","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"7.56","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.68","battersFaced":38,"outs":25,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":62,"strikes":99,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"19.32","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"10.80","walksPer9Inn":"6.48","hitsPer9Inn":"8.64","runsScoredPer9":"7.56","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"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":"800","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":138,"flyOuts":74,"groundOuts":129,"airOuts":143,"runs":75,"doubles":29,"triples":3,"homeRuns":16,"strikeOuts":100,"baseOnBalls":22,"intentionalWalks":0,"hits":119,"hitByPitch":8,"avg":".245","atBats":486,"obp":".288","slg":".416","ops":".704","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":202,"rbi":60,"leftOnBase":226,"sacBunts":3,"sacFlies":2,"babip":".277","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.38","popOuts":31,"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":42,"putOuts":305,"errors":8,"chances":355,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":23,"gamesStarted":23,"flyOuts":74,"groundOuts":114,"airOuts":157,"runs":55,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":107,"baseOnBalls":46,"intentionalWalks":0,"hits":118,"hitByPitch":1,"atBats":490,"obp":".305","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2081,"era":"3.38","inningsPitched":"130.1","wins":10,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.26","battersFaced":544,"outs":391,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2081,"balls":753,"strikes":1328,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".769","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.39","walksPer9Inn":"3.18","hitsPer9Inn":"8.15","runsScoredPer9":"3.80","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":38,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":38,"flyOuts":14,"groundOuts":52,"airOuts":28,"runs":8,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":30,"hitByPitch":3,"avg":".234","atBats":128,"obp":".286","slg":".344","ops":".630","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":44,"rbi":14,"leftOnBase":65,"sacBunts":0,"sacFlies":2,"babip":".259","groundOutsToAirouts":"1.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"note":"(S, 29)","summary":"1.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","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":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":60,"gamesStarted":0,"flyOuts":29,"groundOuts":31,"airOuts":54,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":81,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":186,"obp":".174","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":793,"era":"0.98","inningsPitched":"55.0","wins":4,"losses":2,"saves":29,"saveOpportunities":31,"holds":4,"blownSaves":2,"earnedRuns":6,"whip":"0.64","battersFaced":201,"outs":165,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":793,"balls":239,"strikes":554,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".667","pitchesPerInning":"14.42","gamesFinished":37,"strikeoutWalkRatio":"5.79","strikeoutsPer9Inn":"13.25","walksPer9Inn":"2.29","hitsPer9Inn":"3.44","runsScoredPer9":"1.15","homeRunsPer9":"0.49","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[807799,665966,608324,680776,596115,663993,608701,663853,666152,681987,678882,657136,686765,547973,678394,677161,676477],"pitchers":[678394,677161,676477,547973],"bench":[645305],"bullpen":[657514,676979,608337,571927,669684,801139,669711,458677],"battingOrder":[665966,608324,680776,596115,663993,663853,681987,678882,547973],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Story (25, Nelson, R); Sogard (6, Rashi)."},{"label":"TB","value":"Gonzalez, R; Hamilton, D; Lowe, N; Narváez; Rafaela; Sogard 2; Story 3."},{"label":"RBI","value":"Hamilton, D (16); Narváez (43); Sogard 2 (6); Story (89)."},{"label":"2-out RBI","value":"Narváez; Sogard 2."},{"label":"Runners left in scoring position, 2 out","value":"Duran, Ja; Yoshida."},{"label":"GIDP","value":"Hamilton, D; Refsnyder; Wong."},{"label":"Team RISP","value":"5-for-14."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Story (27, 2nd base off Thompson, R/Moreno); Hamilton, D (20, 2nd base off Woodford/Moreno)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Hamilton, D-Story-Lowe, N)."}]}],"note":[{"label":"a","value":"Grounded out for Refsnyder in the 7th."},{"label":"b","value":"Doubled for Wong in the 9th."},{"label":"c","value":"Singled for Yoshida in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".250","atBats":34,"obp":".323","slg":".435","ops":".758","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":7,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":1,"groundOuts":12,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":34,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"4.43","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.32","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":60,"strikes":109,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":5,"pitchesPerInning":"18.78","runsScoredPer9":"7.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":2,"chances":43,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":68,"groundOuts":115,"airOuts":146,"runs":84,"doubles":31,"triples":3,"homeRuns":21,"strikeOuts":124,"baseOnBalls":53,"intentionalWalks":2,"hits":156,"hitByPitch":1,"atBats":533,"obp":".355","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2218,"era":"5.22","inningsPitched":"131.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.60","battersFaced":596,"outs":393,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2218,"balls":837,"strikes":1381,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".467","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"8.52","walksPer9Inn":"3.64","hitsPer9Inn":"10.72","runsScoredPer9":"5.77","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":43,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":0,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691783":{"person":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":2,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":7,"groundOuts":10,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".098","atBats":41,"obp":".156","slg":".146","ops":".302","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":6,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":1,"babip":".167","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":27,"putOuts":13,"errors":5,"chances":45,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":29,"gamesStarted":29,"flyOuts":82,"groundOuts":162,"airOuts":159,"runs":91,"doubles":47,"triples":2,"homeRuns":22,"strikeOuts":129,"baseOnBalls":33,"intentionalWalks":2,"hits":178,"hitByPitch":11,"atBats":623,"obp":".331","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2580,"era":"5.18","inningsPitched":"153.0","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":88,"whip":"1.38","battersFaced":673,"outs":459,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2580,"balls":903,"strikes":1677,"strikePercentage":".650","hitBatsmen":11,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".619","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"7.59","walksPer9Inn":"1.94","hitsPer9Inn":"10.47","runsScoredPer9":"5.35","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":53},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":13,"errors":4,"chances":27,"fielding":".852","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":18,"groundOuts":9,"airOuts":27,"runs":6,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":3,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".261","atBats":92,"obp":".289","slg":".380","ops":".669","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":35,"rbi":12,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".379","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":32,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688497":{"person":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"1.2 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"16.20","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":4,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":30,"obp":".303","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"4.70","inningsPitched":"7.2","wins":0,"losses":1,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.30","battersFaced":33,"outs":23,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":65,"strikes":82,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":2,"winPercentage":".000","pitchesPerInning":"19.17","gamesFinished":3,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.52","hitsPer9Inn":"8.22","runsScoredPer9":"4.70","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622503":{"person":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":3,"flyOuts":15,"groundOuts":26,"airOuts":21,"runs":7,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":82,"obp":".315","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":312,"era":"2.14","inningsPitched":"21.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.33","battersFaced":89,"outs":63,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":312,"balls":100,"strikes":212,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.86","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.00","walksPer9Inn":"2.57","hitsPer9Inn":"9.43","runsScoredPer9":"3.00","homeRunsPer9":"0.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663731":{"person":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"jerseyNumber":"65","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".200","slg":".214","ops":".414","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":3,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":12,"groundOuts":25,"airOuts":17,"runs":11,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".175","atBats":103,"obp":".267","slg":".262","ops":".529","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":27,"rbi":6,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":246,"errors":1,"chances":259,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":22,"groundOuts":62,"airOuts":35,"runs":14,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".195","atBats":159,"obp":".246","slg":".314","ops":".560","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":50,"rbi":15,"leftOnBase":70,"sacBunts":1,"sacFlies":1,"babip":".226","groundOutsToAirouts":"1.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":108,"errors":0,"chances":108,"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"}]},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":1,"flyOuts":35,"groundOuts":57,"airOuts":54,"runs":24,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":2,"hits":40,"hitByPitch":2,"atBats":193,"obp":".287","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":854,"era":"3.74","inningsPitched":"53.0","wins":5,"losses":1,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":22,"whip":"1.13","battersFaced":216,"outs":159,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":854,"balls":332,"strikes":522,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".833","pitchesPerInning":"16.11","gamesFinished":9,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"7.30","walksPer9Inn":"3.40","hitsPer9Inn":"6.79","runsScoredPer9":"4.08","homeRunsPer9":"0.85","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":110,"flyOuts":59,"groundOuts":110,"airOuts":115,"runs":78,"doubles":22,"triples":0,"homeRuns":25,"strikeOuts":71,"baseOnBalls":63,"intentionalWalks":6,"hits":116,"hitByPitch":7,"avg":".283","atBats":410,"obp":".386","slg":".520","ops":".906","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":482,"totalBases":213,"rbi":64,"leftOnBase":166,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.40","popOuts":35,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":213,"putOuts":153,"errors":4,"chances":370,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":22,"airOuts":15,"runs":7,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".250","atBats":64,"obp":".258","slg":".453","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":29,"rbi":14,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.33","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":13,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":18,"groundOuts":38,"airOuts":32,"runs":25,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":64,"baseOnBalls":18,"intentionalWalks":0,"hits":40,"hitByPitch":7,"avg":".234","atBats":171,"obp":".330","slg":".427","ops":".757","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":73,"rbi":23,"leftOnBase":66,"sacBunts":2,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.43","popOuts":1,"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":121,"putOuts":54,"errors":5,"chances":180,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":8,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":38,"strikes":67,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":20,"flyOuts":88,"groundOuts":122,"airOuts":161,"runs":57,"doubles":23,"triples":8,"homeRuns":15,"strikeOuts":118,"baseOnBalls":36,"intentionalWalks":0,"hits":108,"hitByPitch":4,"atBats":508,"obp":".270","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":2189,"era":"3.48","inningsPitched":"137.0","wins":7,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":53,"whip":"1.05","battersFaced":549,"outs":411,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2189,"balls":755,"strikes":1434,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".700","pitchesPerInning":"15.98","gamesFinished":4,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.36","hitsPer9Inn":"7.09","runsScoredPer9":"3.74","homeRunsPer9":"0.99","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":51},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":4,"errors":0,"chances":18,"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"}]},"ID543101":{"person":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":4,"flyOuts":15,"groundOuts":33,"airOuts":33,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":2,"hits":30,"hitByPitch":5,"atBats":124,"obp":".324","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":537,"era":"4.36","inningsPitched":"33.0","wins":1,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.24","battersFaced":143,"outs":99,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":537,"balls":193,"strikes":344,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"16.27","gamesFinished":4,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"8.45","walksPer9Inn":"3.00","hitsPer9Inn":"8.18","runsScoredPer9":"4.64","homeRunsPer9":"1.64","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":97,"groundOuts":149,"airOuts":174,"runs":88,"doubles":27,"triples":4,"homeRuns":17,"strikeOuts":71,"baseOnBalls":83,"intentionalWalks":1,"hits":150,"hitByPitch":7,"avg":".284","atBats":528,"obp":".382","slg":".447","ops":".829","caughtStealing":5,"stolenBases":24,"stolenBasePercentage":".828","caughtStealingPercentage":".172","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":634,"totalBases":236,"rbi":91,"leftOnBase":199,"sacBunts":5,"sacFlies":11,"babip":".295","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.06","popOuts":37,"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":353,"putOuts":192,"errors":13,"chances":558,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":40,"groundOuts":49,"airOuts":69,"runs":38,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":42,"baseOnBalls":17,"intentionalWalks":1,"hits":61,"hitByPitch":1,"avg":".277","atBats":220,"obp":".331","slg":".432","ops":".763","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":95,"rbi":32,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.43","popOuts":9,"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":8,"stolenBases":39,"stolenBasePercentage":".830","caughtStealingPercentage":".170","assists":24,"putOuts":452,"errors":1,"chances":477,"fielding":".998","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":0,"flyOuts":22,"groundOuts":26,"airOuts":41,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":106,"obp":".245","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":423,"era":"3.41","inningsPitched":"29.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":11,"whip":"0.93","battersFaced":111,"outs":87,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":423,"balls":146,"strikes":277,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".667","pitchesPerInning":"14.59","gamesFinished":9,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"5.28","walksPer9Inn":"1.24","hitsPer9Inn":"7.14","runsScoredPer9":"3.72","homeRunsPer9":"1.24","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(BS, 4)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":1,"stolenBasePercentage":"1.000","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":22,"groundOuts":42,"airOuts":38,"runs":18,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":133,"obp":".336","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":532,"era":"4.64","inningsPitched":"33.0","wins":0,"losses":3,"saves":3,"saveOpportunities":7,"holds":2,"blownSaves":4,"earnedRuns":17,"whip":"1.42","battersFaced":148,"outs":99,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":532,"balls":203,"strikes":329,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"16.12","gamesFinished":7,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"5.18","walksPer9Inn":"2.73","hitsPer9Inn":"10.09","runsScoredPer9":"4.91","homeRunsPer9":"0.27","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":127,"flyOuts":84,"groundOuts":98,"airOuts":140,"runs":98,"doubles":29,"triples":16,"homeRuns":30,"strikeOuts":139,"baseOnBalls":53,"intentionalWalks":1,"hits":131,"hitByPitch":7,"avg":".259","atBats":505,"obp":".336","slg":".558","ops":".894","caughtStealing":5,"stolenBases":25,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":282,"rbi":74,"leftOnBase":178,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.83","popOuts":31,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":266,"errors":1,"chances":275,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":29,"gamesStarted":29,"flyOuts":118,"groundOuts":165,"airOuts":175,"runs":94,"doubles":33,"triples":4,"homeRuns":26,"strikeOuts":154,"baseOnBalls":57,"intentionalWalks":1,"hits":158,"hitByPitch":4,"atBats":648,"obp":".308","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":2730,"era":"4.77","inningsPitched":"168.0","wins":11,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":89,"whip":"1.28","battersFaced":713,"outs":504,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2730,"balls":1004,"strikes":1726,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".458","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"8.25","walksPer9Inn":"3.05","hitsPer9Inn":"8.46","runsScoredPer9":"5.04","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":13,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":23,"gamesStarted":0,"flyOuts":18,"groundOuts":24,"airOuts":29,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":86,"obp":".237","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":343,"era":"1.11","inningsPitched":"24.1","wins":1,"losses":1,"saves":3,"saveOpportunities":4,"holds":5,"blownSaves":1,"earnedRuns":3,"whip":"0.90","battersFaced":93,"outs":73,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":116,"strikes":227,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"14.10","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.66","walksPer9Inn":"2.22","hitsPer9Inn":"5.92","runsScoredPer9":"1.48","homeRunsPer9":"0.37","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"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}},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 14)","summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":16,"groundOuts":37,"airOuts":31,"runs":20,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":2,"hits":38,"hitByPitch":2,"atBats":138,"obp":".346","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":580,"era":"4.33","inningsPitched":"35.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":14,"blownSaves":3,"earnedRuns":17,"whip":"1.44","battersFaced":153,"outs":106,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":204,"strikes":376,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":1,"winPercentage":".500","pitchesPerInning":"16.42","gamesFinished":7,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"8.15","walksPer9Inn":"3.31","hitsPer9Inn":"9.68","runsScoredPer9":"5.09","homeRunsPer9":"1.02","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":11,"groundOuts":25,"airOuts":20,"runs":14,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":3,"avg":".256","atBats":90,"obp":".333","slg":".400","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":36,"rbi":9,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","assists":13,"putOuts":185,"errors":1,"chances":199,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":5,"gamesStarted":0,"flyOuts":1,"groundOuts":8,"airOuts":2,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":23,"obp":".517","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":116,"era":"6.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.33","battersFaced":29,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":46,"strikes":70,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.33","gamesFinished":1,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"6.00","walksPer9Inn":"7.50","hitsPer9Inn":"13.50","runsScoredPer9":"7.50","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":30,"gamesStarted":0,"flyOuts":12,"groundOuts":25,"airOuts":26,"runs":13,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":95,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":405,"era":"4.44","inningsPitched":"24.1","wins":0,"losses":3,"saves":1,"saveOpportunities":3,"holds":10,"blownSaves":2,"earnedRuns":12,"whip":"1.36","battersFaced":108,"outs":73,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":405,"balls":133,"strikes":272,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":1,"winPercentage":".000","pitchesPerInning":"16.64","gamesFinished":9,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"8.14","walksPer9Inn":"2.22","hitsPer9Inn":"9.99","runsScoredPer9":"4.81","homeRunsPer9":"1.11","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":12,"airOuts":16,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".130","atBats":46,"obp":".146","slg":".196","ops":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":9,"rbi":4,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".176","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"putOuts":35,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":46,"groundOuts":114,"airOuts":72,"runs":46,"doubles":16,"triples":3,"homeRuns":8,"strikeOuts":112,"baseOnBalls":18,"intentionalWalks":0,"hits":96,"hitByPitch":5,"avg":".249","atBats":386,"obp":".289","slg":".368","ops":".657","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":142,"rbi":35,"leftOnBase":165,"sacBunts":5,"sacFlies":3,"babip":".327","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.25","popOuts":11,"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":3,"putOuts":283,"errors":3,"chances":289,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[672695,606466,682998,672515,664983,677942,677950,545121,682988,691783,669194,657044,663765,688497,679775],"pitchers":[669194,657044,663765,688497,679775],"bench":[678489,680728,663731,543510],"bullpen":[656222,622503,595928,543101,668678,805299,694297,593958,685314],"battingOrder":[672695,606466,682998,672515,664983,677942,545121,682988,691783],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Moreno (11, Bello)."},{"label":"TB","value":"Alexander; Carroll; Lawlar; Moreno 3; Thomas, A."},{"label":"RBI","value":"Alexander (23); Lawlar (2); Moreno (32)."},{"label":"2-out RBI","value":"Moreno."},{"label":"Runners left in scoring position, 2 out","value":"Marte, K 2; McCarthy."},{"label":"GIDP","value":"Locklear."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Carroll (25, 3rd base off Bello/Wong); Locklear (3, 3rd base off Whitlock/Wong); Lawlar (1, 2nd base off Whitlock/Wong)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lawlar 2 (5, throw, throw)."},{"label":"DP","value":"3 (Alexander-Perdomo-Locklear; Perdomo-Locklear; Perdomo-Alexander-Locklear)."}]}],"note":[{"label":"a","value":"Struck out for Thomas, A in the 9th."}]}},"officials":[{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"First Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Bello 2; Chapman."},{"label":"HBP","value":"Story (by Thompson, R)."},{"label":"Pitch timer violations","value":"Thompson, R (pitcher)."},{"label":"Pitches-strikes","value":"Bello 91-53; Kelly, Z 16-9; Whitlock 18-13; Chapman 23-16; Nelson, R 105-67; Thompson, R 14-10; Woodford 9-6; Rashi 32-19; Backhus 9-7."},{"label":"Groundouts-flyouts","value":"Bello 9-4; Kelly, Z 0-0; Whitlock 1-1; Chapman 0-0; Nelson, R 8-0; Thompson, R 1-0; Woodford 1-0; Rashi 1-1; Backhus 1-0."},{"label":"Batters faced","value":"Bello 23; Kelly, Z 4; Whitlock 5; Chapman 4; Nelson, R 21; Thompson, R 4; Woodford 3; Rashi 8; Backhus 3."},{"label":"Inherited runners-scored","value":"Whitlock 2-0; Woodford 2-2; Backhus 1-1."},{"label":"Umpires","value":"HP: Marvin Hudson. 1B: Ryan Blakney. 2B: Junior Valentine. 3B: Tripp Gibson. "},{"label":"Weather","value":"76 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"3:10."},{"label":"Att","value":"31,346."},{"label":"Venue","value":"Chase Field."},{"label":"September 7, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","boxscoreName":"Nelson, R"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":8,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":38,"strikes":67,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":20,"flyOuts":88,"groundOuts":122,"airOuts":161,"runs":57,"doubles":23,"triples":8,"homeRuns":15,"strikeOuts":118,"baseOnBalls":36,"intentionalWalks":0,"hits":108,"hitByPitch":4,"atBats":508,"obp":".270","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":2189,"era":"3.48","inningsPitched":"137.0","wins":7,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":53,"whip":"1.05","battersFaced":549,"outs":411,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2189,"balls":755,"strikes":1434,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".700","pitchesPerInning":"15.98","gamesFinished":4,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.36","hitsPer9Inn":"7.09","runsScoredPer9":"3.74","homeRunsPer9":"0.99","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":51},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":4,"errors":0,"chances":18,"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":64,"pitchingGameScore":64},{"player":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","boxscoreName":"Story"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":71,"groundOuts":110,"airOuts":130,"runs":80,"doubles":25,"triples":0,"homeRuns":23,"strikeOuts":160,"baseOnBalls":30,"intentionalWalks":1,"hits":141,"hitByPitch":7,"avg":".262","atBats":539,"obp":".308","slg":".436","ops":".744","caughtStealing":0,"stolenBases":27,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":578,"totalBases":235,"rbi":89,"leftOnBase":238,"sacBunts":1,"sacFlies":1,"babip":".331","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.44","popOuts":33,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":363,"putOuts":200,"errors":13,"chances":576,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","boxscoreName":"Bello"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":91,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":38,"strikes":53,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":81,"groundOuts":180,"airOuts":146,"runs":60,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":114,"baseOnBalls":51,"intentionalWalks":0,"hits":134,"hitByPitch":10,"atBats":567,"obp":".308","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":2446,"era":"3.12","inningsPitched":"152.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.21","battersFaced":635,"outs":458,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2446,"balls":919,"strikes":1527,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":2,"winPercentage":".647","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.72","walksPer9Inn":"3.01","hitsPer9Inn":"7.90","runsScoredPer9":"3.54","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":11,"errors":2,"chances":30,"fielding":".933","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":59,"pitchingGameScore":59}]},"decisions":{"winner":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"loser":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"save":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}