{"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":776998,"link":"/api/v1.1/game/776998/feed/live","metaData":{"wait":10,"timeStamp":"20250727_015201","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776998,"type":"R","doubleHeader":"N","id":"2025/07/26/lanmlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776998-2025-07-26","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-26T23:15:00Z","originalDate":"2025-07-26","officialDate":"2025-07-26","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2025,"venue":{"id":22,"name":"Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","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":"LA Dodgers","record":{"gamesPlayed":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":44,"ties":0,"pct":".581"},"records":{},"divisionLeader":false,"wins":61,"losses":44,"winningPercentage":".581"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2025,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":50,"ties":0,"pct":".528"},"records":{},"divisionLeader":false,"wins":56,"losses":50,"winningPercentage":".528"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID669257":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257","firstName":"William","lastName":"Smith","primaryNumber":"16","birthDate":"1995-03-28","currentAge":31,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Smith","middleName":"Dills","boxscoreName":"Smith, W","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Smith","nameSlug":"will-smith-669257","firstLastName":"Will Smith","lastFirstName":"Smith, Will","lastInitName":"Smith, W","initLastName":"W Smith","fullFMLName":"William Dills Smith","fullLFMName":"Smith, William Dills","strikeZoneTop":3.138,"strikeZoneBottom":1.583},"ID676508":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508","firstName":"Benjamin","lastName":"Casparius","primaryNumber":"78","birthDate":"1999-02-11","currentAge":27,"birthCity":"Westport","birthStateProvince":"CT","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Casparius","middleName":"Keith","boxscoreName":"Casparius","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"Kaz-per-reh-us","mlbDebutDate":"2024-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Casparius","nameSlug":"ben-casparius-676508","firstLastName":"Ben Casparius","lastFirstName":"Casparius, Ben","lastInitName":"Casparius, B","initLastName":"B Casparius","fullFMLName":"Benjamin Keith Casparius","fullLFMName":"Casparius, Benjamin Keith","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701350":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","firstName":"Roman","lastName":"Anthony","primaryNumber":"19","birthDate":"2004-05-13","currentAge":22,"birthCity":"West Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Roman","useLastName":"Anthony","middleName":"Joseph","boxscoreName":"Anthony","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roman Anthony","nameSlug":"roman-anthony-701350","firstLastName":"Roman Anthony","lastFirstName":"Anthony, Roman","lastInitName":"Anthony, R","initLastName":"R Anthony","fullFMLName":"Roman Joseph Anthony","fullLFMName":"Anthony, Roman Joseph","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID694361":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361","firstName":"William","lastName":"Klein","primaryNumber":"61","birthDate":"1999-11-28","currentAge":26,"birthCity":"Bloomington","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Klein","middleName":"Boone","boxscoreName":"Klein","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Klein","nameSlug":"will-klein-694361","firstLastName":"Will Klein","lastFirstName":"Klein, Will","lastInitName":"Klein, W","initLastName":"W Klein","fullFMLName":"William Boone Klein","fullLFMName":"Klein, William Boone","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID477132":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132","firstName":"Clayton","lastName":"Kershaw","primaryNumber":"22","birthDate":"1988-03-19","currentAge":38,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Kershaw","middleName":"Edward","boxscoreName":"Kershaw","nickName":"Kersh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Clayton Kershaw","nameSlug":"clayton-kershaw-477132","firstLastName":"Clayton Kershaw","lastFirstName":"Kershaw, Clayton","lastInitName":"Kershaw, C","initLastName":"C Kershaw","fullFMLName":"Clayton Edward Kershaw","fullLFMName":"Kershaw, Clayton Edward","strikeZoneTop":3.36,"strikeZoneBottom":1.6},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID690916":{"id":690916,"fullName":"Richard Fitts","link":"/api/v1/people/690916","firstName":"Richard","lastName":"Fitts","primaryNumber":"35","birthDate":"1999-12-17","currentAge":26,"birthCity":"Helena","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Richard","useLastName":"Fitts","middleName":"Logan","boxscoreName":"Fitts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richard Fitts","nameSlug":"richard-fitts-690916","firstLastName":"Richard Fitts","lastFirstName":"Fitts, Richard","lastInitName":"Fitts, R","initLastName":"R Fitts","fullFMLName":"Richard Logan Fitts","fullLFMName":"Fitts, Richard Logan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID660896":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896","firstName":"Jorge","lastName":"Alcala","primaryNumber":"65","birthDate":"1995-07-28","currentAge":31,"birthCity":"Bajos de Haina","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jorge","useLastName":"Alcala","middleName":"Luis","boxscoreName":"Alcala","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AL-cah-lah","mlbDebutDate":"2019-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Alcala","nameSlug":"jorge-alcala-660896","firstLastName":"Jorge Alcala","lastFirstName":"Alcala, Jorge","lastInitName":"Alcala, J","initLastName":"J Alcala","fullFMLName":"Jorge Luis Alcala","fullLFMName":"Alcala, Jorge Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808975":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975","firstName":"Hyeseong","lastName":"Kim","primaryNumber":"6","birthDate":"1999-01-27","currentAge":27,"birthCity":"Goyang","birthCountry":"Republic of Korea","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Hyeseong","useLastName":"Kim","boxscoreName":"Kim, Hy","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Heh-song","mlbDebutDate":"2025-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hyeseong Kim","nameSlug":"hyeseong-kim-808975","firstLastName":"Hyeseong Kim","lastFirstName":"Kim, Hyeseong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Hyeseong Kim","fullLFMName":"Kim, Hyeseong ","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID647351":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351","firstName":"Abraham","lastName":"Toro","primaryNumber":"21","birthDate":"1996-12-20","currentAge":29,"birthCity":"Longueuil","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Abraham","useLastName":"Toro","middleName":"Josue","boxscoreName":"Toro","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abraham Toro","nameSlug":"abraham-toro-647351","firstLastName":"Abraham Toro","lastFirstName":"Toro, Abraham","lastInitName":"Toro, A","initLastName":"A Toro","fullFMLName":"Abraham Josue Toro","fullLFMName":"Toro, Abraham Josue","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"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},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"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},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664747":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747","firstName":"Alexis","lastName":"Díaz","primaryNumber":"43","birthDate":"1996-09-28","currentAge":29,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alexis","useLastName":"Díaz","middleName":"Omar","boxscoreName":"Díaz, A","gender":"M","nameMatrilineal":"Laboy","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexis Díaz","nameSlug":"alexis-diaz-664747","firstLastName":"Alexis Díaz","lastFirstName":"Díaz, Alexis","lastInitName":"Díaz, A","initLastName":"A Díaz","fullFMLName":"Alexis Omar Díaz","fullLFMName":"Díaz, Alexis Omar","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID608337":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337","firstName":"Lucas","lastName":"Giolito","primaryNumber":"55","birthDate":"1994-07-14","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Giolito","middleName":"F.","boxscoreName":"Giolito","nickName":"Big Foot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"jee-oh-LEE-toe","mlbDebutDate":"2016-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Giolito","nameSlug":"lucas-giolito-608337","firstLastName":"Lucas Giolito","lastFirstName":"Giolito, Lucas","lastInitName":"Giolito, L","initLastName":"L Giolito","fullFMLName":"Lucas F. Giolito","fullLFMName":"Giolito, Lucas F.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2025"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Partly Cloudy","temp":"78","wind":"4 mph, R To L"},"gameInfo":{"attendance":36687,"firstPitch":"2025-07-26T23:15:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"home":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"}},"officialScorer":{"id":504025,"fullName":"Bob Ellis","link":"/api/v1/people/504025"},"primaryDatacaster":{"id":684808,"fullName":"TJ Souhlaris","link":"/api/v1/people/684808"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (38) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:15:51.463Z","endTime":"2025-07-26T23:16:45.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"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-07-26T19:33:05.412Z","endTime":"2025-07-26T22:48:40.353Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-07-26T22:48:40.353Z","endTime":"2025-07-26T23:14:00.035Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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-07-26T23:14:00.035Z","endTime":"2025-07-26T23:15:53.812Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36745539162162,"aZ":-12.646416181697033,"pfxX":5.678160878010015,"pfxZ":9.898041649756193,"pX":0.5768455285922499,"pZ":1.3510470530717922,"vX0":-7.397878989738619,"vY0":-139.98542572747516,"vZ0":-10.008866033320228,"x":95.01,"y":202.3,"x0":2.5235476823868495,"y0":50.00470500309155,"z0":5.814228543152106,"aX":11.203853199298166},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":-8.6,"spinRate":2456,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.39218863920555336,"extension":6.638018610662956},"index":3,"playId":"8e6c9470-094b-3c86-b2d8-059b20fdd18b","pitchNumber":1,"startTime":"2025-07-26T23:15:53.812Z","endTime":"2025-07-26T23:15:56.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.50102010146878,"strikeZoneBottom":1.51857358313368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.484007612798,"aZ":-12.560140577530134,"pfxX":5.144299920689996,"pfxZ":9.75195942763502,"pX":1.944240660833024,"pZ":2.640301556730298,"vX0":-3.484579341871101,"vY0":-141.23317566484818,"vZ0":-6.977878482711424,"x":42.89,"y":167.49,"x0":2.5284648714190476,"y0":50.001741824423185,"z0":5.958228792110668,"aX":10.346199908607286},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":-8.5,"spinRate":2636,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.3884583652623763,"extension":6.542249981987745},"index":4,"playId":"f5ba75f7-06be-35b9-bf8e-b415d935aa32","pitchNumber":2,"startTime":"2025-07-26T23:16:06.684Z","endTime":"2025-07-26T23:16:09.791Z","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":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69375329940527,"aZ":-13.198662786294323,"pfxX":5.082240967186486,"pfxZ":9.449059041788365,"pX":0.24055428597488407,"pZ":2.6445639915571384,"vX0":-7.822336094703367,"vY0":-140.9659564603557,"vZ0":-6.763709980361986,"x":108.22,"y":167.7,"x0":2.3939347988196347,"y0":50.00473886430113,"z0":5.931051873302207,"aX":10.208341073938076},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":-7.6,"spinRate":2615,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3888906620758874,"extension":6.7290280964191655},"hitData":{"launchSpeed":108.4,"launchAngle":35.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.64,"coordY":31.56}},"index":5,"playId":"6004d798-76b3-3eb6-9d75-51e352b3ab4b","pitchNumber":3,"startTime":"2025-07-26T23:16:21.392Z","endTime":"2025-07-26T23:16:45.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:16:45.523Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:16:35.319Z","endTime":"2025-07-26T23:17:43.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":88.5,"strikeZoneTop":3.32323693826746,"strikeZoneBottom":1.61538623673421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.794373032921133,"aZ":-14.661569226238065,"pfxX":4.05656977586359,"pfxZ":8.768569455198456,"pX":0.7235117251143559,"pZ":2.977523587095968,"vX0":-6.654057541719882,"vY0":-140.01033798067328,"vZ0":-5.6724829286741345,"x":89.42,"y":158.39,"x0":2.597229068437047,"y0":50.00414660912255,"z0":5.979188265045067,"aX":8.103710894250542},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":-6.1,"spinRate":2415,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.39028142229749774,"extension":6.644919284282709},"index":0,"playId":"557d5caa-f644-3dc0-9a89-b059d9488acb","pitchNumber":1,"startTime":"2025-07-26T23:17:06.911Z","endTime":"2025-07-26T23:17:09.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.784357688140293,"aZ":-22.178340908175908,"pfxX":-1.3008543959007905,"pfxZ":5.410098876108179,"pX":0.0795799849902205,"pZ":3.4546734723935324,"vX0":-5.6328094769501655,"vY0":-134.27969152166074,"vZ0":-2.7710945673088423,"x":113.97,"y":145.5,"x0":2.363339314582421,"y0":50.005499836083104,"z0":6.057139406108699,"aX":-2.4035508478256253},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":3.5,"spinRate":2553,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.40603151702184404,"extension":6.521189064401938},"index":1,"playId":"5df12878-e767-3ee2-972e-ebb3900b8f5c","pitchNumber":2,"startTime":"2025-07-26T23:17:18.434Z","endTime":"2025-07-26T23:17:21.434Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-26T23:17:28.277Z","endTime":"2025-07-26T23:17:40.039Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.836420914686382,"aZ":-11.422695320791407,"pfxX":3.5482166996563187,"pfxZ":10.390412137857654,"pX":0.2756778261837336,"pZ":3.208233534067467,"vX0":-6.615210449648161,"vY0":-140.4360278214742,"vZ0":-6.043605754981186,"x":106.49,"y":152.16,"x0":2.200904743405667,"y0":50.004483365965704,"z0":6.131450052071263,"aX":7.088146961416045},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":-5.0,"spinRate":2458,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.3900341888470029,"extension":6.780068034566104},"index":3,"playId":"d6b2d897-64ed-3395-812e-103a385d0c73","pitchNumber":3,"startTime":"2025-07-26T23:17:40.039Z","endTime":"2025-07-26T23:17:43.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:17:43.306Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Teoscar Hernández homers (16) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:17:45.243Z","endTime":"2025-07-26T23:18:42.100Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":{"id":676979,"link":"/api/v1/people/676979"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.41237209037303,"strikeZoneBottom":1.57790023919639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.634697925789066,"aZ":-26.24394127150677,"pfxX":-1.6854297690004363,"pfxZ":3.256991323135397,"pX":0.387280283569429,"pZ":3.357069229759727,"vX0":-4.6907392741000296,"vY0":-133.31414381586512,"vZ0":-2.242536834540346,"x":102.24,"y":148.14,"x0":2.3806388054603755,"y0":50.00224774887019,"z0":6.08194790044678,"aX":-3.066846680657998},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.6,"breakHorizontal":4.0,"spinRate":2508,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.40910118093087133,"extension":6.679056648787883},"index":0,"playId":"c1c9e9b1-ff2d-3bee-a271-503e6d614895","pitchNumber":1,"startTime":"2025-07-26T23:18:03.613Z","endTime":"2025-07-26T23:18:06.613Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32372718729394,"aZ":-33.88660732417941,"pfxX":-7.194876565132164,"pfxZ":-1.1778284705357258,"pX":-0.6047093419920462,"pZ":2.7702547415147,"vX0":-4.023325670503558,"vY0":-120.21597267713143,"vZ0":-0.9340338283609022,"x":140.5,"y":164.33,"x0":2.027788531714248,"y0":50.002197351878294,"z0":6.184446346778913,"aX":-10.479265342146117},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.0,"breakHorizontal":14.0,"spinRate":2363,"spinDirection":309},"zone":4,"typeConfidence":2.0,"plateTime":0.4564442279761871,"extension":6.747901589502149},"hitData":{"launchSpeed":101.0,"launchAngle":35.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.81,"coordY":73.65}},"index":1,"playId":"a4621175-78a2-3347-9dd5-1d0b9f50cf3d","pitchNumber":2,"startTime":"2025-07-26T23:18:15.463Z","endTime":"2025-07-26T23:18:42.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:18:42.100Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a soft ground ball to third baseman Alex Bregman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:18:27.020Z","endTime":"2025-07-26T23:19:24.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53881104884721,"aZ":-15.618537856743297,"pfxX":3.716611553201382,"pfxZ":8.31952484370293,"pX":0.6332184884250736,"pZ":2.55957755377869,"vX0":-6.549948811898826,"vY0":-139.73480518730972,"vZ0":-6.2813062987950845,"x":92.86,"y":169.67,"x0":2.5177965662089146,"y0":50.00674101601565,"z0":5.851059585072302,"aX":7.400078439390711},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":-5.5,"spinRate":2500,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.39099438205883796,"extension":6.732721668554324},"index":0,"playId":"dbe94c85-47a2-3831-b1f4-0dbb520c1de3","pitchNumber":1,"startTime":"2025-07-26T23:19:00.424Z","endTime":"2025-07-26T23:19:03.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09677479604862,"aZ":-24.706551556843856,"pfxX":9.647856216850531,"pfxZ":3.8081741050693125,"pX":1.0852092438765688,"pZ":3.329533869495046,"vX0":-6.767715267202949,"vY0":-139.10646383598018,"vZ0":-2.9639704483793547,"x":75.63,"y":148.88,"x0":2.295727983556292,"y0":50.00234397791485,"z0":6.046124590409848,"aX":18.914304311437856},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":-16.1,"spinRate":2309,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.39369177111026277,"extension":6.668894121292751},"hitData":{"launchSpeed":55.0,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.76,"coordY":175.77}},"index":1,"playId":"6b22697a-bb56-3719-b910-3dacaa60ba06","pitchNumber":2,"startTime":"2025-07-26T23:19:15.836Z","endTime":"2025-07-26T23:19:24.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:19:24.801Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dodgers challenged (tag play), call on the field was upheld: Andy Pages singles on a line drive to left fielder Jarren Duran. Freddie Freeman out at 3rd on the throw, left fielder Jarren Duran to third baseman Alex Bregman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:19:56.204Z","endTime":"2025-07-26T23:20:10.659Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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_assist"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T23:19:45.813Z","endTime":"2025-07-26T23:19:58.500Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.386086006714493,"aZ":-29.131880273799073,"pfxX":-1.9474466236106596,"pfxZ":1.7581772176901822,"pX":-0.07405468445317148,"pZ":2.433553829572557,"vX0":-5.098480628124088,"vY0":-130.1617490320517,"vZ0":-3.8474357108450112,"x":119.82,"y":173.07,"x0":2.157150467702115,"y0":50.00186126191261,"z0":6.118240266216795,"aX":-3.365655805819786},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":4.6,"spinRate":2581,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.41959904893260624,"extension":6.735727426832608},"hitData":{"launchSpeed":99.3,"launchAngle":10.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.3,"coordY":104.31}},"index":1,"playId":"58dbe07f-0908-3fc7-a43a-8002c2789e82","pitchNumber":1,"startTime":"2025-07-26T23:19:58.500Z","endTime":"2025-07-26T23:20:10.659Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":119},"playEndTime":"2025-07-26T23:20:10.659Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy Edman lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:22:38.315Z","endTime":"2025-07-26T23:23:49.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":90.8,"endSpeed":83.3,"strikeZoneTop":3.32000014720484,"strikeZoneBottom":1.55011502365006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.565106314360072,"aZ":-24.814819340293212,"pfxX":-0.45459508534810045,"pfxZ":4.188104765982151,"pX":-1.4813278164184631,"pZ":2.3451947475838746,"vX0":-8.975906849665972,"vY0":-131.8944460366265,"vZ0":-5.111379507750451,"x":173.46,"y":175.46,"x0":2.0279426012852864,"y0":50.00519745722476,"z0":6.142802854090783,"aX":-0.7994521136182822},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":2.9,"spinRate":2460,"spinDirection":175},"zone":13,"typeConfidence":2.0,"plateTime":0.41558697313766846,"extension":6.7456049365676956},"index":0,"playId":"8adb4f98-7a05-3b61-a1cd-cbc3d19a5bda","pitchNumber":1,"startTime":"2025-07-26T23:22:38.315Z","endTime":"2025-07-26T23:22:42.366Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T23:22:54.387Z","endTime":"2025-07-26T23:23:08.572Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.31999912958653,"strikeZoneBottom":1.48675510678625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.873961609199,"aZ":-11.961994230951145,"pfxX":5.969831639313768,"pfxZ":10.4518498948934,"pX":1.7220483355820821,"pZ":2.6580196002684673,"vX0":-4.506525586986112,"vY0":-138.41295403981925,"vZ0":-6.85753752977156,"x":51.36,"y":167.01,"x0":2.598484639444538,"y0":50.00106944359567,"z0":5.9743871305447085,"aX":11.542859736362352},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":-9.8,"spinRate":2424,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3962262403761283,"extension":6.644961635295744},"index":2,"playId":"c61976a7-1327-3002-9a41-2752b9bfb2af","pitchNumber":2,"startTime":"2025-07-26T23:23:08.572Z","endTime":"2025-07-26T23:23:13.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.737342507833116,"aZ":-25.360863449775454,"pfxX":-1.3853883689422561,"pfxZ":3.968023702855665,"pX":-0.24260864109492677,"pZ":2.1468107499886893,"vX0":-6.168094373898895,"vY0":-129.87171265550197,"vZ0":-5.280892938233054,"x":126.25,"y":180.82,"x0":2.3377032723903426,"y0":50.004168761827636,"z0":6.121376690801351,"aX":-2.38050303710724},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":3.8,"spinRate":2416,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.4208188124263259,"extension":6.589715251617284},"index":3,"playId":"e6b771b7-8b55-33ab-a619-21ab9e6bbee3","pitchNumber":3,"startTime":"2025-07-26T23:23:23.622Z","endTime":"2025-07-26T23:23:27.061Z","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":95.7,"endSpeed":87.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16213589212198,"aZ":-22.642716682430134,"pfxX":10.53394471167184,"pfxZ":4.860110592641815,"pX":0.5871596519463177,"pZ":2.586255112303635,"vX0":-8.132055511075881,"vY0":-139.12555994741217,"vZ0":-5.259659231254205,"x":94.62,"y":168.95,"x0":2.1791418249776133,"y0":50.003243358382406,"z0":6.001746225065491,"aX":20.654401041368516},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":-17.4,"spinRate":2429,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.3936838834883596,"extension":6.867017862888048},"hitData":{"launchSpeed":91.5,"launchAngle":19.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.97,"coordY":78.17}},"index":4,"playId":"32d7a872-3018-382b-9abc-a4e4c67ea980","pitchNumber":4,"startTime":"2025-07-26T23:23:41.294Z","endTime":"2025-07-26T23:23:49.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:23:49.510Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:26:03.753Z","endTime":"2025-07-26T23:27:32.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":89.4,"endSpeed":81.5,"strikeZoneTop":3.43026166579384,"strikeZoneBottom":1.55722591431778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.213933614376195,"aZ":-11.142590445702911,"pfxX":1.6415864997569996,"pfxZ":12.354805041790662,"pX":-0.374436188522407,"pZ":1.9851718494255264,"vX0":-5.520740507985698,"vY0":-129.90104463239211,"vZ0":-7.578723139475409,"x":131.27,"y":185.18,"x0":1.5687514260080828,"y0":50.00272337525945,"z0":5.7952858567040595,"aX":2.79506088050751},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":20.8,"breakHorizontal":-1.7,"spinRate":2417,"spinDirection":172},"zone":7,"typeConfidence":2.0,"plateTime":0.42229602870693794,"extension":6.568812448268049},"index":0,"playId":"713cbdb5-e42c-354e-b86b-4852d26c3cce","pitchNumber":1,"startTime":"2025-07-26T23:26:22.156Z","endTime":"2025-07-26T23:26:25.156Z","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":88.5,"endSpeed":81.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.148456540311358,"aZ":-11.465389139845493,"pfxX":1.0750102619107953,"pfxZ":12.308149420688107,"pX":0.22272567753410882,"pZ":2.0791806538761275,"vX0":-4.013347080155766,"vY0":-128.74655203516707,"vZ0":-7.202108838120305,"x":108.51,"y":182.64,"x0":1.660574639732858,"y0":50.00596964877711,"z0":5.795993144280537,"aX":1.809830607554958},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":20.9,"breakHorizontal":-1.1,"spinRate":2328,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.4250511012857814,"extension":6.64764010142949},"index":1,"playId":"6ec06eb6-9b16-3701-9b1e-c4880911cddc","pitchNumber":2,"startTime":"2025-07-26T23:26:34.098Z","endTime":"2025-07-26T23:26:37.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.54000127007933,"strikeZoneBottom":1.64461755917561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.670703354250286,"aZ":-25.526347048801167,"pfxX":-3.7549105644823864,"pfxZ":4.434266551256109,"pX":-0.5150078225872198,"pZ":0.6246985057826533,"vX0":-3.779995692820738,"vY0":-121.38692482890721,"vZ0":-7.132123391433535,"x":136.63,"y":221.91,"x0":1.5475393655510687,"y0":50.00528936572823,"z0":5.808535262854923,"aX":-5.630637963157353},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":7.7,"spinRate":2485,"spinDirection":223},"zone":13,"typeConfidence":0.82,"plateTime":0.4503839102588416,"extension":6.753418811432875},"index":2,"playId":"88b58e15-9318-3e08-9d96-07f71944f414","pitchNumber":3,"startTime":"2025-07-26T23:26:51.094Z","endTime":"2025-07-26T23:26:54.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.53999873411304,"strikeZoneBottom":1.54186563933243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.301840381660284,"aZ":-23.023858726724946,"pfxX":-1.9180976543040025,"pfxZ":5.746182475493519,"pX":-0.950117031428511,"pZ":0.7552196476893185,"vX0":-5.811848125443876,"vY0":-125.58889993590144,"vZ0":-7.7958688810094126,"x":153.22,"y":218.39,"x0":1.6464900251686576,"y0":50.00143522697396,"z0":5.782744442228973,"aX":-3.0508883086862175},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.8,"breakHorizontal":4.8,"spinRate":2561,"spinDirection":201},"zone":13,"typeConfidence":0.87,"plateTime":0.43675139422820486,"extension":6.688207928405041},"index":3,"playId":"28bd3814-e8a0-3049-ba39-bf3a8029ded3","pitchNumber":4,"startTime":"2025-07-26T23:27:07.687Z","endTime":"2025-07-26T23:27:12.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.841851968666617,"aZ":-13.488411972206018,"pfxX":-1.0853895758429921,"pfxZ":11.310661741942003,"pX":0.12567539314879284,"pZ":2.1598688525798013,"vX0":-3.6771593187231333,"vY0":-128.30740898623938,"vZ0":-6.4162519520652035,"x":112.21,"y":180.46,"x0":1.7236863370045092,"y0":50.0000149985297,"z0":5.761825482372272,"aX":-1.7924438927230495},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":19.1,"breakHorizontal":2.9,"spinRate":2328,"spinDirection":172},"zone":8,"typeConfidence":2.0,"plateTime":0.4283995043074156,"extension":6.552089964258128},"hitData":{"launchSpeed":104.5,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.81,"coordY":152.27}},"index":4,"playId":"2b1f76ee-99cc-3eb3-9876-cdd315951b1b","pitchNumber":5,"startTime":"2025-07-26T23:27:25.402Z","endTime":"2025-07-26T23:27:32.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:27:32.908Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:27:47.240Z","endTime":"2025-07-26T23:29:38.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.35999808696614,"strikeZoneBottom":1.59098002205207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31461587544025,"aZ":-14.884086160085262,"pfxX":1.3409154645521923,"pfxZ":10.121555426415608,"pX":0.3623983729052613,"pZ":3.616578230668898,"vX0":-3.3479602188376814,"vY0":-130.14272615056214,"vZ0":-3.0701670659539784,"x":103.19,"y":141.13,"x0":1.4935934355765241,"y0":50.00611035119519,"z0":5.944654255010411,"aX":2.291758640764},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.9,"breakHorizontal":-1.7,"spinRate":2298,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.4214927878119359,"extension":6.652907816544715},"index":0,"playId":"c8240d77-0a49-3e8f-970e-4f46924455fd","pitchNumber":1,"startTime":"2025-07-26T23:27:56.998Z","endTime":"2025-07-26T23:28:00.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.35999833054473,"strikeZoneBottom":1.57421209445313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61069082135633,"aZ":-22.455941118590502,"pfxX":-0.8497406245697086,"pfxZ":6.22387991730842,"pX":0.6198379510580904,"pZ":0.3393079898089368,"vX0":-2.450031454204735,"vY0":-124.12351081783663,"vZ0":-8.625997808911636,"x":93.37,"y":229.62,"x0":1.729757783453109,"y0":50.00550897203539,"z0":5.726622355452843,"aX":-1.3270775221454687},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.5,"breakHorizontal":2.2,"spinRate":2535,"spinDirection":197},"zone":14,"typeConfidence":0.85,"plateTime":0.4411084520312296,"extension":6.5983825286046365},"index":1,"playId":"aec128d3-30e0-347c-9cb6-dc6bc93da9c6","pitchNumber":2,"startTime":"2025-07-26T23:28:09.009Z","endTime":"2025-07-26T23:28:12.352Z","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":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20855606898019,"aZ":-21.95794278026699,"pfxX":-2.0086307599192224,"pfxZ":6.716708007415949,"pX":0.0646126767772056,"pZ":1.4184437793908777,"vX0":-3.2761637937341495,"vY0":-122.04809703040655,"vZ0":-6.175747435015596,"x":114.54,"y":200.48,"x0":1.6810742177486824,"y0":50.00189749684241,"z0":5.851529714659197,"aX":-3.0539938905597652},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.0,"breakHorizontal":4.3,"spinRate":2476,"spinDirection":222},"zone":14,"typeConfidence":0.78,"plateTime":0.44740378823325644,"extension":6.775083603922941},"index":2,"playId":"28a5b012-f377-3b3e-892e-8dee32899595","pitchNumber":3,"startTime":"2025-07-26T23:28:26.246Z","endTime":"2025-07-26T23:28:29.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.621305153591546,"aZ":-17.175597323984768,"pfxX":-0.1574751297456104,"pfxZ":9.052382930775947,"pX":-0.22298808696047737,"pZ":3.219041068124528,"vX0":-4.630487962908383,"vY0":-127.718629046013,"vZ0":-3.2727659772499904,"x":129.8,"y":138.07,"x0":1.6317704739484862,"y0":50.00074526793755,"z0":5.8631536963477195,"aX":-0.2603407482530859},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":16.0,"breakHorizontal":1.3,"spinRate":2293,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.42839220293357494,"extension":6.720320470102443},"index":3,"playId":"9af936f9-fd60-3b5b-afaa-f77ff7d9fb6b","pitchNumber":4,"startTime":"2025-07-26T23:28:41.495Z","endTime":"2025-07-26T23:28:45.961Z","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":72.6,"endSpeed":67.1,"strikeZoneTop":3.3599994304626,"strikeZoneBottom":1.60880094234423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.388037643582415,"aZ":-40.23262256459168,"pfxX":-2.1355073903471835,"pfxZ":-7.226296164824972,"pX":0.5240625188106569,"pZ":0.28109483300484356,"vX0":-1.366225971544933,"vY0":-105.73950269109629,"vZ0":-2.3545177111038567,"x":97.02,"y":231.19,"x0":1.4590960519305862,"y0":50.00039271367741,"z0":6.086455225269126,"aX":-2.3833760501976187},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-13.3,"breakHorizontal":4.3,"spinRate":2210,"spinDirection":337},"zone":14,"typeConfidence":0.9,"plateTime":0.5208144657487432,"extension":6.622724761055837},"index":4,"playId":"8f41737e-bf05-3765-8804-ba1ce6ef4be0","pitchNumber":5,"startTime":"2025-07-26T23:29:06.071Z","endTime":"2025-07-26T23:29:09.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64200101730215,"aZ":-26.29559336612134,"pfxX":-2.9370902544032673,"pfxZ":3.8330315154869403,"pX":0.03145079433758623,"pZ":2.7656908899828663,"vX0":-3.1446867927561954,"vY0":-122.59566306161946,"vZ0":-2.0446571444910617,"x":115.8,"y":164.11,"x0":1.7089570086293808,"y0":50.001616663741544,"z0":5.839483098863767,"aX":-4.500970633713421},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":6.0,"spinRate":2442,"spinDirection":222},"zone":5,"typeConfidence":0.81,"plateTime":0.4455826624747532,"extension":6.562100755570835},"hitData":{"launchSpeed":83.9,"launchAngle":76.0,"totalDistance":80.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.41,"coordY":180.13}},"index":5,"playId":"4d2eadf2-2ebe-3b0a-829f-06d3d559e9d9","pitchNumber":6,"startTime":"2025-07-26T23:29:27.986Z","endTime":"2025-07-26T23:29:38.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:29:38.825Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:29:45.067Z","endTime":"2025-07-26T23:30:59.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.0,"endSpeed":80.4,"strikeZoneTop":3.59999902775464,"strikeZoneBottom":1.73707829215314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.75037204481049,"aZ":-16.52025692452979,"pfxX":-0.0803858458258504,"pfxZ":9.446713654903121,"pX":-0.7445656652994194,"pZ":3.3215387393466136,"vX0":-5.6523187151694145,"vY0":-128.01153912000004,"vZ0":-3.1842854764216195,"x":145.38,"y":149.1,"x0":1.5038496116021598,"y0":50.00496249383953,"z0":5.876991950156973,"aX":-0.13322028766764774},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.6,"breakHorizontal":1.4,"spinRate":2267,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4280892775478913,"extension":6.682806931224514},"index":0,"playId":"2600e125-5cd6-374f-9acc-f7366bc25d79","pitchNumber":1,"startTime":"2025-07-26T23:30:01.549Z","endTime":"2025-07-26T23:30:05.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.5999999668856,"strikeZoneBottom":1.73145858261968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.994370169161495,"aZ":-17.576456284822285,"pfxX":0.5680150945301365,"pfxZ":8.779167363344705,"pX":-0.6084375372161155,"pZ":4.347983317996844,"vX0":-5.995201606163161,"vY0":-127.77785754808362,"vZ0":-0.5986251878028881,"x":140.19,"y":121.38,"x0":1.6889168742963636,"y0":50.000937465761716,"z0":5.959572265157042,"aX":0.9451392369179096},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":16.1,"breakHorizontal":0.2,"spinRate":2306,"spinDirection":182},"zone":11,"typeConfidence":0.87,"plateTime":0.4277800444576978,"extension":6.589458921354865},"index":1,"playId":"ebd52828-f845-3ef6-bc0c-a2c82b01a754","pitchNumber":2,"startTime":"2025-07-26T23:30:14.025Z","endTime":"2025-07-26T23:30:17.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.60000089752808,"strikeZoneBottom":1.72133409371172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6305753876709,"aZ":-24.659099540771244,"pfxX":-2.319585106352918,"pfxZ":4.935696011349948,"pX":0.38111760787445803,"pZ":1.3386199095410407,"vX0":-2.450852078660673,"vY0":-122.70873750225532,"vZ0":-5.638085176896823,"x":102.47,"y":202.64,"x0":1.6947854721057787,"y0":50.0036179475632,"z0":5.771215721275591,"aX":-3.531484120465641},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.8,"breakHorizontal":4.8,"spinRate":2496,"spinDirection":210},"zone":14,"typeConfidence":0.82,"plateTime":0.44663392611650243,"extension":6.594932227109761},"index":2,"playId":"e228a9c7-c04d-3adb-99bf-3b1702b9047c","pitchNumber":3,"startTime":"2025-07-26T23:30:28.673Z","endTime":"2025-07-26T23:30:32.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":81.2,"strikeZoneTop":3.60000082830583,"strikeZoneBottom":1.69690127313276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29859330190211,"aZ":-14.763325074685026,"pfxX":1.056560845676903,"pfxZ":10.401504154979275,"pX":0.1886200312319465,"pZ":2.837849465323195,"vX0":-4.1017809323738454,"vY0":-127.77053891950634,"vZ0":-4.510381851874891,"x":109.81,"y":162.16,"x0":1.6689243394171631,"y0":50.000712156527854,"z0":5.765265539922316,"aX":1.768540903814147},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":18.2,"breakHorizontal":-1.1,"spinRate":2309,"spinDirection":174},"zone":5,"typeConfidence":0.89,"plateTime":0.42668157585796296,"extension":6.677752071184684},"index":3,"playId":"f6fc7b81-b325-3684-883d-97f7b11b58fc","pitchNumber":4,"startTime":"2025-07-26T23:30:42.771Z","endTime":"2025-07-26T23:30:45.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.60000080098136,"strikeZoneBottom":1.77512867297166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90528213292305,"aZ":-26.28701812443595,"pfxX":-2.958785337778223,"pfxZ":3.8774666326274243,"pX":-0.2941295720110421,"pZ":1.281662851217545,"vX0":-3.9091646124610104,"vY0":-122.36848124027189,"vZ0":-5.311855940240693,"x":128.21,"y":204.18,"x0":1.7077678052747551,"y0":50.00170282314017,"z0":5.729451499935274,"aX":-4.491623645859847},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.0,"breakHorizontal":6.2,"spinRate":2485,"spinDirection":217},"zone":13,"typeConfidence":0.84,"plateTime":0.44740831536010806,"extension":6.565511258322684},"index":4,"playId":"ccc4d753-1c32-3368-a38a-cbe56af33b2c","pitchNumber":5,"startTime":"2025-07-26T23:30:55.397Z","endTime":"2025-07-26T23:30:59.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:30:59.075Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Romy Gonzalez grounds into a force out, fielded by second baseman Hyeseong Kim. Roman Anthony out at 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:31:01.338Z","endTime":"2025-07-26T23:32:32.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.61999978687498,"strikeZoneBottom":1.7390450221105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97889519526647,"aZ":-22.931311300728844,"pfxX":-1.5847507480605523,"pfxZ":5.841739542920168,"pX":0.19822547464220494,"pZ":0.9115067647322749,"vX0":-2.883165433589725,"vY0":-124.71532062174919,"vZ0":-7.286678828372887,"x":109.44,"y":214.17,"x0":1.57307559312722,"y0":50.00405640297953,"z0":5.7493193057070195,"aX":-2.508229844166537},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.2,"breakHorizontal":3.5,"spinRate":2438,"spinDirection":199},"zone":14,"typeConfidence":0.86,"plateTime":0.4383833817566303,"extension":6.576896336855956},"index":0,"playId":"550a2a81-ed5a-3a94-9347-e5b0585c81af","pitchNumber":1,"startTime":"2025-07-26T23:31:25.771Z","endTime":"2025-07-26T23:31:29.022Z","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":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.47407962858624,"strikeZoneBottom":1.72144401116208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.561510272237324,"aZ":-13.450838992239724,"pfxX":-0.9065604163107643,"pfxZ":10.96690919697544,"pX":1.003210758272242,"pZ":2.133027775259643,"vX0":-1.2121386776082153,"vY0":-129.69479058656083,"vZ0":-6.657034297366614,"x":78.76,"y":181.19,"x0":1.5940190249628854,"y0":50.00267178668547,"z0":5.754570558278173,"aX":-1.547792904838905},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.6,"breakHorizontal":1.9,"spinRate":2303,"spinDirection":176},"zone":14,"typeConfidence":0.92,"plateTime":0.4219575917782774,"extension":6.549222596644347},"index":1,"playId":"bbb56461-0ad0-3bd6-b95c-7bd6cc029de8","pitchNumber":2,"startTime":"2025-07-26T23:31:43.140Z","endTime":"2025-07-26T23:31:46.676Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.48885766180646,"strikeZoneBottom":1.76641240405226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.391426574813853,"aZ":-25.276920794431057,"pfxX":-2.5207382261376123,"pfxZ":4.4594692785565195,"pX":-0.20594417302230203,"pZ":0.31216901943210146,"vX0":-3.702510123182096,"vY0":-123.77754020897137,"vZ0":-7.93717907629188,"x":124.85,"y":230.35,"x0":1.6385492125481553,"y0":50.004603127397196,"z0":5.686315404328446,"aX":-3.899477967838713},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.4,"breakHorizontal":5.4,"spinRate":2508,"spinDirection":210},"zone":13,"typeConfidence":0.87,"plateTime":0.443018439704161,"extension":6.687913565499265},"index":2,"playId":"f8053feb-6ba6-3d7b-aea6-341ccb1e28a6","pitchNumber":3,"startTime":"2025-07-26T23:32:02.410Z","endTime":"2025-07-26T23:32:05.679Z","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":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.432198114416114,"aZ":-16.552303970048182,"pfxX":-0.20240899289226255,"pfxZ":9.075112921687703,"pX":0.3011582610230354,"pZ":3.0422625809963946,"vX0":-3.186196682666896,"vY0":-129.69464833744829,"vZ0":-3.97201484736077,"x":105.52,"y":156.64,"x0":1.5665254468080556,"y0":50.004564544701864,"z0":5.838251667008655,"aX":-0.34815377657150587},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.8,"breakHorizontal":1.0,"spinRate":2208,"spinDirection":185},"zone":6,"typeConfidence":0.91,"plateTime":0.420629562046384,"extension":6.740113566286878},"hitData":{"launchSpeed":90.4,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.27,"coordY":145.18}},"index":3,"playId":"c9a138b4-b18a-37ca-9b5c-c9a00b4d9812","pitchNumber":4,"startTime":"2025-07-26T23:32:25.944Z","endTime":"2025-07-26T23:32:32.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:32:32.115Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Rojas lines out to left fielder Jarren Duran.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:34:51.386Z","endTime":"2025-07-26T23:35:34.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.38999947857202,"strikeZoneBottom":1.67913512534552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.714315564144016,"aZ":-12.042127091255393,"pfxX":4.752447020445118,"pfxZ":10.203175581497762,"pX":1.2196456642118059,"pZ":2.8961501478174196,"vX0":-4.920886484331247,"vY0":-139.85390535672477,"vZ0":-6.056186421868592,"x":70.51,"y":160.58,"x0":2.38790677096622,"y0":50.00070763508636,"z0":5.885664561271053,"aX":9.375655669845917},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":-7.6,"spinRate":2430,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.39223432414784254,"extension":6.781096139731277},"index":0,"playId":"fe501a97-b4f5-33cb-95d7-e4b3a397fb0d","pitchNumber":1,"startTime":"2025-07-26T23:35:14.975Z","endTime":"2025-07-26T23:35:18.937Z","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.5,"endSpeed":87.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13003566853165,"aZ":-20.90381584391115,"pfxX":11.27294722200673,"pfxZ":5.795042273676858,"pX":0.3428848122244857,"pZ":2.8753937248965182,"vX0":-8.35907490491628,"vY0":-138.82002987635065,"vZ0":-4.553225424670253,"x":103.93,"y":161.14,"x0":1.9339834812914187,"y0":50.002989505008614,"z0":5.935185346848135,"aX":21.92227235737857},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":-18.6,"spinRate":2361,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.39510729174914605,"extension":6.7494411261582385},"hitData":{"launchSpeed":97.1,"launchAngle":17.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.32,"coordY":88.67}},"index":1,"playId":"f0b94ece-f0fd-392a-aee8-6aeccc885532","pitchNumber":2,"startTime":"2025-07-26T23:35:26.762Z","endTime":"2025-07-26T23:35:34.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:35:34.623Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:35:35.563Z","endTime":"2025-07-26T23:37:02.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":"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.5,"endSpeed":88.1,"strikeZoneTop":3.21999835397176,"strikeZoneBottom":1.49537064678864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.488574373185187,"aZ":-18.50924897953587,"pfxX":2.837483690579864,"pfxZ":6.927139976634249,"pX":-0.2725220856215369,"pZ":3.3700875843281106,"vX0":-7.737645417690413,"vY0":-138.92014419962666,"vZ0":-4.083935644658123,"x":127.39,"y":147.79,"x0":2.1690410249708014,"y0":50.001453627236415,"z0":6.074888186473096,"aX":5.597224053128278},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":-3.7,"spinRate":2358,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.39292113593139977,"extension":6.794145486839739},"index":0,"playId":"f5c8ebeb-6341-37df-825c-f540ec892c0f","pitchNumber":1,"startTime":"2025-07-26T23:35:56.101Z","endTime":"2025-07-26T23:35:59.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45466743078019,"aZ":-27.684367526528437,"pfxX":-1.3354414069449558,"pfxZ":2.638349913112946,"pX":-0.218053074479531,"pZ":1.4031495030619596,"vX0":-5.1894644650142485,"vY0":-129.0469820588649,"vZ0":-6.619999455528737,"x":125.31,"y":200.89,"x0":1.9847849628251166,"y0":50.004528308310356,"z0":6.107412621048437,"aX":-2.2734408264339225},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.6,"breakHorizontal":3.5,"spinRate":2534,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.42290093287083863,"extension":6.87253841415881},"index":1,"playId":"b3cbac10-d312-385b-85a9-5ceab6f38ef0","pitchNumber":2,"startTime":"2025-07-26T23:36:09.382Z","endTime":"2025-07-26T23:36:12.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.129258475566836,"aZ":-34.3506912932514,"pfxX":-8.595015099239907,"pfxZ":-1.4740359091444581,"pX":-0.8292674298672607,"pZ":1.2815512125786053,"vX0":-3.689704894117064,"vY0":-120.93674797639714,"vZ0":-4.308555437762434,"x":148.61,"y":204.18,"x0":1.8339418396309577,"y0":50.00306427186986,"z0":6.107328139721884,"aX":-12.698613055984868},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.5,"breakHorizontal":16.4,"spinRate":2466,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4533459538498099,"extension":6.634168317665763},"index":2,"playId":"f6272837-2dd0-3f7d-9618-b7c0326038e7","pitchNumber":3,"startTime":"2025-07-26T23:36:22.479Z","endTime":"2025-07-26T23:36:25.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-26T23:36:30.844Z","endTime":"2025-07-26T23:36:40.740Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":2.89368946221961,"strikeZoneBottom":1.56025410702476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.638456409162547,"aZ":-34.451997458445895,"pfxX":-10.35225012153516,"pfxZ":-1.574191195850623,"pX":0.38284278122406235,"pZ":0.49687564870821427,"vX0":-1.3160774600754968,"vY0":-119.57670944378596,"vZ0":-5.766175605646721,"x":102.41,"y":225.36,"x0":2.2855760923903126,"y0":50.005718908062434,"z0":6.040460277430174,"aX":-14.952399604563908},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.0,"breakHorizontal":19.1,"spinRate":2553,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.45852779043326564,"extension":6.642790096047463},"index":4,"playId":"9393dac0-cd28-332a-a01b-59605f585fd5","pitchNumber":4,"startTime":"2025-07-26T23:36:40.740Z","endTime":"2025-07-26T23:36:44.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90984843421077,"aZ":-38.457666110976994,"pfxX":-10.268705358649866,"pfxZ":-4.508269157176418,"pX":0.12962095592977835,"pZ":2.3040805550209864,"vX0":-1.4413813933473445,"vY0":-117.4869235473682,"vZ0":-0.9547976204363268,"x":112.06,"y":176.57,"x0":2.085270587325857,"y0":50.00251066637953,"z0":6.29967891872695,"aX":-14.310161776534482},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.2,"breakHorizontal":19.0,"spinRate":2349,"spinDirection":313},"zone":5,"typeConfidence":2.0,"plateTime":0.46676068885578514,"extension":6.604255692842233},"index":5,"playId":"08e8e237-9aa9-318e-b410-f07f5e4b893d","pitchNumber":5,"startTime":"2025-07-26T23:36:59.234Z","endTime":"2025-07-26T23:37:02.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:37:02.345Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a ground ball to right fielder Roman Anthony, deflected by first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:37:05.169Z","endTime":"2025-07-26T23:37:53.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":2.81084010377553,"strikeZoneBottom":1.38981783010897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.847038705835075,"aZ":-19.97068956538531,"pfxX":8.586870686522305,"pfxZ":6.283846466885693,"pX":1.0107119601835555,"pZ":3.1415124442768207,"vX0":-6.26220984454307,"vY0":-138.27069959021682,"vZ0":-3.9262227146558644,"x":78.47,"y":153.96,"x0":2.1852748919932896,"y0":50.00612513259276,"z0":5.914122631832861,"aX":16.686870929749475},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":-14.3,"spinRate":2413,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.3956021885218921,"extension":6.807586572007764},"index":0,"playId":"029976c6-0701-3d08-9175-69749de0003b","pitchNumber":1,"startTime":"2025-07-26T23:37:25.072Z","endTime":"2025-07-26T23:37:29.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":2.94,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.916739951702183,"aZ":-19.819716812854438,"pfxX":4.056460236678394,"pfxZ":6.293574164800545,"pX":0.659410616023321,"pZ":2.306503924312379,"vX0":-6.229398998817896,"vY0":-138.71678678852473,"vZ0":-6.073829153273046,"x":91.86,"y":176.5,"x0":2.399646511925698,"y0":50.001416053256,"z0":5.83105296865422,"aX":7.962179766082876},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-6.1,"spinRate":2453,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.39375510602000174,"extension":6.768125885166506},"hitData":{"launchSpeed":83.5,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":193.5,"coordY":126.94}},"index":1,"playId":"7e127d48-caad-3522-87a0-c85ff6b409c0","pitchNumber":2,"startTime":"2025-07-26T23:37:41.789Z","endTime":"2025-07-26T23:37:53.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:37:53.405Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:37:58.048Z","endTime":"2025-07-26T23:39:35.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63955487902586,"aZ":-11.846097959490686,"pfxX":4.6204946361237935,"pfxZ":10.11496482193158,"pX":0.8376635161540196,"pZ":2.2105135618650396,"vX0":-6.019448639060975,"vY0":-141.0034557359399,"vZ0":-8.17071548601546,"x":85.07,"y":179.1,"x0":2.4017404379979252,"y0":50.0019605918627,"z0":5.913666921394419,"aX":9.285582368560382},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":-7.1,"spinRate":2420,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.388727678460576,"extension":6.8011663055494},"index":0,"playId":"37c81b92-ea8c-3e16-b366-2e70ad2b47ef","pitchNumber":1,"startTime":"2025-07-26T23:38:24.316Z","endTime":"2025-07-26T23:38:27.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.41780886953308,"strikeZoneBottom":1.52455074344547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14820837010567,"aZ":-27.58570265567378,"pfxX":-1.5567631650613825,"pfxZ":2.6275996509132336,"pX":-1.0337780039572833,"pZ":1.5210414027272754,"vX0":-7.612547948870656,"vY0":-130.7258157887591,"vZ0":-6.4838180181854606,"x":156.41,"y":197.71,"x0":2.1072087840834874,"y0":50.003196131577404,"z0":6.078561223095394,"aX":-2.7194808263085797},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.6,"breakHorizontal":4.3,"spinRate":2497,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.4174968901470719,"extension":6.844306125094543},"index":1,"playId":"79a25abb-a21a-3949-a73a-d8d4ddb9f8d9","pitchNumber":2,"startTime":"2025-07-26T23:38:45.638Z","endTime":"2025-07-26T23:38:48.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.734630035497492,"aZ":-22.79549746124497,"pfxX":9.056033223930115,"pfxZ":4.68039185001747,"pX":1.2584540748862756,"pZ":2.4680493037778644,"vX0":-6.429409566764613,"vY0":-140.387853111891,"vZ0":-5.357318007749597,"x":69.03,"y":172.14,"x0":2.3977051278361023,"y0":50.00079025051622,"z0":5.8776156062871,"aX":18.138026929041768},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.6,"breakHorizontal":-15.1,"spinRate":2395,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.38963229075508954,"extension":6.596339418423894},"index":2,"playId":"e3f064aa-ce5e-3872-9a42-9e4ed92930e3","pitchNumber":3,"startTime":"2025-07-26T23:39:06.235Z","endTime":"2025-07-26T23:39:09.752Z","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":97.2,"endSpeed":87.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.889035948372424,"aZ":-11.854522272909932,"pfxX":5.87538574391101,"pfxZ":10.147201278709806,"pX":0.6903650450850873,"pZ":3.753485905839852,"vX0":-6.88395021327679,"vY0":-141.2476125985775,"vZ0":-4.125631405513183,"x":90.68,"y":137.44,"x0":2.406261458746626,"y0":50.001645984461376,"z0":6.006683320188456,"aX":11.764300325764038},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":-9.1,"spinRate":2446,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3891317463007766,"extension":6.572412868417464},"index":3,"playId":"c1994066-aa0f-3c7d-9c23-1270adfac399","pitchNumber":4,"startTime":"2025-07-26T23:39:31.838Z","endTime":"2025-07-26T23:39:35.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:39:35.681Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Story walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:41:36.164Z","endTime":"2025-07-26T23:43:51.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.48029566707577,"strikeZoneBottom":1.67432442033159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.001272886182274,"aZ":-23.084982656661747,"pfxX":0.18026202864011776,"pfxZ":5.822899010577388,"pX":0.4238356434987445,"pZ":1.257784296849862,"vX0":-3.288825508794394,"vY0":-124.17075535489857,"vZ0":-6.514544619507826,"x":100.84,"y":204.82,"x0":1.7423888451943914,"y0":50.002988029204054,"z0":5.83781814164146,"aX":0.2820193506811871},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.2,"breakHorizontal":0.5,"spinRate":2547,"spinDirection":197},"zone":14,"typeConfidence":0.85,"plateTime":0.4412075531265369,"extension":6.667686759412978},"index":0,"playId":"98b7fcbd-2cea-3b7f-a899-818056e90ac3","pitchNumber":1,"startTime":"2025-07-26T23:42:11.832Z","endTime":"2025-07-26T23:42:14.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.1,"endSpeed":65.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.616896736145602,"aZ":-43.37302275282801,"pfxX":-0.7032447513354385,"pfxZ":-10.48831884356489,"pX":0.5538136438348427,"pZ":1.5448970732926592,"vX0":-1.5629412928876198,"vY0":-103.45641765096804,"vZ0":0.9703846924280868,"x":95.89,"y":197.07,"x0":1.4148773175630558,"y0":50.00173997318618,"z0":6.329547214845005,"aX":-0.7508612238847163},"breaks":{"breakAngle":1.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.0,"breakVerticalInduced":-18.2,"breakHorizontal":1.8,"spinRate":2331,"spinDirection":335},"zone":9,"typeConfidence":0.9,"plateTime":0.5324336237487008,"extension":6.57523839397444},"index":1,"playId":"3fc806f8-cb86-3bac-a4ea-b22dbbe91356","pitchNumber":2,"startTime":"2025-07-26T23:42:26.387Z","endTime":"2025-07-26T23:42:30.436Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-26T23:42:38.462Z","endTime":"2025-07-26T23:42:55.310Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.48999845662544,"strikeZoneBottom":1.71830317674911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.131444184948066,"aZ":-23.588302745049642,"pfxX":-0.20574339554183796,"pfxZ":5.537998100824652,"pX":0.7920625192201942,"pZ":0.2615799887518195,"vX0":-2.1455027846410624,"vY0":-123.59294866602792,"vZ0":-8.609053192790142,"x":86.81,"y":231.72,"x0":1.69736964512404,"y0":50.004760889684334,"z0":5.7645528606878775,"aX":-0.318529505582864},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.3,"breakHorizontal":0.8,"spinRate":2541,"spinDirection":199},"zone":14,"typeConfidence":0.85,"plateTime":0.44280949674354764,"extension":6.533844443915875},"index":3,"playId":"2456b756-07d7-301b-bc70-5183b8290214","pitchNumber":3,"startTime":"2025-07-26T23:42:55.310Z","endTime":"2025-07-26T23:42:58.647Z","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":69.7,"endSpeed":63.5,"strikeZoneTop":3.268208677884,"strikeZoneBottom":1.61294100618584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.41125507673604,"aZ":-42.44980428957816,"pfxX":-2.1715714002272826,"pfxZ":-10.035690767265208,"pX":0.561013830885869,"pZ":4.406023720629902,"vX0":-1.1136775316179852,"vY0":-101.19968283074714,"vZ0":6.378680587485218,"x":95.62,"y":119.82,"x0":1.4028016780261963,"y0":50.00043505626998,"z0":6.56910588216032,"aX":-2.2242721492915045},"breaks":{"breakAngle":3.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.7,"breakVerticalInduced":-15.6,"breakHorizontal":4.3,"spinRate":2233,"spinDirection":336},"zone":12,"typeConfidence":0.9,"plateTime":0.5438041042450172,"extension":6.411194298716872},"index":4,"playId":"bd6fdc3a-db32-3b99-9306-42e7af7c4cb0","pitchNumber":4,"startTime":"2025-07-26T23:43:14.043Z","endTime":"2025-07-26T23:43:17.235Z","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":89.4,"endSpeed":81.8,"strikeZoneTop":3.48999987907852,"strikeZoneBottom":1.60481333077758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56558758788291,"aZ":-12.308831497220396,"pfxX":-1.130981195496445,"pfxZ":11.59496182223193,"pX":0.9993816597129876,"pZ":2.1610126712046593,"vX0":-1.3456193476215843,"vY0":-130.12545221760206,"vZ0":-6.779697669002136,"x":78.91,"y":180.43,"x0":1.670301641526456,"y0":50.001680930664534,"z0":5.734622148861581,"aX":-1.9371084499607063},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.7,"breakHorizontal":2.4,"spinRate":2367,"spinDirection":173},"zone":14,"typeConfidence":0.92,"plateTime":0.4210887577000477,"extension":6.909714141306801},"index":5,"playId":"fdef9beb-96bb-303c-acb0-dd1146aa06d8","pitchNumber":5,"startTime":"2025-07-26T23:43:27.754Z","endTime":"2025-07-26T23:43:32.191Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.48999802788066,"strikeZoneBottom":1.63681353028907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.074207035939175,"aZ":-24.471058615849753,"pfxX":-2.721076178391571,"pfxZ":4.932151222396262,"pX":-0.17127568615800137,"pZ":-0.5107611324552093,"vX0":-3.980438992622065,"vY0":-123.71273342893186,"vZ0":-9.922356944645264,"x":123.53,"y":252.57,"x0":1.8076718984491582,"y0":50.001611360828214,"z0":5.579725387356391,"aX":-4.245567924422388},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.0,"breakHorizontal":5.8,"spinRate":2555,"spinDirection":197},"zone":13,"typeConfidence":0.87,"plateTime":0.4415772418147079,"extension":6.783054330924096},"index":6,"playId":"d44eb7f2-d8c9-3f1d-8ef9-2bd75792fad3","pitchNumber":6,"startTime":"2025-07-26T23:43:46.239Z","endTime":"2025-07-26T23:43:51.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:43:51.136Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Narváez doubles (21) on a fly ball to center fielder Andy Pages. Trevor Story to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:43:52.308Z","endTime":"2025-07-26T23:45:51.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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(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":89.6,"endSpeed":81.9,"strikeZoneTop":3.57000192279951,"strikeZoneBottom":1.59196453430361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.847001235307026,"aZ":-12.283575781895987,"pfxX":0.21969823010753853,"pfxZ":11.619581736853082,"pX":0.8515537020160742,"pZ":1.0110499000296815,"vX0":-2.011158993602847,"vY0":-130.13351330016718,"vZ0":-9.487159714441063,"x":84.54,"y":211.48,"x0":1.6065044407892017,"y0":50.00012732219676,"z0":5.639214120595552,"aX":0.37632018185964655},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":19.1,"breakHorizontal":0.0,"spinRate":2386,"spinDirection":171},"zone":14,"typeConfidence":0.92,"plateTime":0.4212304378432994,"extension":6.879620631607356},"index":0,"playId":"9177f3ea-6241-353f-9f33-596aba8801b2","pitchNumber":1,"startTime":"2025-07-26T23:44:17.821Z","endTime":"2025-07-26T23:44:22.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":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.57000020545326,"strikeZoneBottom":1.6949201283987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.495492964327745,"aZ":-10.819371952201285,"pfxX":-0.6055405059272316,"pfxZ":12.33159679430214,"pX":0.6238701881988649,"pZ":1.8605035817392763,"vX0":-2.069476253749015,"vY0":-130.74403214994607,"vZ0":-7.824825337015072,"x":93.22,"y":188.55,"x0":1.5042311456645114,"y0":50.002675657052244,"z0":5.703558817097254,"aX":-1.048378589037219},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.9,"breakHorizontal":1.6,"spinRate":2380,"spinDirection":174},"zone":9,"typeConfidence":0.92,"plateTime":0.4188937344521668,"extension":6.801640153760706},"index":1,"playId":"a624d100-52d2-32d9-8563-f9d223950ea5","pitchNumber":2,"startTime":"2025-07-26T23:44:36.617Z","endTime":"2025-07-26T23:44:40.121Z","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":71.7,"endSpeed":66.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.08706368586729,"aZ":-42.70567864329264,"pfxX":-2.5746219866326228,"pfxZ":-9.626766883178437,"pX":-0.7909343314260096,"pZ":1.348588857795283,"vX0":-3.31386737251538,"vY0":-104.39469509842942,"vZ0":0.30113155293940497,"x":147.15,"y":202.37,"x0":1.157301610358916,"y0":50.00507517542854,"z0":6.267847412761623,"aX":-2.815161706283223},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.4,"breakVerticalInduced":-16.9,"breakHorizontal":5.6,"spinRate":2357,"spinDirection":340},"zone":13,"typeConfidence":0.9,"plateTime":0.5265311956688339,"extension":6.701075656654611},"index":2,"playId":"ad03985a-a60b-3a38-92d2-36205ec8abce","pitchNumber":3,"startTime":"2025-07-26T23:44:55.310Z","endTime":"2025-07-26T23:45:01.984Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"ccdd9584-dc23-3fbd-938f-4cecc1479a0f","startTime":"2025-07-26T23:45:16.518Z","endTime":"2025-07-26T23:45:31.359Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.0,"endSpeed":65.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.883729322848062,"aZ":-42.48053573646456,"pfxX":-2.3950321857957992,"pfxZ":-9.661418870886006,"pX":0.5731444000110832,"pZ":2.5857361221029938,"vX0":-0.7403348050443466,"vY0":-103.21804460948688,"vZ0":2.7441912478936965,"x":95.15,"y":168.97,"x0":1.248611489714427,"y0":50.00050375752514,"z0":6.393844734963324,"aX":-2.5561450771520753},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-71.0,"breakVerticalInduced":-16.2,"breakHorizontal":4.6,"spinRate":2302,"spinDirection":338},"zone":6,"typeConfidence":0.91,"plateTime":0.5328269792725795,"extension":6.561099924694584},"hitData":{"launchSpeed":96.7,"launchAngle":31.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.03,"coordY":56.03}},"index":4,"playId":"0ab58d0b-cbf6-3d42-aff6-de68e1a75787","pitchNumber":4,"startTime":"2025-07-26T23:45:36.359Z","endTime":"2025-07-26T23:45:51.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:45:51.812Z","atBatIndex":15},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jarren Duran triples (11) on a sharp line drive to center fielder Andy Pages. Trevor Story scores. Carlos Narváez scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:45:53.169Z","endTime":"2025-07-26T23:48:30.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":681624,"link":"/api/v1/people/681624"},"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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":477132,"link":"/api/v1/people/477132"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":{"id":477132,"link":"/api/v1/people/477132"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.45000171631465,"strikeZoneBottom":1.65117722041727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.034752981997183,"aZ":-11.41320028863881,"pfxX":0.8515922139992433,"pfxZ":11.870402250951194,"pX":0.33901990051793507,"pZ":1.7158916344154596,"vX0":-3.4084648055450932,"vY0":-131.23422734526906,"vZ0":-8.190271360821296,"x":104.08,"y":192.45,"x0":1.5424499246813337,"y0":50.00530330381057,"z0":5.721802676730754,"aX":1.4899299943463065},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.9,"breakHorizontal":-0.8,"spinRate":2458,"spinDirection":166},"zone":9,"typeConfidence":0.91,"plateTime":0.4169040081554396,"extension":6.892616820620454},"index":0,"playId":"3f11eda0-da7d-3d73-a64f-dc12ec5bcd74","pitchNumber":1,"startTime":"2025-07-26T23:46:31.704Z","endTime":"2025-07-26T23:46:34.704Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.36042815276131,"strikeZoneBottom":1.65552922269386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.029610681753397,"aZ":-22.516949685698513,"pfxX":1.0314278199446143,"pfxZ":5.9355209736971,"pX":0.8895739320833327,"pZ":1.8292368097100866,"vX0":-2.5030678371062245,"vY0":-126.5266666346935,"vZ0":-5.535203827474285,"x":83.09,"y":189.39,"x0":1.7562194075035467,"y0":50.001768600848855,"z0":5.841722838864831,"aX":1.6779374725595557},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":-1.3,"spinRate":2663,"spinDirection":204},"zone":14,"typeConfidence":0.87,"plateTime":0.43235566161167416,"extension":6.689749194397301},"index":1,"playId":"6ad6ec97-2694-3dea-91ca-d94d062ec964","pitchNumber":2,"startTime":"2025-07-26T23:46:52.269Z","endTime":"2025-07-26T23:46:55.877Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-26T23:47:04.048Z","endTime":"2025-07-26T23:47:26.087Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.36403380154012,"strikeZoneBottom":1.5287374858334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.989325068357626,"aZ":-20.18390488744741,"pfxX":-0.2773153201516674,"pfxZ":7.745072015643159,"pX":-0.36953582676477353,"pZ":0.5548468348605238,"vX0":-4.879440292116443,"vY0":-123.96918603316045,"vZ0":-8.448777566215497,"x":131.09,"y":223.8,"x0":1.6646110385155766,"y0":50.0038361785548,"z0":5.706804120694246,"aX":-0.4291988877210843},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":12.1,"breakHorizontal":1.7,"spinRate":2689,"spinDirection":220},"zone":13,"typeConfidence":0.85,"plateTime":0.4427069769905083,"extension":6.937047599318533},"index":3,"playId":"4f679b23-4909-3e7e-a3ee-fbbd10cc0461","pitchNumber":3,"startTime":"2025-07-26T23:47:26.087Z","endTime":"2025-07-26T23:47:29.087Z","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.4,"endSpeed":80.2,"strikeZoneTop":3.4500018341437,"strikeZoneBottom":1.65728096940416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.276674721872617,"aZ":-23.884097492689456,"pfxX":-1.4339870733677893,"pfxZ":5.097952410133551,"pX":-0.3318315401924692,"pZ":0.45047036287034625,"vX0":-4.5898996056815955,"vY0":-127.03282666538443,"vZ0":-8.252064273323729,"x":129.65,"y":226.62,"x0":1.6884628237070225,"y0":50.0028228580354,"z0":5.65501676605163,"aX":-2.3307872076557894},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.4,"breakHorizontal":3.7,"spinRate":2542,"spinDirection":195},"zone":13,"typeConfidence":0.88,"plateTime":0.4320182822676655,"extension":6.742062887719567},"index":4,"playId":"3fb90f0a-469b-3c50-acc4-b8ea6d4069b7","pitchNumber":4,"startTime":"2025-07-26T23:47:47.936Z","endTime":"2025-07-26T23:47:51.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(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":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58147093395718,"aZ":-13.642212358300752,"pfxX":6.890722723691894,"pfxZ":10.706692746541886,"pX":0.5833154342977428,"pZ":2.240915907447853,"vX0":-7.687805038185153,"vY0":-130.95142405163452,"vZ0":-5.202314360493036,"x":94.77,"y":178.28,"x0":2.666817761881417,"y0":50.000254582656424,"z0":5.2799023542065875,"aX":11.923579753048822},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.4,"breakHorizontal":-10.7,"spinRate":2457,"spinDirection":162},"zone":6,"typeConfidence":0.82,"plateTime":0.41884208378538457,"extension":6.584145323601339},"hitData":{"launchSpeed":105.3,"launchAngle":18.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":143.53,"coordY":38.89}},"index":5,"playId":"2be1a92a-7570-378b-a6d8-9c8af6269f52","pitchNumber":5,"startTime":"2025-07-26T23:48:11.565Z","endTime":"2025-07-26T23:48:30.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:48:30.786Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ceddanne Rafaela pops out to shortstop Miguel Rojas.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:49:02.060Z","endTime":"2025-07-26T23:51:40.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"37307454-02ee-43b1-9627-8b1ceebba9fd","startTime":"2025-07-26T23:49:02.060Z","endTime":"2025-07-26T23:49:07.060Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.59471496424926,"strikeZoneBottom":1.73037711624052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.481784783989294,"aZ":-20.323213553529346,"pfxX":1.518193759792436,"pfxZ":7.6297202567728375,"pX":-0.042053647582267,"pZ":1.4459824035011473,"vX0":-4.166339027731137,"vY0":-123.78291221615102,"vZ0":-6.562497271699772,"x":118.6,"y":199.74,"x0":1.464946098662865,"y0":50.00406688960234,"z0":5.830732391320148,"aX":2.3589676493186897},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":12.5,"breakHorizontal":-1.8,"spinRate":2668,"spinDirection":204},"zone":13,"typeConfidence":0.71,"plateTime":0.442325157836994,"extension":6.575239300568814},"index":1,"playId":"40f4b8e1-1f6e-38f2-9a6d-8245033d0307","pitchNumber":1,"startTime":"2025-07-26T23:49:16.998Z","endTime":"2025-07-26T23:49:20.867Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49662763948417,"aZ":-17.1193094885916,"pfxX":6.43345860308308,"pfxZ":9.895182130379016,"pX":0.35198601673101326,"pZ":1.7594584095149948,"vX0":-4.944902604468476,"vY0":-122.88441764695338,"vZ0":-6.375733432424517,"x":103.58,"y":191.27,"x0":1.5594952200089902,"y0":50.00340772397148,"z0":5.853590366384819,"aX":9.789868265114375},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":16.6,"breakHorizontal":-10.4,"spinRate":1890,"spinDirection":160},"zone":9,"typeConfidence":0.82,"plateTime":0.44658466038222633,"extension":6.875441742018451},"index":2,"playId":"4d682a57-2ce7-3716-af66-1e53b7c1266a","pitchNumber":2,"startTime":"2025-07-26T23:49:34.601Z","endTime":"2025-07-26T23:49:38.565Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.8,"endSpeed":66.9,"strikeZoneTop":3.43870774792148,"strikeZoneBottom":1.61452961024207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.097823695860722,"aZ":-42.46485465005715,"pfxX":-0.9308569516170557,"pfxZ":-9.28298500042174,"pX":-0.4900725479137251,"pZ":-0.18555222831726562,"vX0":-3.2434478216517033,"vY0":-105.88172881244827,"vZ0":-2.9512265151295605,"x":135.68,"y":243.79,"x0":1.1977757310463495,"y0":50.00458285046801,"z0":6.198571816497166,"aX":-1.0311978905235786},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-17.3,"breakHorizontal":2.8,"spinRate":2390,"spinDirection":342},"zone":13,"typeConfidence":0.89,"plateTime":0.5221175256136417,"extension":6.5990254029242825},"index":3,"playId":"bfb01032-1cf9-3573-9001-ce92168eb14a","pitchNumber":3,"startTime":"2025-07-26T23:49:54.724Z","endTime":"2025-07-26T23:49:58.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.46029808006183,"strikeZoneBottom":1.58629718306324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.845966056610898,"aZ":-22.339011667784703,"pfxX":-2.775881423149561,"pfxZ":6.248492520037466,"pX":-0.17816687199379236,"pZ":-0.15565954201342802,"vX0":-3.33742006511151,"vY0":-124.16216277711743,"vZ0":-10.02756798666121,"x":123.79,"y":242.98,"x0":1.539860639252259,"y0":50.00593938168166,"z0":5.76657934918568,"aX":-4.372236674927007},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.5,"breakHorizontal":5.8,"spinRate":2525,"spinDirection":203},"zone":13,"typeConfidence":0.84,"plateTime":0.4396914812372641,"extension":6.876127162715702},"index":4,"playId":"f64ec86b-d1e6-313c-aef8-6e9c4a693d55","pitchNumber":4,"startTime":"2025-07-26T23:50:17.233Z","endTime":"2025-07-26T23:50:20.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49057938462834,"aZ":-20.100056902043423,"pfxX":0.9082777551573766,"pfxZ":7.771777948305008,"pX":0.39612646624585146,"pZ":2.2812398387259947,"vX0":-3.012912830651868,"vY0":-123.52856303912573,"vZ0":-4.880581921503882,"x":101.9,"y":177.19,"x0":1.5109666336845198,"y0":50.00036221814859,"z0":5.961600727697835,"aX":1.4109128746298263},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.2,"breakHorizontal":-1.0,"spinRate":2542,"spinDirection":208},"zone":6,"typeConfidence":0.72,"plateTime":0.44258261827578727,"extension":6.729786975879218},"index":5,"playId":"5b7f8499-67f0-34af-9c24-09f2b0b4eba9","pitchNumber":5,"startTime":"2025-07-26T23:50:39.421Z","endTime":"2025-07-26T23:50:42.881Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.3,"endSpeed":65.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.71626843545142,"aZ":-42.167497641385815,"pfxX":-3.463948818316507,"pfxZ":-9.31387629664775,"pX":0.22841437853381716,"pZ":2.8573911205233427,"vX0":-1.4106569344446769,"vY0":-103.71916802935465,"vZ0":3.1632079098959087,"x":108.29,"y":161.63,"x0":1.3704254219450294,"y0":50.00133103688136,"z0":6.393648134572381,"aX":-3.7178694473346843},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.8,"breakVerticalInduced":-15.4,"breakHorizontal":6.7,"spinRate":2429,"spinDirection":334},"zone":5,"typeConfidence":0.9,"plateTime":0.531085588529336,"extension":6.495989763520105},"index":6,"playId":"a7faf7e9-465a-3900-a4ee-d52044d442c9","pitchNumber":6,"startTime":"2025-07-26T23:51:02.763Z","endTime":"2025-07-26T23:51:05.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-07-26T23:51:16.197Z","endTime":"2025-07-26T23:51:31.330Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":83.5,"endSpeed":76.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.736085519331372,"aZ":-18.47863427013051,"pfxX":4.371965202528,"pfxZ":9.151655770620966,"pX":0.2870356329195009,"pZ":3.7688797861163383,"vX0":-4.172252151309245,"vY0":-121.55049831887378,"vZ0":-1.6324449865858897,"x":106.06,"y":137.02,"x0":1.457440833370373,"y0":50.00476564583199,"z0":6.05297906677692,"aX":6.5452732822266135},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":16.4,"breakHorizontal":-7.0,"spinRate":1707,"spinDirection":165},"zone":12,"typeConfidence":0.87,"plateTime":0.4505346306111826,"extension":6.706090812366509},"hitData":{"launchSpeed":83.2,"launchAngle":66.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.03,"coordY":141.13}},"index":8,"playId":"9e35d767-5ebd-39ab-8c33-60d1677148ad","pitchNumber":7,"startTime":"2025-07-26T23:51:31.330Z","endTime":"2025-07-26T23:51:40.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:51:40.844Z","atBatIndex":17},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Abraham Toro out on a sacrifice fly to center fielder Andy Pages. Jarren Duran scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:51:44.675Z","endTime":"2025-07-26T23:52:56.107Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":477132,"link":"/api/v1/people/477132"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.33999955496315,"strikeZoneBottom":1.6168784929348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16761711270863,"aZ":-22.65574203120991,"pfxX":-3.5085406039947378,"pfxZ":6.23304562060618,"pX":-0.2040024694458433,"pZ":0.9613504107973845,"vX0":-3.0897834693543462,"vY0":-123.2533343734382,"vZ0":-7.247889035985317,"x":124.78,"y":212.82,"x0":1.5249825378848711,"y0":50.0028076601433,"z0":5.873982872270869,"aX":-5.358728986560978},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.7,"breakHorizontal":7.1,"spinRate":2353,"spinDirection":194},"zone":13,"typeConfidence":0.78,"plateTime":0.44563375695129714,"extension":6.736465956022531},"index":0,"playId":"67434401-933c-36ba-a981-5cc506809eaf","pitchNumber":1,"startTime":"2025-07-26T23:52:08.652Z","endTime":"2025-07-26T23:52:12.207Z","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":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.378075754316185,"aZ":-20.481673579224495,"pfxX":6.986911025662609,"pfxZ":7.985040793528996,"pX":1.3016174563352865,"pZ":2.1644050931520584,"vX0":-3.012272004124252,"vY0":-120.24746923962145,"vZ0":-4.659407919988917,"x":67.39,"y":180.34,"x0":1.6630370656490665,"y0":50.001554889248375,"z0":5.944982089473433,"aX":10.228044561348385},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":13.6,"breakHorizontal":-11.9,"spinRate":1613,"spinDirection":170},"zone":14,"typeConfidence":0.91,"plateTime":0.45554970706708575,"extension":6.703424761666485},"index":1,"playId":"e1fab64c-2cae-3041-b019-4e9f8a021444","pitchNumber":2,"startTime":"2025-07-26T23:52:25.535Z","endTime":"2025-07-26T23:52:28.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.459291491607697,"aZ":-21.459119359235068,"pfxX":1.7695043871217455,"pfxZ":6.810599945767134,"pX":0.2634668582181457,"pZ":1.733402247379413,"vX0":-3.715403098138818,"vY0":-124.48355038987124,"vZ0":-6.00560540813428,"x":106.96,"y":191.98,"x0":1.5438920115770438,"y0":50.001159486871394,"z0":5.9479577290507475,"aX":2.783352105777789},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.2,"breakHorizontal":-2.4,"spinRate":2615,"spinDirection":191},"zone":8,"typeConfidence":0.73,"plateTime":0.43962590505476085,"extension":6.786296268889216},"hitData":{"launchSpeed":100.0,"launchAngle":15.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.95,"coordY":74.42}},"index":2,"playId":"913c52c6-c70e-30d2-846b-a2a3771808ae","pitchNumber":3,"startTime":"2025-07-26T23:52:44.835Z","endTime":"2025-07-26T23:52:56.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:52:56.107Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, pitcher Clayton Kershaw to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:53:01.250Z","endTime":"2025-07-26T23:53:55.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":477132,"link":"/api/v1/people/477132"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.997761613652308,"aZ":-23.67047545491561,"pfxX":-0.9470626103865669,"pfxZ":5.661481409675434,"pX":-0.5055726714365771,"pZ":1.761085277175767,"vX0":-4.726638200383676,"vY0":-121.56803293236884,"vZ0":-5.13676554028665,"x":136.27,"y":191.23,"x0":1.5840447511266011,"y0":50.004713573857856,"z0":5.946600417313046,"aX":-1.4221922603696369},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.4,"breakHorizontal":2.8,"spinRate":2589,"spinDirection":211},"zone":7,"typeConfidence":0.8,"plateTime":0.4499063001656052,"extension":6.5757486318629015},"index":0,"playId":"b287446b-f9f3-3a28-b1a7-ade2ba5f586f","pitchNumber":1,"startTime":"2025-07-26T23:53:27.909Z","endTime":"2025-07-26T23:53:30.909Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29185112889168,"aZ":-20.083683705600397,"pfxX":5.887050628285873,"pfxZ":8.266500858407339,"pX":0.6972964828537989,"pZ":1.379771088772,"vX0":-4.132980354853498,"vY0":-119.94102223000418,"vZ0":-6.200813042671487,"x":96.49,"y":156.45,"x0":1.6743391404094443,"y0":50.0056886425229,"z0":5.778960660091093,"aX":8.614610168368646},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":13.8,"breakHorizontal":-9.7,"spinRate":1652,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.45592901238384576,"extension":6.742735589738926},"hitData":{"launchSpeed":53.5,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.65,"coordY":179.12}},"index":1,"playId":"a073dd27-553a-3acd-af69-59c3c19d1e92","pitchNumber":2,"startTime":"2025-07-26T23:53:47.588Z","endTime":"2025-07-26T23:53:55.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:53:55.473Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Smith walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:56:00.387Z","endTime":"2025-07-26T23:58:19.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.39999941607487,"strikeZoneBottom":1.63970606376425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.496365090383456,"aZ":-33.91029770432968,"pfxX":-9.350984769688907,"pfxZ":-1.22102573474647,"pX":-1.1130279352579382,"pZ":1.0755280656881616,"vX0":-4.688845025956579,"vY0":-118.53691736028226,"vZ0":-4.682580794370082,"x":159.43,"y":209.74,"x0":2.108364321095826,"y0":50.00582979326315,"z0":6.1862606416550365,"aX":-13.25547405507747},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.1,"breakHorizontal":18.1,"spinRate":2339,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4627724015783006,"extension":6.734435694981673},"index":0,"playId":"893c39f9-ae5a-37da-bb0b-e9821118c588","pitchNumber":1,"startTime":"2025-07-26T23:56:30.226Z","endTime":"2025-07-26T23:56:33.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.37170053129606,"strikeZoneBottom":1.5817970617844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.49251080413698,"aZ":-15.016701223878057,"pfxX":6.313811207335498,"pfxZ":8.778849158690457,"pX":0.20036799470591848,"pZ":2.8223244783856902,"vX0":-7.796130619636401,"vY0":-139.00702670636556,"vZ0":-5.592518715222209,"x":109.36,"y":162.58,"x0":2.222540727806752,"y0":50.0048635618592,"z0":5.859209371296884,"aX":12.343567235289033},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":-9.8,"spinRate":2363,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.3941941589742992,"extension":6.649911592953174},"index":1,"playId":"58577ca0-a074-3cf1-a80b-584a4dc2f7d7","pitchNumber":2,"startTime":"2025-07-26T23:56:43.012Z","endTime":"2025-07-26T23:56:46.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.40000164482143,"strikeZoneBottom":1.60318813081415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96776621755512,"aZ":-13.338343869438846,"pfxX":6.266205776832195,"pfxZ":9.590208796222639,"pX":1.0388290843792423,"pZ":3.772850440557202,"vX0":-5.119034410606817,"vY0":-139.41755547819065,"vZ0":-4.206167459103256,"x":77.4,"y":136.91,"x0":2.086523743187358,"y0":50.006492416805855,"z0":6.184492232283661,"aX":12.311973874525581},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":-10.3,"spinRate":2377,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3931891722661027,"extension":6.618197329042765},"index":2,"playId":"01b15feb-df65-3be3-b7c5-d38a51e41f62","pitchNumber":3,"startTime":"2025-07-26T23:56:56.944Z","endTime":"2025-07-26T23:57:00.131Z","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":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.989238771862507,"aZ":-27.185178389029964,"pfxX":-1.2070327060818764,"pfxZ":2.798003570924786,"pX":-0.318625468421033,"pZ":2.6953348026870994,"vX0":-5.985546868784328,"vY0":-132.1521833825112,"vZ0":-3.737138803639619,"x":129.15,"y":166.01,"x0":2.1249311215657154,"y0":50.004294835243016,"z0":6.106377711027089,"aX":-2.1511982839739137},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.6,"breakHorizontal":3.4,"spinRate":2490,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.4131718389349337,"extension":6.641798978754997},"index":3,"playId":"c6470c33-2186-39bc-9e67-8eee9b4c5935","pitchNumber":4,"startTime":"2025-07-26T23:57:10.250Z","endTime":"2025-07-26T23:57:13.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T23:57:25.343Z","endTime":"2025-07-26T23:57:39.391Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"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":97.9,"endSpeed":89.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77971214550647,"aZ":-12.649873135699652,"pfxX":5.271210656370379,"pfxZ":9.55359460717796,"pX":-0.1525011034865053,"pZ":2.4600382032834607,"vX0":-8.619866140372977,"vY0":-142.11608768269798,"vZ0":-7.565620046734656,"x":122.81,"y":172.36,"x0":2.2361008352881906,"y0":50.006396848770905,"z0":5.961580619185499,"aX":10.77722061259695},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":-7.8,"spinRate":2540,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3855122300706211,"extension":6.957396670545587},"index":5,"playId":"3d92ebd6-85c3-3f43-b7e1-7208ac8647e1","pitchNumber":5,"startTime":"2025-07-26T23:57:39.391Z","endTime":"2025-07-26T23:57:43.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.39999947671524,"strikeZoneBottom":1.5442697712327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52207460830198,"aZ":-12.21866092493693,"pfxX":5.984376558601081,"pfxZ":9.910860694211202,"pX":1.6401309298619944,"pZ":2.948462694951698,"vX0":-4.1668353428874205,"vY0":-141.09228180738597,"vZ0":-5.9182894042762,"x":54.48,"y":159.17,"x0":2.3596856925864143,"y0":50.00134864844854,"z0":5.862767476752882,"aX":12.047467358034632},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":-10.0,"spinRate":2384,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3884235772119573,"extension":6.728352849384141},"index":6,"playId":"d85c98ac-f995-3596-b896-f04b26a65e99","pitchNumber":6,"startTime":"2025-07-26T23:58:00.360Z","endTime":"2025-07-26T23:58:04.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.39999842553389,"strikeZoneBottom":1.60232176431053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.795168802815304,"aZ":-27.221850970473085,"pfxX":-1.703262235516346,"pfxZ":2.7939628477954965,"pX":0.8692791279831272,"pZ":3.7526620100893493,"vX0":-2.886170360932248,"vY0":-131.8898690994024,"vZ0":-1.1616751725362782,"x":83.87,"y":137.46,"x0":2.1968993529977454,"y0":50.000014824246705,"z0":6.197592551441396,"aX":-3.0134361950868533},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":3.7,"spinRate":2437,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.41454651220261995,"extension":6.64950696157671},"index":7,"playId":"dcd676ba-1ae6-3237-862b-a22f70207c6c","pitchNumber":7,"startTime":"2025-07-26T23:58:15.498Z","endTime":"2025-07-26T23:58:19.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:58:19.227Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, pitcher Garrett Crochet to first baseman Abraham Toro. Will Smith to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:58:20.974Z","endTime":"2025-07-26T23:59:06.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676979,"link":"/api/v1/people/676979"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":85.9,"strikeZoneTop":3.38275477658441,"strikeZoneBottom":1.51261890684889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.704766646894914,"aZ":-21.729397593972312,"pfxX":-1.491701098603567,"pfxZ":5.572458323170045,"pX":0.5681803687015583,"pZ":2.882600456237313,"vX0":-4.404125949412502,"vY0":-135.5561634678158,"vZ0":-4.362327138217471,"x":95.34,"y":160.95,"x0":2.403117780901037,"y0":50.001085586938814,"z0":6.016245276408677,"aX":-2.794615908838635},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":3.6,"spinRate":2513,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.40299616134685445,"extension":6.642223500249717},"index":0,"playId":"e4b30936-7e05-3c94-9a47-4c85072a4d22","pitchNumber":1,"startTime":"2025-07-26T23:58:43.999Z","endTime":"2025-07-26T23:58:47.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.058587519345878,"aZ":-30.162477226603254,"pfxX":3.8960204493160897,"pfxZ":1.22875378661558,"pX":0.4974853767615389,"pZ":1.7157888691364098,"vX0":-5.417859080851377,"vY0":-126.20168490679428,"vZ0":-4.33602219835536,"x":98.04,"y":192.45,"x0":2.155144277350149,"y0":50.000351515552644,"z0":5.856033191819566,"aX":6.353003504584433},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":-6.0,"spinRate":1153,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4322151477194027,"extension":6.547662688732966},"hitData":{"launchSpeed":61.6,"launchAngle":-62.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.95,"coordY":188.0}},"index":1,"playId":"b06d2821-7c24-38fd-a190-add741d56d31","pitchNumber":2,"startTime":"2025-07-26T23:58:58.746Z","endTime":"2025-07-26T23:59:06.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:59:06.241Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Romy Gonzalez to first baseman Abraham Toro. Will Smith to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:59:09.285Z","endTime":"2025-07-26T23:59:41.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.117079183333033,"aZ":-27.03921795470148,"pfxX":0.01629691000465394,"pfxZ":2.926867877122765,"pX":-0.29066362230288345,"pZ":2.812767023070911,"vX0":-6.236461672634945,"vY0":-131.46849162883842,"vZ0":-3.3927903884216506,"x":128.08,"y":162.84,"x0":2.1073183064802135,"y0":50.004792698111146,"z0":6.120585826852928,"aX":0.029246576612397393},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":1.3,"spinRate":2604,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.41615724345339,"extension":6.825048274673405},"hitData":{"launchSpeed":101.5,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.92,"coordY":147.21}},"index":0,"playId":"00f7b587-db08-32d0-a384-42ff8249955d","pitchNumber":1,"startTime":"2025-07-26T23:59:32.583Z","endTime":"2025-07-26T23:59:41.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:59:41.083Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:59:49.231Z","endTime":"2025-07-27T00:01:44.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.45000174386477,"strikeZoneBottom":1.55038518186001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.054415493808634,"aZ":-19.13447508861632,"pfxX":9.780414451359295,"pfxZ":6.482075990511651,"pX":0.9911525279754021,"pZ":3.813202253355539,"vX0":-7.0697666538349715,"vY0":-140.9399276572527,"vZ0":-2.5802585461007896,"x":79.22,"y":135.82,"x0":2.2614635946897605,"y0":50.003786772928116,"z0":5.976487055251559,"aX":19.675917675125948},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.4,"breakHorizontal":-16.3,"spinRate":2458,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.38863598024354173,"extension":6.617973780101964},"index":0,"playId":"bad2a4a5-7366-3a1e-97c7-aad31490017d","pitchNumber":1,"startTime":"2025-07-27T00:00:04.924Z","endTime":"2025-07-27T00:00:08.068Z","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":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.45000054649693,"strikeZoneBottom":1.60931555295706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.868657549543386,"aZ":-19.94879736488765,"pfxX":5.513513592588862,"pfxZ":5.982384646416659,"pX":1.9492148917850518,"pZ":3.6137249329922674,"vX0":-3.571447634934369,"vY0":-141.7136445548287,"vZ0":-3.015461878324064,"x":42.7,"y":141.21,"x0":2.5062126512809844,"y0":50.00432955060544,"z0":5.958355935276132,"aX":11.27134497825298},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":-9.4,"spinRate":2386,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.3857639798544503,"extension":6.694081099644515},"index":1,"playId":"06e23e5e-6197-39c5-948f-0eb677f98863","pitchNumber":2,"startTime":"2025-07-27T00:00:17.903Z","endTime":"2025-07-27T00:00:20.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92629083445241,"aZ":-17.067881460470847,"pfxX":9.402490337144464,"pfxZ":7.379669121453345,"pX":0.43762403799031385,"pZ":3.055028200740431,"vX0":-8.113990200204519,"vY0":-141.815026202642,"vZ0":-4.926857818796461,"x":100.32,"y":156.29,"x0":2.107297262702251,"y0":50.0023486305127,"z0":5.8954570612234285,"aX":19.246205809285062},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":-15.5,"spinRate":2350,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.38550523425769434,"extension":6.763621291393882},"index":2,"playId":"c91191e1-f65e-3eb5-88ff-13edbbbcd380","pitchNumber":3,"startTime":"2025-07-27T00:00:34.662Z","endTime":"2025-07-27T00:00:38.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-07-27T00:00:48.049Z","endTime":"2025-07-27T00:01:02.544Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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.2,"endSpeed":89.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.113524480417674,"aZ":-20.16381699614151,"pfxX":10.343088003679199,"pfxZ":5.912753382859536,"pX":0.4995058274910841,"pZ":3.1775047085477586,"vX0":-8.684912288133535,"vY0":-141.35248768101306,"vZ0":-4.041949413684224,"x":97.96,"y":152.99,"x0":2.2624790551355436,"y0":50.00132331342617,"z0":5.914376753122019,"aX":21.005368459943135},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":-17.0,"spinRate":2425,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.38695317075601565,"extension":6.792865314334686},"index":4,"playId":"59ce2cb5-ecdf-3f12-9cc9-01604cc6911a","pitchNumber":4,"startTime":"2025-07-27T00:01:02.544Z","endTime":"2025-07-27T00:01:05.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52320915520599,"aZ":-14.380005355618799,"pfxX":4.984129173614632,"pfxZ":8.628123904036986,"pX":0.28204021763335946,"pZ":3.7983528150479797,"vX0":-7.099056572779266,"vY0":-142.64428013904484,"vZ0":-3.6333215183541965,"x":106.25,"y":136.22,"x0":2.1543939481904983,"y0":50.004417081831114,"z0":5.994012623387725,"aX":10.281650871841594},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":-7.6,"spinRate":2360,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.38383496832940045,"extension":6.75974429590078},"index":5,"playId":"6edd86f9-0beb-3388-8b40-a12bad562ca2","pitchNumber":5,"startTime":"2025-07-27T00:01:21.908Z","endTime":"2025-07-27T00:01:24.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.057360423995775,"aZ":-13.820234928865709,"pfxX":5.318177519602962,"pfxZ":8.81097866692831,"pX":0.37282244658761243,"pZ":3.785781461282462,"vX0":-6.772471275235997,"vY0":-142.97937748227073,"vZ0":-4.131572370601835,"x":102.79,"y":136.56,"x0":2.0743673649650685,"y0":50.0031714611394,"z0":6.108563521743068,"aX":11.079415076764429},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":-8.4,"spinRate":2376,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3821753048709162,"extension":6.9036163682058955},"index":6,"playId":"bbb08983-bc86-3779-aa69-622917459f06","pitchNumber":6,"startTime":"2025-07-27T00:01:40.821Z","endTime":"2025-07-27T00:01:44.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:01:44.728Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to third baseman Tommy Edman.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:03:46.951Z","endTime":"2025-07-27T00:05:32.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.35999948261411,"strikeZoneBottom":1.65379778960726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21241825632394,"aZ":-13.728586654710584,"pfxX":2.0578268674886444,"pfxZ":11.977201712033104,"pX":-0.8637898697978991,"pZ":-0.920753967093975,"vX0":-6.593469040889371,"vY0":-123.24127177367919,"vZ0":-12.81009120882266,"x":149.93,"y":263.64,"x0":1.577506063494191,"y0":50.003868834529584,"z0":5.5003080828872575,"aX":3.1699320273974045},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":18.8,"breakHorizontal":-2.2,"spinRate":2274,"spinDirection":170},"zone":13,"typeConfidence":0.5,"plateTime":0.444224854099442,"extension":6.712364308569607},"index":0,"playId":"0771da7d-ef06-342f-8199-d75f1f91479a","pitchNumber":1,"startTime":"2025-07-27T00:04:13.563Z","endTime":"2025-07-27T00:04:17.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.36000054349051,"strikeZoneBottom":1.65251165918188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.057434510075424,"aZ":-20.68741581190994,"pfxX":-0.20905611802039425,"pfxZ":7.7190262408653645,"pX":0.4210152674854709,"pZ":2.67789356508096,"vX0":-3.27389696713516,"vY0":-121.29604955781821,"vZ0":-3.427970715316116,"x":100.95,"y":166.48,"x0":1.8161979263314816,"y0":50.00222399723788,"z0":5.916458394093482,"aX":-0.3102991685762358},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":13.4,"breakHorizontal":1.2,"spinRate":2548,"spinDirection":204},"zone":6,"typeConfidence":0.68,"plateTime":0.45182887709250474,"extension":6.7338055046285525},"index":1,"playId":"ae15e940-d3ec-3d4d-a1f8-d81593f8f06d","pitchNumber":2,"startTime":"2025-07-27T00:04:34.444Z","endTime":"2025-07-27T00:04:37.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.36000151698781,"strikeZoneBottom":1.59521672765177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.962078137339855,"aZ":-18.49319283004151,"pfxX":6.857568740180879,"pfxZ":9.118574989785852,"pX":0.1429481243374315,"pZ":0.5822028076013026,"vX0":-5.958915454587005,"vY0":-121.4756766544224,"vZ0":-8.41126971280601,"x":111.55,"y":223.06,"x0":1.7324094845802347,"y0":50.00300549398192,"z0":5.687105447975716,"aX":10.287538724951848},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":14.8,"breakHorizontal":-11.0,"spinRate":1679,"spinDirection":156},"zone":14,"typeConfidence":0.83,"plateTime":0.45026168581944015,"extension":6.947471218127609},"index":2,"playId":"e4014709-0bb8-319e-9553-775f4a9d2af0","pitchNumber":3,"startTime":"2025-07-27T00:04:47.375Z","endTime":"2025-07-27T00:04:51.045Z","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":88.4,"endSpeed":80.9,"strikeZoneTop":3.35999893006466,"strikeZoneBottom":1.59902099940881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.802150827425777,"aZ":-13.139552147428528,"pfxX":-0.8616894100921497,"pfxZ":11.404570980901836,"pX":-0.261880397580172,"pZ":1.5263850768824314,"vX0":-4.989445264286535,"vY0":-128.42339240905744,"vZ0":-7.772553360262567,"x":126.98,"y":197.57,"x0":1.8187630673935362,"y0":50.00394842225501,"z0":5.61616710357806,"aX":-1.4367959453427512},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":19.1,"breakHorizontal":2.6,"spinRate":2465,"spinDirection":169},"zone":8,"typeConfidence":0.91,"plateTime":0.42664363794103455,"extension":6.788257029755679},"index":3,"playId":"ef8f5d15-79d4-316b-a93c-60a7912f127c","pitchNumber":4,"startTime":"2025-07-27T00:05:03.801Z","endTime":"2025-07-27T00:05:08.024Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T00:05:12.253Z","endTime":"2025-07-27T00:05:23.482Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3674246451104,"aZ":-25.871211621846804,"pfxX":-0.6977325565065371,"pfxZ":4.073638224334846,"pX":1.024288712421415,"pZ":1.3709980203227645,"vX0":-1.4654411573621322,"vY0":-123.07078935361972,"vZ0":-5.584071830409649,"x":77.96,"y":201.76,"x0":1.7160133218502645,"y0":50.004144864416375,"z0":5.8358087781816455,"aX":-1.0798868285634773},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.5,"breakHorizontal":1.6,"spinRate":2553,"spinDirection":218},"zone":14,"typeConfidence":0.85,"plateTime":0.4435255467731194,"extension":6.788505357290449},"hitData":{"launchSpeed":54.7,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.42,"coordY":184.69}},"index":5,"playId":"41f1803f-7138-39d3-81c5-edee6d06f88a","pitchNumber":5,"startTime":"2025-07-27T00:05:23.482Z","endTime":"2025-07-27T00:05:32.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:05:32.656Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a ground ball to right fielder Teoscar Hernández. Alex Bregman to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:05:43.086Z","endTime":"2025-07-27T00:06:28.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.68207690130947,"strikeZoneBottom":1.79151730430065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.975226935241988,"aZ":-14.11706226477341,"pfxX":0.17450539680466592,"pfxZ":10.567904028830496,"pX":0.886199629951883,"pZ":2.2772728273718443,"vX0":-2.1004127764156064,"vY0":-129.38525436455876,"vZ0":-6.057286438333317,"x":83.22,"y":177.29,"x0":1.6831389241298498,"y0":50.00559455852631,"z0":5.715678325853345,"aX":0.298354144828851},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.1,"breakHorizontal":0.1,"spinRate":2312,"spinDirection":172},"zone":14,"typeConfidence":0.92,"plateTime":0.4220334199586233,"extension":6.725445283090462},"index":0,"playId":"117dd2b9-7a4b-38b2-9e74-c14df829f05c","pitchNumber":1,"startTime":"2025-07-27T00:06:00.648Z","endTime":"2025-07-27T00:06:04.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.548169264853147,"aZ":-21.47629513341151,"pfxX":-1.3940585211400842,"pfxZ":6.664652791101746,"pX":0.6129790072864384,"pZ":2.350406425152041,"vX0":-2.1555039784193943,"vY0":-125.42980916355489,"vZ0":-4.44497980699519,"x":93.63,"y":175.32,"x0":1.6621435271159284,"y0":50.006171507497356,"z0":5.88015084444392,"aX":-2.23802859437906},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.4,"breakHorizontal":3.0,"spinRate":2514,"spinDirection":201},"zone":6,"typeConfidence":0.82,"plateTime":0.43540835921066945,"extension":6.574331198391525},"hitData":{"launchSpeed":107.3,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.89,"coordY":111.75}},"index":1,"playId":"3d5c78db-3eef-34ef-b329-504985e53468","pitchNumber":2,"startTime":"2025-07-27T00:06:17.262Z","endTime":"2025-07-27T00:06:28.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:06:28.567Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Romy Gonzalez grounds into a double play, second baseman Hyeseong Kim to first baseman Freddie Freeman. Alex Bregman to 3rd. Roman Anthony out at 2nd. Romy Gonzalez out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:06:27.580Z","endTime":"2025-07-27T00:07:29.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":89.7,"endSpeed":82.0,"strikeZoneTop":3.62000157479919,"strikeZoneBottom":1.71842472876691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.600564979309343,"aZ":-15.231532336591643,"pfxX":0.21862828751938546,"pfxZ":9.806833273485614,"pX":0.6575312603885684,"pZ":3.9010382895168783,"vX0":-2.5112928819731355,"vY0":-130.61616343930163,"vZ0":-2.239484324378325,"x":91.94,"y":133.45,"x0":1.6031138321086857,"y0":50.000309576826815,"z0":5.9153339803951335,"aX":0.378293999471715},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.5,"breakHorizontal":0.1,"spinRate":2316,"spinDirection":177},"zone":12,"typeConfidence":0.92,"plateTime":0.41941277744860983,"extension":6.695591723644382},"index":0,"playId":"b183d875-5203-3085-9bdb-5e53c9e14306","pitchNumber":1,"startTime":"2025-07-27T00:07:04.310Z","endTime":"2025-07-27T00:07:07.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.438729357645382,"aZ":-25.80474946654291,"pfxX":-2.066966131176051,"pfxZ":4.0847522869833535,"pX":-0.2103944528403229,"pZ":2.0379885140850282,"vX0":-3.6658796146457044,"vY0":-124.2631658186071,"vZ0":-4.308503920448944,"x":125.02,"y":183.75,"x0":1.5539733187726081,"y0":50.0060912188455,"z0":5.944190628593563,"aX":-3.224659906041481},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":4.6,"spinRate":2420,"spinDirection":210},"zone":8,"typeConfidence":0.86,"plateTime":0.44117196372639444,"extension":6.770440635150157},"hitData":{"launchSpeed":100.6,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.13,"coordY":147.71}},"index":1,"playId":"26bef57b-523b-3222-abca-13007b159b90","pitchNumber":2,"startTime":"2025-07-27T00:07:21.440Z","endTime":"2025-07-27T00:07:29.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:07:29.419Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:07:38.720Z","endTime":"2025-07-27T00:10:04.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.49000163650418,"strikeZoneBottom":1.72361530414295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.916263585580698,"aZ":-12.905232490132152,"pfxX":0.15107006349723795,"pfxZ":10.973615406724367,"pX":0.613281219137072,"pZ":3.5958640049949713,"vX0":-2.609690287432415,"vY0":-131.4472420519137,"vZ0":-3.4340583723452323,"x":93.62,"y":141.69,"x0":1.5978663398067612,"y0":50.00624282319828,"z0":5.872601349541953,"aX":0.2655344947757803},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.3,"breakHorizontal":0.2,"spinRate":2407,"spinDirection":181},"zone":3,"typeConfidence":0.91,"plateTime":0.41611213538491,"extension":6.724139151278903},"index":0,"playId":"eb985b1f-fab4-389f-b17f-9c29d3844d5f","pitchNumber":1,"startTime":"2025-07-27T00:07:58.660Z","endTime":"2025-07-27T00:08:01.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.49000076724135,"strikeZoneBottom":1.65686207126304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.320484611738788,"aZ":-24.008516186002673,"pfxX":-1.8741400260397394,"pfxZ":5.124516217509939,"pX":0.5288981956244089,"pZ":1.7290934344022604,"vX0":-2.351181321918625,"vY0":-125.18043396950492,"vZ0":-5.0966569532732615,"x":96.84,"y":192.09,"x0":1.722369431921811,"y0":50.00277345426901,"z0":5.746989060830435,"aX":-2.9859207203831417},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.4,"breakHorizontal":4.0,"spinRate":2521,"spinDirection":204},"zone":9,"typeConfidence":0.85,"plateTime":0.43688473343779854,"extension":6.738950470214357},"index":1,"playId":"accd7642-5cde-307c-96cc-dc865df8bf6f","pitchNumber":2,"startTime":"2025-07-27T00:08:17.369Z","endTime":"2025-07-27T00:08:20.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.38472026335609,"strikeZoneBottom":1.57832391443782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.547891379536637,"aZ":-18.342299479753024,"pfxX":5.2305111136628115,"pfxZ":9.202635133899332,"pX":1.4801323761893528,"pZ":2.042546986644887,"vX0":-1.8477065634324876,"vY0":-121.70868355827598,"vZ0":-5.250650637157815,"x":60.58,"y":183.63,"x0":1.569011224005339,"y0":50.00002894082095,"z0":5.812920542111657,"aX":7.85734232193459},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":15.7,"breakHorizontal":-9.0,"spinRate":1491,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.4497709814115072,"extension":6.892911715098886},"index":2,"playId":"3b2324ee-0b92-3045-877b-a2cad3ff7b12","pitchNumber":3,"startTime":"2025-07-27T00:08:36.146Z","endTime":"2025-07-27T00:08:39.936Z","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":90.5,"endSpeed":82.6,"strikeZoneTop":3.42395948026598,"strikeZoneBottom":1.64877238288238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.850955528877947,"aZ":-11.549556633520943,"pfxX":-0.13326630678135887,"pfxZ":11.795577724640388,"pX":0.6626285892612908,"pZ":1.8550644247224766,"vX0":-2.162715436369488,"vY0":-131.62502657133444,"vZ0":-7.7894068250649635,"x":91.74,"y":188.69,"x0":1.5134785196762737,"y0":50.00528574594215,"z0":5.7150839282270836,"aX":-0.23249589523148534},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.8,"breakHorizontal":0.7,"spinRate":2417,"spinDirection":175},"zone":9,"typeConfidence":0.91,"plateTime":0.41668388714883475,"extension":6.675630306953717},"index":3,"playId":"87a7f309-0987-3b53-a074-6c9cad89f8c6","pitchNumber":4,"startTime":"2025-07-27T00:08:57.241Z","endTime":"2025-07-27T00:09:00.367Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-27T00:09:12.888Z","endTime":"2025-07-27T00:09:31.087Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.6,"strikeZoneTop":3.33049926678274,"strikeZoneBottom":1.59035771099028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.372783938012915,"aZ":-41.48507806213214,"pfxX":-1.7520130663205238,"pfxZ":-8.218921981965192,"pX":0.3042604434080643,"pZ":-0.0039966447631269875,"vX0":-1.7577412270859154,"vY0":-106.66513970257567,"vZ0":-2.8538887517969855,"x":105.4,"y":238.89,"x0":1.3722350298575472,"y0":50.00507152877881,"z0":6.108805037957794,"aX":-1.9834844368971065},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-15.4,"breakHorizontal":3.7,"spinRate":2327,"spinDirection":335},"zone":14,"typeConfidence":0.9,"plateTime":0.5170016034895806,"extension":6.627036755894742},"index":5,"playId":"1132d18d-fe13-395e-a409-d5b5d5cf30fb","pitchNumber":5,"startTime":"2025-07-27T00:09:31.087Z","endTime":"2025-07-27T00:09:34.461Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27876828551262,"aZ":-21.585858337650752,"pfxX":-0.45703106071581434,"pfxZ":6.496282120664429,"pX":0.5890475944227406,"pZ":2.976756869948857,"vX0":-2.1496166968678416,"vY0":-126.70424092113059,"vZ0":-3.128932281714962,"x":94.55,"y":158.41,"x0":1.5069434202260863,"y0":50.003309293723625,"z0":5.9476741841864245,"aX":-0.7447038456487695},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.3,"breakHorizontal":1.3,"spinRate":2549,"spinDirection":222},"zone":3,"typeConfidence":0.84,"plateTime":0.4318791472247323,"extension":6.535747261342952},"index":6,"playId":"80829fa9-bb93-3853-8108-140117aa86cf","pitchNumber":6,"startTime":"2025-07-27T00:09:59.735Z","endTime":"2025-07-27T00:10:04.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:10:04.291Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:12:18.742Z","endTime":"2025-07-27T00:13:51.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.32000119299412,"strikeZoneBottom":1.59877187479412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.907209807016436,"aZ":-26.92952507459333,"pfxX":-1.1468709197247158,"pfxZ":2.886621167363039,"pX":1.1292969302071894,"pZ":3.586762312093679,"vX0":-3.3314066862156735,"vY0":-132.82818754199354,"vZ0":-1.592101974352859,"x":73.95,"y":141.94,"x0":2.5403020327207115,"y0":50.004076956731396,"z0":6.120450450820856,"aX":-2.0836411081062716},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":2.6,"spinRate":2518,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4097034656265133,"extension":6.569527837971221},"index":0,"playId":"cb5ddc09-c2a6-3270-8709-0a140804062f","pitchNumber":1,"startTime":"2025-07-27T00:12:38.835Z","endTime":"2025-07-27T00:12:42.091Z","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.6,"endSpeed":83.8,"strikeZoneTop":3.31999889433635,"strikeZoneBottom":1.51392587615678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.563110576085517,"aZ":-27.346764126382023,"pfxX":-0.21548033044499348,"pfxZ":2.704456240185973,"pX":1.5592683266249887,"pZ":3.7686014748339125,"vX0":-2.0923929660512406,"vY0":-132.07902455912424,"vZ0":-1.165848149869418,"x":57.56,"y":137.03,"x0":2.3865057248517374,"y0":50.000651209240594,"z0":6.208681732156744,"aX":-0.384307158837931},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":0.8,"spinRate":2408,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4131572122109328,"extension":6.619508736649319},"index":1,"playId":"46f19de1-0a73-3648-a9a7-c6fcca5c0ea0","pitchNumber":2,"startTime":"2025-07-27T00:12:51.456Z","endTime":"2025-07-27T00:12:54.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65889275722977,"aZ":-22.800520583469584,"pfxX":9.004804981730278,"pfxZ":4.700934957452818,"pX":0.6629139833336151,"pZ":3.4954164323837573,"vX0":-7.520546703952794,"vY0":-139.90978260841473,"vZ0":-2.8317545676219824,"x":91.73,"y":144.4,"x0":2.2072369572562236,"y0":50.006587353048026,"z0":6.00427860130881,"aX":17.971325228878463},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.2,"breakHorizontal":-14.9,"spinRate":2318,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3905168747094043,"extension":6.708269247371045},"index":2,"playId":"c88ca263-b97a-3218-b3c4-05ebf333752f","pitchNumber":3,"startTime":"2025-07-27T00:13:06.988Z","endTime":"2025-07-27T00:13:10.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5990302913216,"aZ":-25.97256322628748,"pfxX":-2.397266958050152,"pfxZ":3.3767234442930754,"pX":0.12403661194444203,"pZ":2.694948115417661,"vX0":-4.460586743416452,"vY0":-134.0383603558174,"vZ0":-4.050801274133116,"x":112.27,"y":166.02,"x0":2.115420849100272,"y0":50.00054153526112,"z0":6.06130045092783,"aX":-4.399077954239723},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":5.3,"spinRate":2578,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4072811303277448,"extension":6.868521356836293},"hitData":{"launchSpeed":79.1,"launchAngle":18.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.97,"coordY":99.5}},"index":3,"playId":"aac89b71-5bd8-3541-a2f4-eb8784bb1328","pitchNumber":4,"startTime":"2025-07-27T00:13:44.095Z","endTime":"2025-07-27T00:13:51.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:13:51.879Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:13:52.814Z","endTime":"2025-07-27T00:16:09.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.38999863351508,"strikeZoneBottom":1.6506959105881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.128405147909138,"aZ":-21.690245319927115,"pfxX":9.213030764046872,"pfxZ":5.273624554227675,"pX":1.0756535718594564,"pZ":2.015919868782024,"vX0":-6.376746814945404,"vY0":-139.76209398518793,"vZ0":-6.886512110303385,"x":76.0,"y":184.35,"x0":2.184440083907428,"y0":50.00353988714525,"z0":5.926228377332391,"aX":18.311782865745286},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.4,"breakHorizontal":-15.5,"spinRate":2191,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.391205805001551,"extension":6.70389628981185},"index":0,"playId":"b4acc83f-9ab3-30d4-ade8-0c82d96aa695","pitchNumber":1,"startTime":"2025-07-27T00:14:20.022Z","endTime":"2025-07-27T00:14:23.414Z","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":92.6,"endSpeed":85.6,"strikeZoneTop":3.39000010272716,"strikeZoneBottom":1.69573323954791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65930588438473,"aZ":-23.28782072247414,"pfxX":-0.7618158100005648,"pfxZ":4.8192025262189695,"pX":-0.36889674586094334,"pZ":1.064011423461818,"vX0":-6.582813296044599,"vY0":-134.57923826996358,"vZ0":-8.46595533865239,"x":131.06,"y":210.05,"x0":2.2021501353731767,"y0":50.00370901371989,"z0":5.884794310489482,"aX":-1.4057594059760035},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":2.8,"spinRate":2544,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.4061153041777841,"extension":6.898742988319924},"index":1,"playId":"00007d08-7319-3716-82df-c4e6e809611d","pitchNumber":2,"startTime":"2025-07-27T00:14:35.409Z","endTime":"2025-07-27T00:14:38.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.35675700913639,"strikeZoneBottom":1.69087191225768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.372360431733846,"aZ":-22.18110859798348,"pfxX":10.001724209427998,"pfxZ":4.99853772164777,"pX":0.9325441185810002,"pZ":2.350418583920071,"vX0":-7.188880735957577,"vY0":-140.5901948594652,"vZ0":-5.7886712603592265,"x":81.45,"y":175.32,"x0":2.2254735957083667,"y0":50.00146773469285,"z0":5.8791743855536245,"aX":19.986671542803574},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":-16.6,"spinRate":2423,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.38985020443992413,"extension":6.656607196768651},"index":2,"playId":"d8795313-b7b7-3e92-aa66-6796652876e6","pitchNumber":3,"startTime":"2025-07-27T00:14:54.773Z","endTime":"2025-07-27T00:14:58.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.38999833971357,"strikeZoneBottom":1.63880555155836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.039296468808377,"aZ":-24.35458873007336,"pfxX":-0.13221792664341314,"pfxZ":4.196155863709732,"pX":-0.2854721709729054,"pZ":1.6141631583780514,"vX0":-6.519019255863247,"vY0":-135.0373876772153,"vZ0":-6.95538648528496,"x":127.88,"y":195.2,"x0":2.1683761126477794,"y0":50.00271292913246,"z0":5.9153186171944405,"aX":-0.24435799941640438},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.5,"breakHorizontal":1.6,"spinRate":2452,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.4042953231199258,"extension":6.759699866052983},"index":3,"playId":"0c942881-c24b-3401-9dbf-90fc033b92d8","pitchNumber":4,"startTime":"2025-07-27T00:15:13.781Z","endTime":"2025-07-27T00:15:16.901Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T00:15:24.525Z","endTime":"2025-07-27T00:15:40.827Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.254695664392525,"aZ":-33.996049400202956,"pfxX":-8.584408671828495,"pfxZ":-1.2326682526815027,"pX":0.08370591226451156,"pZ":2.5697069391041834,"vX0":-2.3789914318528065,"vY0":-121.16925613061677,"vZ0":-1.3438227713500466,"x":113.81,"y":169.4,"x0":2.193881772017039,"y0":50.00067419666409,"z0":6.1090386622478805,"aX":-12.72820166947451},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.3,"breakHorizontal":16.1,"spinRate":2428,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.4524967095079848,"extension":6.693448626127474},"index":5,"playId":"11529d1b-9a3f-3fa5-8cdd-a2048ec7a773","pitchNumber":5,"startTime":"2025-07-27T00:15:40.827Z","endTime":"2025-07-27T00:15:45.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.384093476027836,"aZ":-30.779316863683857,"pfxX":-1.204333716210357,"pfxZ":0.8450091485178461,"pX":-0.6719378288968187,"pZ":1.2928898324730334,"vX0":-6.248632892651548,"vY0":-127.27958049661359,"vZ0":-5.953346226914223,"x":142.61,"y":203.87,"x0":1.9643003377715946,"y0":50.00465281309289,"z0":6.078438550636396,"aX":-1.9888984054859333},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":3.5,"spinRate":2561,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.42918313808423303,"extension":6.912501138020251},"index":6,"playId":"8f6f8e4d-ba78-3086-bb02-a66ecb156f21","pitchNumber":6,"startTime":"2025-07-27T00:16:06.461Z","endTime":"2025-07-27T00:16:09.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:16:09.777Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Esteury Ruiz grounds into a force out, second baseman Romy Gonzalez to shortstop Trevor Story. Tommy Edman out at 2nd. Esteury Ruiz to 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:16:13.105Z","endTime":"2025-07-27T00:17:46.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.21999832340614,"strikeZoneBottom":1.59028308839461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.392115378430383,"aZ":-27.477138882048045,"pfxX":-3.015457851921277,"pfxZ":2.65060667093943,"pX":1.234421473662797,"pZ":3.3752931672452378,"vX0":-1.7885347951297528,"vY0":-131.70397781839483,"vZ0":-1.8182307014745052,"x":69.95,"y":147.65,"x0":2.312034825281094,"y0":50.00576068063639,"z0":6.087426827388324,"aX":-5.350227546103602},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":5.9,"spinRate":2422,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.41432410522986185,"extension":6.619286893880386},"index":0,"playId":"6ef50952-37aa-3412-8862-91b7ca2886ff","pitchNumber":1,"startTime":"2025-07-27T00:16:37.804Z","endTime":"2025-07-27T00:16:40.861Z","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.5,"endSpeed":88.4,"strikeZoneTop":3.22000069328485,"strikeZoneBottom":1.57068830869211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.074948693620293,"aZ":-12.636874122274271,"pfxX":3.471379737313723,"pfxZ":9.806381138209392,"pX":-0.6569532190581683,"pZ":2.0160391821272357,"vX0":-8.715149536966452,"vY0":-140.10951130394716,"vZ0":-8.556269446280515,"x":142.04,"y":184.35,"x0":2.0400850247261535,"y0":50.00141993180319,"z0":5.9313658647143095,"aX":6.915871246232253},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":-4.6,"spinRate":2456,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.39063892630533736,"extension":6.962028733070895},"index":1,"playId":"9f59ea10-64b9-3085-9afb-f8ef77534561","pitchNumber":2,"startTime":"2025-07-27T00:16:55.305Z","endTime":"2025-07-27T00:16:58.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.767866462459796,"aZ":-26.89104093232141,"pfxX":-1.7981309648614774,"pfxZ":3.0583750040101583,"pX":0.09169796337269198,"pZ":1.4930927734911728,"vX0":-4.706428762412396,"vY0":-130.21976385836822,"vZ0":-6.600493260051992,"x":113.5,"y":198.47,"x0":2.151761220927534,"y0":50.00558090734152,"z0":6.078403030259198,"aX":-3.106123478041492},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":4.2,"spinRate":2565,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.41963661016577536,"extension":6.814582253706854},"index":2,"playId":"4762a587-62cf-31f1-b570-ed3816d20783","pitchNumber":3,"startTime":"2025-07-27T00:17:12.458Z","endTime":"2025-07-27T00:17:15.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0856279827448,"aZ":-37.168877543735,"pfxX":-5.358225898460135,"pfxZ":-3.451961583574299,"pX":0.16928776103470272,"pZ":2.7261920374845188,"vX0":-3.0559294634878817,"vY0":-119.4938060993975,"vZ0":-0.484438114979997,"x":110.55,"y":165.17,"x0":2.161069851013017,"y0":50.00392185799938,"z0":6.2716085333192,"aX":-7.747113996230291},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.1,"breakHorizontal":10.4,"spinRate":2409,"spinDirection":303},"zone":2,"typeConfidence":2.0,"plateTime":0.4584189641681311,"extension":6.6205451851249135},"hitData":{"launchSpeed":82.8,"launchAngle":5.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.95,"coordY":144.17}},"index":3,"playId":"f69092be-84bb-38e0-b868-30c99beaa81d","pitchNumber":4,"startTime":"2025-07-27T00:17:38.909Z","endTime":"2025-07-27T00:17:46.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:17:46.439Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hyeseong Kim singles on a ground ball to center fielder Ceddanne Rafaela, deflected by second baseman Romy Gonzalez. Esteury Ruiz to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:18:14.959Z","endTime":"2025-07-27T00:21:38.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"postOnThird":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"974ccdd4-afe2-402e-bfec-e3031e106820","startTime":"2025-07-27T00:18:14.959Z","endTime":"2025-07-27T00:18:19.959Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":2.89930833211445,"strikeZoneBottom":1.17550662329467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84609585896845,"aZ":-28.070662951350133,"pfxX":-2.5980825026647776,"pfxZ":2.3245615272263382,"pX":-0.15361803430245502,"pZ":2.806721807676728,"vX0":-5.519479557833253,"vY0":-131.01084483118416,"vZ0":-3.2467681344353707,"x":122.86,"y":163.0,"x0":2.3057682035782907,"y0":50.00200394468387,"z0":6.127075135734785,"aX":-4.581322774267414},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.8,"breakHorizontal":5.8,"spinRate":2600,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4157469002677674,"extension":6.815611883839968},"index":1,"playId":"b0c6307f-61a8-3ce5-b239-c1e8ca2c62ad","pitchNumber":1,"startTime":"2025-07-27T00:18:28.172Z","endTime":"2025-07-27T00:18:31.336Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":2.94,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.05896974041312,"aZ":-14.894066817723598,"pfxX":5.831292391145402,"pfxZ":8.628285315712255,"pX":0.775563614049135,"pZ":3.0174758985043564,"vX0":-6.294677332230818,"vY0":-140.44922509470956,"vZ0":-5.219326574971867,"x":87.44,"y":157.31,"x0":2.2855039462718785,"y0":50.00434666269597,"z0":5.864608116075546,"aX":11.680649207321936},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":-9.4,"spinRate":2477,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.38960285035055575,"extension":6.806317630276933},"index":2,"playId":"5de5616c-80d8-3914-8536-252a1b331064","pitchNumber":2,"startTime":"2025-07-27T00:18:48.382Z","endTime":"2025-07-27T00:18:51.382Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":2.94,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53412502903845,"aZ":-13.456543118127577,"pfxX":4.570896536815205,"pfxZ":9.228710003892699,"pX":0.12301776190077582,"pZ":2.8863144586752467,"vX0":-7.547483378758697,"vY0":-141.36313413477356,"vZ0":-6.215930754976153,"x":112.31,"y":160.85,"x0":2.230910308967747,"y0":50.00594827464531,"z0":5.973924475464056,"aX":9.274335786527109},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":-6.8,"spinRate":2398,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.38711697806833234,"extension":6.718293534030244},"index":3,"playId":"be77e67d-49d5-3069-9e75-2104e7fd8d8b","pitchNumber":3,"startTime":"2025-07-27T00:19:12.705Z","endTime":"2025-07-27T00:19:15.748Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":2.94,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90444649289536,"aZ":-34.11998578234302,"pfxX":-6.911292574017825,"pfxZ":-1.363499320885186,"pX":-0.6933144772387364,"pZ":1.82354212731232,"vX0":-4.161094272025477,"vY0":-118.84991337762554,"vZ0":-3.0253283874415255,"x":143.43,"y":189.54,"x0":1.9782650429122932,"y0":50.0012250664595,"z0":6.2134886531640525,"aX":-9.879630633040895},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.9,"breakHorizontal":13.6,"spinRate":2537,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.4609532795755844,"extension":6.670305736647792},"index":4,"playId":"a6af37ec-8550-3fa2-8de8-d572a85035f3","pitchNumber":4,"startTime":"2025-07-27T00:19:36.096Z","endTime":"2025-07-27T00:19:39.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":2.94,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.659176723616554,"aZ":-22.79162879516983,"pfxX":9.56019635733123,"pfxZ":4.726757820263986,"pX":0.10310683742764079,"pZ":3.275428860749823,"vX0":-9.253118974447846,"vY0":-139.58902429668626,"vZ0":-3.37735777289836,"x":113.07,"y":150.34,"x0":2.2092723271088537,"y0":50.00250500769206,"z0":5.991010003888714,"aX":18.978972853146498},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.0,"breakHorizontal":-15.6,"spinRate":2459,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.391480441583123,"extension":6.717415540644504},"index":5,"playId":"23a9e183-7fab-38d0-92ed-49ae2cdb5c46","pitchNumber":5,"startTime":"2025-07-27T00:19:58.159Z","endTime":"2025-07-27T00:20:02.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":6,"startTime":"2025-07-27T00:20:16.617Z","endTime":"2025-07-27T00:20:38.349Z","isPitch":false,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"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":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":2.91030169228145,"strikeZoneBottom":1.2112921378565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.936779534765694,"aZ":-14.8489440385262,"pfxX":3.9593565449698227,"pfxZ":8.51512248018305,"pX":1.8461477683575371,"pZ":4.021568665415324,"vX0":-3.584041158793905,"vY0":-141.43952080585663,"vZ0":-2.8816625171830887,"x":46.63,"y":130.2,"x0":2.612596576302093,"y0":50.00551324295573,"z0":6.00055329017328,"aX":8.058558522226614},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":-6.5,"spinRate":2502,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3866126097304856,"extension":6.556379462660616},"index":7,"playId":"0546934a-4578-3017-92d8-8ffbb2d30884","pitchNumber":6,"startTime":"2025-07-27T00:20:38.349Z","endTime":"2025-07-27T00:20:45.447Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":8,"actionPlayId":"0546934a-4578-3017-92d8-8ffbb2d30884","startTime":"2025-07-27T00:20:46.370Z","endTime":"2025-07-27T00:21:10.104Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":2.93999938704166,"strikeZoneBottom":1.2498983559523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712425526246157,"aZ":-34.98435284900856,"pfxX":-8.126470130791539,"pfxZ":-1.8913462050912493,"pX":-0.7694124783695749,"pZ":3.2692801460121954,"vX0":-4.092852727277157,"vY0":-121.11247351915468,"vZ0":0.15332254813594237,"x":146.33,"y":150.51,"x0":1.9983675116356792,"y0":50.00335816538313,"z0":6.265449920910498,"aX":-12.068792941382373},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.1,"breakHorizontal":15.7,"spinRate":2345,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.45230129251807805,"extension":6.798426246047126},"index":9,"playId":"ea0dc1bf-a08a-30cc-b546-3645491c69c1","pitchNumber":7,"startTime":"2025-07-27T00:21:10.104Z","endTime":"2025-07-27T00:21:14.706Z","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":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":2.94,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.345604715128907,"aZ":-15.553818281202233,"pfxX":7.183069896896438,"pfxZ":8.233543577818626,"pX":1.101627894026172,"pZ":2.430299638869468,"vX0":-6.38754240449396,"vY0":-141.01149711240333,"vZ0":-6.657032013067462,"x":75.01,"y":173.16,"x0":2.460283277501578,"y0":50.003714244862174,"z0":5.820842843786715,"aX":14.501228713802472},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":-11.8,"spinRate":2509,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.38807907701206856,"extension":6.9296297273641345},"hitData":{"launchSpeed":73.3,"launchAngle":7.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.71,"coordY":117.82}},"index":10,"playId":"3f5b018f-bc8e-3237-b457-b95633904d0a","pitchNumber":8,"startTime":"2025-07-27T00:21:28.720Z","endTime":"2025-07-27T00:21:38.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:21:38.946Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:23:20.186Z","endTime":"2025-07-27T00:24:11.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":2},"index":0,"startTime":"2025-07-27T00:22:01.097Z","endTime":"2025-07-27T00:23:22.591Z","isPitch":false,"type":"action"},{"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":88.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.955971765776187,"aZ":-19.913036730540885,"pfxX":8.99790417726928,"pfxZ":6.09747126790532,"pX":0.581609867569538,"pZ":1.6979718080981374,"vX0":-7.752396368500404,"vY0":-140.9159791463179,"vZ0":-7.88672011987189,"x":94.83,"y":192.93,"x0":2.1989917223351116,"y0":50.00602484359752,"z0":5.81916139327836,"aX":18.103280893028682},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":-14.8,"spinRate":2343,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.388662566968609,"extension":6.732600076276708},"index":1,"playId":"2eb50ecf-9fbe-3e9f-a59d-1aa739071af6","pitchNumber":1,"startTime":"2025-07-27T00:23:22.591Z","endTime":"2025-07-27T00:23:26.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29696121152947,"aZ":-11.162327497396216,"pfxX":5.805609963920851,"pfxZ":10.322534139978583,"pX":-0.09070379195499109,"pZ":2.702034959547292,"vX0":-8.383045783629266,"vY0":-141.960329438091,"vZ0":-7.043467597353773,"x":120.46,"y":165.83,"x0":2.1499119776858016,"y0":50.0036452192036,"z0":5.930218075106852,"aX":11.819096289588739},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":-8.8,"spinRate":2485,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.3862224758163171,"extension":6.776322677752911},"index":2,"playId":"889afcd9-f830-32cf-a9d1-3dd0cee0c654","pitchNumber":2,"startTime":"2025-07-27T00:23:45.469Z","endTime":"2025-07-27T00:23:49.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.258414763351354,"aZ":-27.68775215032314,"pfxX":-0.07729602077370767,"pfxZ":2.6944289598120914,"pX":-1.367945479311069,"pZ":0.760748670138587,"vX0":-8.030215950750373,"vY0":-127.67548631132544,"vZ0":-7.882244233400112,"x":169.14,"y":218.24,"x0":1.8171686974021577,"y0":50.00276280556698,"z0":6.041523298905209,"aX":-0.12748968952704387},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":1.8,"spinRate":2631,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.42765023978765493,"extension":6.832685358154794},"index":3,"playId":"e9fb1e11-7619-3ab4-a7f0-f569d67aae01","pitchNumber":3,"startTime":"2025-07-27T00:24:08.178Z","endTime":"2025-07-27T00:24:11.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:24:11.563Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:26:57.873Z","endTime":"2025-07-27T00:28:53.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T00:26:42.653Z","endTime":"2025-07-27T00:27:00.143Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.8,"endSpeed":80.9,"strikeZoneTop":3.57000295242528,"strikeZoneBottom":1.6621565527003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.700231105288708,"aZ":-15.816139081473043,"pfxX":0.401088873063447,"pfxZ":9.828820171465857,"pX":-0.38022783650985437,"pZ":2.877948814724519,"vX0":-5.066171319389416,"vY0":-127.76726691193976,"vZ0":-4.5424037390831895,"x":131.49,"y":161.08,"x0":1.5705986460746217,"y0":50.001512597937534,"z0":5.909986827542603,"aX":0.6678007877548937},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":17.0,"breakHorizontal":0.4,"spinRate":2296,"spinDirection":171},"zone":4,"typeConfidence":0.88,"plateTime":0.42762117781394204,"extension":6.668317617133826},"index":1,"playId":"168ac144-be01-3918-abc7-137e683b260c","pitchNumber":1,"startTime":"2025-07-27T00:27:00.143Z","endTime":"2025-07-27T00:27:03.415Z","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":84.4,"endSpeed":78.5,"strikeZoneTop":3.61966217047644,"strikeZoneBottom":1.65361734737004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.340070595081507,"aZ":-20.181472391546215,"pfxX":6.066389638800537,"pfxZ":7.751524170805872,"pX":-0.09712389302761083,"pZ":1.1772463052871671,"vX0":-6.2006033750070255,"vY0":-122.80007523196964,"vZ0":-6.998209728583433,"x":120.7,"y":206.99,"x0":1.6569522625783115,"y0":50.00284844666758,"z0":5.746826710075367,"aX":9.386260728267558},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":12.8,"breakHorizontal":-9.7,"spinRate":1619,"spinDirection":155},"zone":13,"typeConfidence":0.77,"plateTime":0.44382846841878676,"extension":6.93232505127141},"index":2,"playId":"d1ec2cd1-a445-3b05-8a14-5a2615eca508","pitchNumber":2,"startTime":"2025-07-27T00:27:12.448Z","endTime":"2025-07-27T00:27:15.878Z","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":88.0,"endSpeed":81.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.620200225825336,"aZ":-18.83632301092493,"pfxX":-0.030698036423086883,"pfxZ":7.91573763129581,"pX":-0.13103975827460324,"pZ":3.215285249239581,"vX0":-4.66364281169176,"vY0":-128.2503615205356,"vZ0":-2.96920978385075,"x":121.99,"y":151.97,"x0":1.706102051173382,"y0":50.003833699995575,"z0":5.837327700020862,"aX":-0.05176094770131307},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.0,"breakHorizontal":1.0,"spinRate":2221,"spinDirection":177},"zone":2,"typeConfidence":0.83,"plateTime":0.42517121696702764,"extension":6.621134765902867},"index":3,"playId":"e1446d6b-f591-3b11-a04c-b4ef68e97196","pitchNumber":3,"startTime":"2025-07-27T00:27:25.668Z","endTime":"2025-07-27T00:27:28.668Z","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":88.0,"endSpeed":80.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.255232537915848,"aZ":-15.446167478149478,"pfxX":1.1521871443622347,"pfxZ":10.021124649939704,"pX":-0.5150703515688555,"pZ":3.02203231441766,"vX0":-5.506944134023139,"vY0":-128.0737306846935,"vZ0":-4.083707466745252,"x":136.63,"y":157.19,"x0":1.508797686044935,"y0":50.002777432416785,"z0":5.837165654206649,"aX":1.92391278046247},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":17.5,"breakHorizontal":-1.0,"spinRate":2265,"spinDirection":178},"zone":1,"typeConfidence":0.89,"plateTime":0.4268757117322912,"extension":6.697246900315428},"index":4,"playId":"c32cd6d2-79c9-33ab-881f-2d7b037a8d0e","pitchNumber":4,"startTime":"2025-07-27T00:27:45.363Z","endTime":"2025-07-27T00:27:48.363Z","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":85.6,"endSpeed":78.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75873298136391,"aZ":-25.083025980902065,"pfxX":-1.7855339570717936,"pfxZ":4.519835124246412,"pX":-0.03144897929668451,"pZ":2.091999050686636,"vX0":-3.386216821471257,"vY0":-124.67777018116058,"vZ0":-4.232587354864655,"x":118.2,"y":182.3,"x0":1.5779679329235947,"y0":50.005324908659944,"z0":5.889019401639163,"aX":-2.8025589165109936},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.4,"breakHorizontal":4.1,"spinRate":2457,"spinDirection":215},"zone":8,"typeConfidence":0.86,"plateTime":0.43981328542161346,"extension":6.660460914332412},"index":5,"playId":"72f7028c-9850-34cf-8973-04c5bf992c90","pitchNumber":5,"startTime":"2025-07-27T00:28:04.340Z","endTime":"2025-07-27T00:28:12.297Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":72.6,"endSpeed":66.8,"strikeZoneTop":3.5700002652208,"strikeZoneBottom":1.69230382144636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.69219620128981,"aZ":-42.722355889841694,"pfxX":-2.452086154468838,"pfxZ":-9.427448326597185,"pX":-0.00430027622769003,"pZ":2.5115180020200674,"vX0":-1.8831011667896018,"vY0":-105.6232533287375,"vZ0":2.324975878596905,"x":117.16,"y":170.97,"x0":1.2207117786341737,"y0":50.004441022023954,"z0":6.346096145475646,"aX":-2.742522036292333},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.3,"breakVerticalInduced":-16.0,"breakHorizontal":5.0,"spinRate":2243,"spinDirection":332},"zone":5,"typeConfidence":0.9,"plateTime":0.5205867562382163,"extension":6.607009308475787},"index":6,"playId":"6e530814-fa3f-3dcb-bfa8-16211ccd08a9","pitchNumber":6,"startTime":"2025-07-27T00:28:49.688Z","endTime":"2025-07-27T00:28:53.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:28:53.563Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jarren Duran pops out to shortstop Miguel Rojas.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:28:55.369Z","endTime":"2025-07-27T00:29:53.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":81.4,"strikeZoneTop":3.78136424486507,"strikeZoneBottom":1.84653558745696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.328465231329478,"aZ":-14.933872744848959,"pfxX":0.25995416128270743,"pfxZ":10.172126620481304,"pX":0.14363104501510532,"pZ":2.7399370279201083,"vX0":-3.9985880806773295,"vY0":-129.2153347595577,"vZ0":-4.87164531179846,"x":111.53,"y":164.8,"x0":1.6758580906642941,"y0":50.00447982555574,"z0":5.793098140956283,"aX":0.44119824966089954},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.6,"breakHorizontal":0.4,"spinRate":2243,"spinDirection":178},"zone":5,"typeConfidence":0.91,"plateTime":0.4235030507796642,"extension":6.760166614338795},"index":0,"playId":"34d0a364-8f9f-3303-9737-ae38637d7063","pitchNumber":1,"startTime":"2025-07-27T00:29:16.535Z","endTime":"2025-07-27T00:29:20.790Z","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":1},"pitchData":{"startSpeed":72.8,"endSpeed":66.5,"strikeZoneTop":3.34291433627536,"strikeZoneBottom":1.61130424256225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.31924373988908,"aZ":-43.1323546906172,"pfxX":-4.440342852986175,"pfxZ":-9.7944480114851,"pX":-0.05658026476755284,"pZ":3.568419316470077,"vX0":-1.6563358263968704,"vY0":-105.84092460973883,"vZ0":4.51446217713783,"x":119.16,"y":142.43,"x0":1.3160554942682259,"y0":50.00120959649962,"z0":6.390771510381342,"aX":-4.969295580124969},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-15.8,"breakHorizontal":8.5,"spinRate":2323,"spinDirection":339},"zone":11,"typeConfidence":0.89,"plateTime":0.5201754860703023,"extension":6.57232504237136},"index":1,"playId":"4e00f86b-1a06-399c-8231-b6833c3e4c9d","pitchNumber":2,"startTime":"2025-07-27T00:29:28.608Z","endTime":"2025-07-27T00:29:32.268Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16785083555718,"aZ":-15.955169690388026,"pfxX":-0.18562163753776273,"pfxZ":9.78305502812987,"pX":0.19928917131229104,"pZ":3.3572135383521187,"vX0":-3.7214310836251303,"vY0":-127.88110729020836,"vZ0":-3.1240069742848577,"x":109.4,"y":148.14,"x0":1.6969240897982758,"y0":50.00171627454386,"z0":5.845020512434092,"aX":-0.3066346505729041},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":17.3,"breakHorizontal":1.2,"spinRate":2270,"spinDirection":178},"zone":2,"typeConfidence":0.88,"plateTime":0.428175858896255,"extension":6.733223650822292},"hitData":{"launchSpeed":86.7,"launchAngle":61.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.9,"coordY":128.97}},"index":2,"playId":"160da7af-720e-364b-80d5-a5030fb78d9c","pitchNumber":3,"startTime":"2025-07-27T00:29:42.726Z","endTime":"2025-07-27T00:29:53.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:29:53.711Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, third baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:29:53.832Z","endTime":"2025-07-27T00:30:36.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":90.0,"endSpeed":82.9,"strikeZoneTop":3.61352462059072,"strikeZoneBottom":1.71423240533327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.148178091440464,"aZ":-15.23563785535003,"pfxX":0.057046276684838526,"pfxZ":9.68595761711083,"pX":0.26785189649893265,"pZ":2.4457331499966446,"vX0":-3.7468430111370554,"vY0":-131.03454640568475,"vZ0":-5.538421756315724,"x":106.79,"y":172.75,"x0":1.7054063224668436,"y0":50.00606332357664,"z0":5.714306751422972,"aX":0.09968411380305409},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.6,"breakHorizontal":0.7,"spinRate":2290,"spinDirection":169},"zone":5,"typeConfidence":0.91,"plateTime":0.41704877191203193,"extension":6.696377333405083},"index":0,"playId":"2d2ee658-920b-306d-a11f-72c38d3e9a12","pitchNumber":1,"startTime":"2025-07-27T00:30:16.850Z","endTime":"2025-07-27T00:30:20.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90876563674112,"aZ":-25.316493166182923,"pfxX":-1.9316231141565172,"pfxZ":4.308481880716687,"pX":-0.05931695576131911,"pZ":1.8104039151820372,"vX0":-3.3936052443831852,"vY0":-124.98169865345513,"vZ0":-4.869473279565934,"x":119.26,"y":189.9,"x0":1.5641084645079422,"y0":50.001865015085016,"z0":5.849466043029175,"aX":-3.0709098308166443},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":4.2,"spinRate":2481,"spinDirection":209},"zone":8,"typeConfidence":0.87,"plateTime":0.43734194828422757,"extension":6.720971566787177},"hitData":{"launchSpeed":81.0,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.93,"coordY":164.93}},"index":1,"playId":"c0fc05e0-db61-3ead-8a3b-ed284fa75452","pitchNumber":2,"startTime":"2025-07-27T00:30:29.046Z","endTime":"2025-07-27T00:30:36.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:30:36.769Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:32:30.065Z","endTime":"2025-07-27T00:34:28.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":83.9,"strikeZoneTop":3.43422927349634,"strikeZoneBottom":1.68120884454257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.250373918775775,"aZ":-26.906724713567144,"pfxX":-3.052815924561605,"pfxZ":2.940122520264719,"pX":2.15954544818953,"pZ":3.4687227325512358,"vX0":0.00934232001731694,"vY0":-132.4724990126922,"vZ0":-1.9833659423847776,"x":34.68,"y":145.12,"x0":2.553095413741149,"y0":50.001923224940796,"z0":6.1790189728209794,"aX":-5.467324244249329},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.2,"breakHorizontal":5.5,"spinRate":2497,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.4122535661587494,"extension":6.590461629833782},"index":0,"playId":"a698c2f6-5713-3629-b600-8745909a19a0","pitchNumber":1,"startTime":"2025-07-27T00:33:09.937Z","endTime":"2025-07-27T00:33:12.937Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32191358008405,"aZ":-13.192546846812872,"pfxX":5.468993802618647,"pfxZ":9.765602376725878,"pX":0.3150658823880555,"pZ":2.049795698725974,"vX0":-6.812522217551023,"vY0":-138.8347395677518,"vZ0":-7.989582182933336,"x":104.99,"y":183.44,"x0":2.095049767838892,"y0":50.00229715140416,"z0":5.8511196269858585,"aX":10.630422234549414},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2357,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.39515106211492235,"extension":6.642636319054105},"index":1,"playId":"232a55aa-a818-3064-a64e-07a681025cd0","pitchNumber":2,"startTime":"2025-07-27T00:33:22.317Z","endTime":"2025-07-27T00:33:26.432Z","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":85.0,"endSpeed":77.1,"strikeZoneTop":3.40000076116475,"strikeZoneBottom":1.70767683479541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.733533225335236,"aZ":-30.553075560753456,"pfxX":2.291381527885047,"pfxZ":1.0601765114141202,"pX":1.193806224371516,"pZ":4.736830553899873,"vX0":-3.4303033395545643,"vY0":-123.67328565331508,"vZ0":3.0098680120465406,"x":71.49,"y":110.89,"x0":2.306874932977083,"y0":50.005782746807704,"z0":6.081183302409195,"aX":3.5183139035431057},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":-3.2,"spinRate":1186,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.44440370360135617,"extension":6.483240697534729},"index":2,"playId":"bbad743d-d837-35b9-8005-30dc4fe83b7e","pitchNumber":3,"startTime":"2025-07-27T00:33:39.847Z","endTime":"2025-07-27T00:33:43.591Z","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":97.5,"endSpeed":89.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.013629684206705,"aZ":-11.695783025792418,"pfxX":4.586147081316849,"pfxZ":10.055286156562502,"pX":-0.1143221869975474,"pZ":2.657625394415004,"vX0":-7.346019412341113,"vY0":-141.71816893170708,"vZ0":-7.249697881783048,"x":121.36,"y":167.02,"x0":1.9140731818396888,"y0":50.003109760030455,"z0":5.993921392968936,"aX":9.340798928807114},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":-6.8,"spinRate":2417,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.3863070859191051,"extension":6.825643556390987},"index":3,"playId":"43d478c4-8a1e-36e2-a211-04cde51783b9","pitchNumber":4,"startTime":"2025-07-27T00:33:56.075Z","endTime":"2025-07-27T00:33:59.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16426346291037,"aZ":-15.241850615860372,"pfxX":5.104847262752454,"pfxZ":8.154166501417096,"pX":-0.004068944283285903,"pZ":4.1182495078684935,"vX0":-7.355948088207239,"vY0":-142.78294744636273,"vZ0":-2.931816758440909,"x":117.16,"y":127.59,"x0":1.935677991820566,"y0":50.001517817209006,"z0":6.110671178041209,"aX":10.599157040306727},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":-7.8,"spinRate":2444,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3828010043650867,"extension":6.871246536586884},"index":4,"playId":"12260ff0-e39b-3e04-91a3-0a10c4cbcefd","pitchNumber":5,"startTime":"2025-07-27T00:34:25.503Z","endTime":"2025-07-27T00:34:28.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:34:28.677Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:34:32.830Z","endTime":"2025-07-27T00:36:21.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.46012818162919,"strikeZoneBottom":1.63495174092787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29989405570347,"aZ":-12.036119521079076,"pfxX":2.8884492422807506,"pfxZ":9.777544323606994,"pX":0.05985722730076336,"pZ":3.957236353056198,"vX0":-6.531302730832702,"vY0":-142.29443449037373,"vZ0":-3.7432665998450965,"x":114.72,"y":131.93,"x0":2.005078187383681,"y0":50.00231021090885,"z0":6.04708412076411,"aX":5.949231653255528},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":-4.0,"spinRate":2364,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3842782062210013,"extension":6.904340204800724},"index":0,"playId":"60e58c66-e1a4-3e39-878b-ef53b0e6742b","pitchNumber":1,"startTime":"2025-07-27T00:34:52.155Z","endTime":"2025-07-27T00:34:55.842Z","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":92.4,"endSpeed":85.5,"strikeZoneTop":3.33487274215836,"strikeZoneBottom":1.51065904426225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.479100467462857,"aZ":-24.506941258278385,"pfxX":-0.3896026342503056,"pfxZ":4.17338963795712,"pX":-1.00631528827624,"pZ":1.477187969774558,"vX0":-7.950066384002004,"vY0":-134.30823457791155,"vZ0":-7.330163307984743,"x":155.36,"y":198.9,"x0":2.0354359317345847,"y0":50.00339845949767,"z0":5.969304159209145,"aX":-0.7160347676195409},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":2.3,"spinRate":2439,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4068833522523576,"extension":6.802996333186885},"index":1,"playId":"42eb462e-80b1-30ed-8a34-261fa4ba40b5","pitchNumber":2,"startTime":"2025-07-27T00:35:06.071Z","endTime":"2025-07-27T00:35:09.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.55149413754591,"strikeZoneBottom":1.62363306570897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07075569019326,"aZ":-13.291250806580829,"pfxX":4.846412527460074,"pfxZ":9.28696286726419,"pX":1.1712695334584386,"pZ":3.4383794577319104,"vX0":-4.585031282723591,"vY0":-141.4302830775481,"vZ0":-4.733975170421413,"x":72.35,"y":145.94,"x0":2.1806982731221765,"y0":50.005537475209174,"z0":5.980831483749282,"aX":9.858006061164486},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":-7.9,"spinRate":2483,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3866937708555196,"extension":6.61996096156083},"index":2,"playId":"23b089dc-57ef-312a-9c46-9e36206de614","pitchNumber":3,"startTime":"2025-07-27T00:35:23.947Z","endTime":"2025-07-27T00:35:28.017Z","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":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.33249104449033,"strikeZoneBottom":1.67617228250013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62879453889907,"aZ":-23.823954939195104,"pfxX":-0.7488559254453562,"pfxZ":4.625171518462647,"pX":0.5424283327891589,"pZ":2.756177927382139,"vX0":-4.342553980213707,"vY0":-132.59721221994704,"vZ0":-3.97286568804241,"x":96.32,"y":164.36,"x0":2.2893592450408295,"y0":50.0046870038708,"z0":5.983551663832589,"aX":-1.3511894330049041},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":2.2,"spinRate":2434,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4108899192712214,"extension":6.641916942361332},"index":3,"playId":"97a0d60c-e691-3826-855b-aa83b9dd76ed","pitchNumber":4,"startTime":"2025-07-27T00:35:41.443Z","endTime":"2025-07-27T00:35:44.938Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19288387947394,"aZ":-31.42868330707386,"pfxX":-0.6786490880142313,"pfxZ":0.44735977069374044,"pX":0.03474735038442639,"pZ":2.5372555528863336,"vX0":-4.8271889226331615,"vY0":-127.69876205240416,"vZ0":-2.922550768880254,"x":115.68,"y":170.27,"x0":2.031093746024698,"y0":50.00329383233329,"z0":6.147545282829428,"aX":-1.129502053035178},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":2.3,"spinRate":2479,"spinDirection":267},"zone":5,"typeConfidence":2.0,"plateTime":0.4275350114019445,"extension":6.7069120450045245},"index":4,"playId":"a75ba5ec-0861-3148-ba7a-3bf30eae7d65","pitchNumber":5,"startTime":"2025-07-27T00:35:54.228Z","endTime":"2025-07-27T00:35:58.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.55999886133203,"strikeZoneBottom":1.68553772134924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.985784868486338,"aZ":-14.269186869232847,"pfxX":6.122270641856137,"pfxZ":8.81053038609932,"pX":1.790512764765838,"pZ":2.914505217375856,"vX0":-3.673048218226692,"vY0":-141.37967264689848,"vZ0":-5.2279790376784945,"x":48.75,"y":160.09,"x0":2.3082405042225704,"y0":50.00586601104057,"z0":5.6971684308986195,"aX":12.447264116493098},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":-10.4,"spinRate":2316,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.38679619812072374,"extension":6.785994700298039},"index":5,"playId":"3cf5a8c1-2dfa-394a-8601-4eed09756264","pitchNumber":6,"startTime":"2025-07-27T00:36:18.659Z","endTime":"2025-07-27T00:36:21.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:36:21.659Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:36:22.915Z","endTime":"2025-07-27T00:38:16.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.70000031361581,"strikeZoneBottom":1.79947224375069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.645869450287535,"aZ":-26.64987376555426,"pfxX":0.3174688867777411,"pfxZ":3.162944636875986,"pX":-0.14704283416555347,"pZ":2.381735000286475,"vX0":-6.098993628371258,"vY0":-130.59667398397826,"vZ0":-4.559198147451889,"x":122.6,"y":174.47,"x0":2.166399540026022,"y0":50.002399550890054,"z0":6.128168456504,"aX":0.5548049084462658},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":0.6,"spinRate":2471,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.41764494846512124,"extension":6.783892352957463},"index":0,"playId":"bf9a8438-b4b9-3aa5-ace4-8daa114022d2","pitchNumber":1,"startTime":"2025-07-27T00:36:47.406Z","endTime":"2025-07-27T00:36:50.406Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"701e00ee-1314-44df-a5be-dea6c36f02f6","startTime":"2025-07-27T00:37:04.427Z","endTime":"2025-07-27T00:37:09.427Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.70000065968302,"strikeZoneBottom":1.76109691577729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.713794784177743,"aZ":-33.38715132259464,"pfxX":-6.9574354354807335,"pfxZ":-0.8322651527732354,"pX":0.006403488859814529,"pZ":0.9604330021385086,"vX0":-3.0595163375237786,"vY0":-119.84144125842344,"vZ0":-4.801149838596571,"x":116.76,"y":212.85,"x0":2.2027030811707164,"y0":50.00278537507061,"z0":5.965160834259282,"aX":-10.140260911505655},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.4,"breakHorizontal":13.3,"spinRate":2332,"spinDirection":314},"zone":14,"typeConfidence":2.0,"plateTime":0.4566734342587022,"extension":6.815959364828459},"index":2,"playId":"e1eb4c37-eadd-30f5-b38d-e1c94ec8ea81","pitchNumber":2,"startTime":"2025-07-27T00:37:18.268Z","endTime":"2025-07-27T00:37:21.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.311707628042917,"aZ":-21.347427647664734,"pfxX":-1.6403344370672417,"pfxZ":5.964253565423342,"pX":0.4233353560253511,"pZ":2.10512515184289,"vX0":-4.681795480499118,"vY0":-132.85096067308532,"vZ0":-6.12667369798631,"x":100.86,"y":181.94,"x0":2.4107591793565053,"y0":50.00477294747891,"z0":5.958286198597385,"aX":-2.976520662120302},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.8,"breakHorizontal":3.8,"spinRate":2422,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4098775585585228,"extension":6.7696597486706445},"index":3,"playId":"a2970abb-52da-3459-be01-39d90fa286c0","pitchNumber":3,"startTime":"2025-07-27T00:37:32.730Z","endTime":"2025-07-27T00:37:35.750Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.253215592327937,"aZ":-14.18595594057501,"pfxX":5.876505964936239,"pfxZ":8.710225893111936,"pX":0.7652975620632769,"pZ":3.7169046912230534,"vX0":-6.909292607209938,"vY0":-142.24695021622,"vZ0":-3.5526435890722405,"x":87.83,"y":138.42,"x0":2.45332244772995,"y0":50.0034278151298,"z0":5.871606691479576,"aX":12.137270884153596},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":-9.4,"spinRate":2396,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.3839199972351981,"extension":6.814892333576845},"index":4,"playId":"9ca1e0ee-f376-3332-b8c2-1c59c293c5b2","pitchNumber":4,"startTime":"2025-07-27T00:37:54.692Z","endTime":"2025-07-27T00:37:57.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06892163991123,"aZ":-31.18275424256348,"pfxX":-2.350215036453518,"pfxZ":0.5794972490227401,"pX":-1.1923191468180716,"pZ":1.3379578885023578,"vX0":-7.243789870711313,"vY0":-129.5835211231418,"vZ0":-5.675404647948401,"x":162.45,"y":202.66,"x0":1.9400319295025408,"y0":50.00104770307458,"z0":5.927049503836645,"aX":-4.012436702595868},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.0,"breakHorizontal":5.8,"spinRate":2560,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4220429157069745,"extension":6.739780864378844},"index":5,"playId":"c9b955f3-7499-3b50-9380-3576c1ad642f","pitchNumber":5,"startTime":"2025-07-27T00:38:13.539Z","endTime":"2025-07-27T00:38:16.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:38:16.751Z","atBatIndex":38},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Teoscar Hernández caught stealing 2nd base, catcher Carlos Narváez to second baseman Romy Gonzalez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:38:21.042Z","endTime":"2025-07-27T00:39:40.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":75.2,"strikeZoneTop":3.450001276516,"strikeZoneBottom":1.65345892946779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.229781734880913,"aZ":-32.90649963546231,"pfxX":-7.296064511223149,"pfxZ":-0.5193177041684294,"pX":-0.6704599989536635,"pZ":1.157842832690511,"vX0":-4.490757027938775,"vY0":-118.3225260378723,"vZ0":-4.451946489373687,"x":142.56,"y":207.52,"x0":2.201885939263694,"y0":50.002479028477026,"z0":6.089265388448366,"aX":-10.311827865304705},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.8,"breakHorizontal":14.3,"spinRate":2427,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.46346387983722526,"extension":6.669476550443014},"index":0,"playId":"fb619745-aba4-3351-9f0e-b954ed51c742","pitchNumber":1,"startTime":"2025-07-27T00:38:41.093Z","endTime":"2025-07-27T00:38:44.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.44999860808455,"strikeZoneBottom":1.71024667227019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.377124373572418,"aZ":-26.57495113104063,"pfxX":8.116163139142346,"pfxZ":2.9073874760162894,"pX":0.6001129137432113,"pZ":3.9860054108830014,"vX0":-6.831301014887086,"vY0":-137.6495585319159,"vZ0":-0.593216311946877,"x":94.13,"y":131.16,"x0":2.0545216184851056,"y0":50.003915382162155,"z0":5.997038058062885,"aX":15.63980368513294},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":-13.3,"spinRate":2212,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39727900412155703,"extension":6.666556796577585},"index":1,"playId":"35b58bc4-dbca-3fb5-b810-e89a96986445","pitchNumber":2,"startTime":"2025-07-27T00:38:56.446Z","endTime":"2025-07-27T00:38:59.510Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72781380694235,"aZ":-23.837777620666763,"pfxX":10.376213549331073,"pfxZ":4.2699559032499765,"pX":-0.2253419113670124,"pZ":1.956686168267041,"vX0":-10.01281250207129,"vY0":-138.56819897445558,"vZ0":-6.363262584622301,"x":125.59,"y":185.95,"x0":2.0793832447171585,"y0":50.00443100144299,"z0":5.8657974004440705,"aX":20.26643110952262},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.6,"breakHorizontal":-16.8,"spinRate":2283,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.39462727939894915,"extension":6.816686444213902},"index":2,"playId":"7200a254-3c6b-338d-8f3a-d9db785b4e77","pitchNumber":3,"startTime":"2025-07-27T00:39:15.928Z","endTime":"2025-07-27T00:39:20.100Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.45000052770688,"strikeZoneBottom":1.61260597231468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.051038767289427,"aZ":-17.430461389546355,"pfxX":3.981949011722593,"pfxZ":7.634097953193848,"pX":1.217936485665624,"pZ":4.073838765116597,"vX0":-4.861935856984204,"vY0":-137.94408355588538,"vZ0":-2.068791868666926,"x":70.58,"y":128.79,"x0":2.484126990910404,"y0":50.00390182529423,"z0":6.005828450173505,"aX":7.691759451308431},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-6.2,"spinRate":2291,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.39674110817798436,"extension":6.571110724251685},"index":3,"playId":"b51db801-fc94-318e-b24b-b3df5601da71","pitchNumber":4,"startTime":"2025-07-27T00:39:33.904Z","endTime":"2025-07-27T00:39:40.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:39:40.033Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, third baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:41:57.436Z","endTime":"2025-07-27T00:42:55.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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.7,"endSpeed":81.1,"strikeZoneTop":3.34000037586544,"strikeZoneBottom":1.59612078745933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3835413034096,"aZ":-15.168532685260812,"pfxX":0.3917613731189814,"pfxZ":10.085042199766741,"pX":-0.10465394504960338,"pZ":3.1231946847430154,"vX0":-4.715993175629,"vY0":-129.15200867069666,"vZ0":-3.944720859649018,"x":120.99,"y":154.45,"x0":1.6955218026912502,"y0":50.0006138397954,"z0":5.839964389077442,"aX":0.6607193510455226},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.5,"breakHorizontal":0.4,"spinRate":2462,"spinDirection":170},"zone":2,"typeConfidence":0.91,"plateTime":0.4244092370730055,"extension":6.715297150898215},"index":0,"playId":"8f4b40f3-90e6-3f35-9922-cc65c9a67550","pitchNumber":1,"startTime":"2025-07-27T00:42:22.934Z","endTime":"2025-07-27T00:42:26.447Z","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":71.2,"endSpeed":65.1,"strikeZoneTop":3.19998991328942,"strikeZoneBottom":1.46679831356642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.241960424179567,"aZ":-41.83667536981992,"pfxX":-2.460048896035588,"pfxZ":-8.994113897397266,"pX":0.15259659392841185,"pZ":4.741631478583424,"vX0":-1.8970315402252267,"vY0":-103.33201364479284,"vZ0":6.49520103358301,"x":111.18,"y":110.76,"x0":1.4042463125290776,"y0":50.00230246581015,"z0":6.602369699138491,"aX":-2.6428532193055174},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.4,"breakVerticalInduced":-13.9,"breakHorizontal":5.0,"spinRate":2124,"spinDirection":333},"zone":12,"typeConfidence":0.9,"plateTime":0.5313711707626148,"extension":6.496026771228005},"index":1,"playId":"5e9f8f75-1c15-35ba-b50a-47fc5305308c","pitchNumber":2,"startTime":"2025-07-27T00:42:34.364Z","endTime":"2025-07-27T00:42:37.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.961077261714742,"aZ":-26.994249310938457,"pfxX":-2.1163952840028113,"pfxZ":3.2873536652011666,"pX":-0.40169145384100324,"pZ":1.4976152296246152,"vX0":-4.290492136830573,"vY0":-124.43064573600994,"vZ0":-5.247618222946616,"x":132.31,"y":198.34,"x0":1.6169118356792647,"y0":50.00231167550989,"z0":5.858773123716987,"aX":-3.331725238102121},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":4.8,"spinRate":2611,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.43947111658073057,"extension":6.606976440363796},"hitData":{"launchSpeed":104.1,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.86,"coordY":167.47}},"index":2,"playId":"035f4ee0-b1b2-3609-a926-b614132c29bd","pitchNumber":3,"startTime":"2025-07-27T00:42:46.991Z","endTime":"2025-07-27T00:42:55.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:42:55.045Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, third baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:42:59.800Z","endTime":"2025-07-27T00:43:54.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":73.0,"endSpeed":67.1,"strikeZoneTop":3.53999824736842,"strikeZoneBottom":1.60876623768048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.985113910135325,"aZ":-42.60629811792158,"pfxX":-1.967625144876736,"pfxZ":-9.24300213498674,"pX":-0.16485743065389868,"pZ":2.3784205393059388,"vX0":-2.59416828407954,"vY0":-106.16052338823108,"vZ0":1.9653716980935592,"x":123.28,"y":174.56,"x0":1.3335643188016804,"y0":50.000678668733755,"z0":6.329652810401835,"aX":-2.2213845056786847},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-15.7,"breakHorizontal":4.3,"spinRate":2312,"spinDirection":335},"zone":5,"typeConfidence":0.89,"plateTime":0.5180688543324483,"extension":6.5086926919064885},"index":0,"playId":"7028b490-a933-3c58-8ca2-ade9c78d1649","pitchNumber":1,"startTime":"2025-07-27T00:43:20.737Z","endTime":"2025-07-27T00:43:23.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.53999787282769,"strikeZoneBottom":1.58017473342779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43803356609243,"aZ":-28.063787427173203,"pfxX":-3.8812359722106633,"pfxZ":2.6493920424347426,"pX":0.19115328842249008,"pZ":1.822513906327757,"vX0":-2.3748598589011416,"vY0":-124.1666975732458,"vZ0":-4.314500694061974,"x":109.71,"y":189.57,"x0":1.6663767495180069,"y0":50.0024616589838,"z0":5.936064120377427,"aX":-6.018370710403855},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":7.6,"spinRate":2623,"spinDirection":234},"zone":8,"typeConfidence":0.82,"plateTime":0.4422688939464283,"extension":6.662093657769261},"index":1,"playId":"6863243d-c4f4-31f6-895e-1fd9e6957379","pitchNumber":2,"startTime":"2025-07-27T00:43:32.992Z","endTime":"2025-07-27T00:43:36.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.1,"endSpeed":66.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.39537711902006,"aZ":-41.507838106768304,"pfxX":-3.682439675697403,"pfxZ":-8.460709142737514,"pX":0.5627925095657696,"pZ":2.5457828317381477,"vX0":-0.5625221416452351,"vY0":-104.88342033478077,"vZ0":2.322082638771188,"x":95.55,"y":170.04,"x0":1.3132273745590206,"y0":50.00291690638874,"z0":6.300586320386536,"aX":-4.061680549763705},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-14.2,"breakHorizontal":6.8,"spinRate":2402,"spinDirection":329},"zone":6,"typeConfidence":0.9,"plateTime":0.5242349968761557,"extension":6.50154543060179},"hitData":{"launchSpeed":78.9,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.84,"coordY":156.46}},"index":2,"playId":"8e0eb192-36b6-3498-9fdf-666eec0540a4","pitchNumber":3,"startTime":"2025-07-27T00:43:45.919Z","endTime":"2025-07-27T00:43:54.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:43:54.837Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:43:55.728Z","endTime":"2025-07-27T00:47:06.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.36000053496157,"strikeZoneBottom":1.6100258592441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.694190889520197,"aZ":-24.553252137137044,"pfxX":-2.0409186848152636,"pfxZ":4.785662606201866,"pX":0.46603769178521276,"pZ":2.4722679821838085,"vX0":-2.6414444767948453,"vY0":-125.70489267930267,"vZ0":-3.433378242023348,"x":99.24,"y":172.03,"x0":1.7976223972994876,"y0":50.002976637565226,"z0":5.860638968755267,"aX":-3.2488221404264492},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":4.3,"spinRate":2609,"spinDirection":217},"zone":6,"typeConfidence":0.84,"plateTime":0.43658365620018813,"extension":6.451685509885807},"index":0,"playId":"59d0ac1f-344f-32e5-ae1f-d213d0bc8895","pitchNumber":1,"startTime":"2025-07-27T00:44:16.829Z","endTime":"2025-07-27T00:44:20.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.36000060393118,"strikeZoneBottom":1.58944201114797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.94006995409137,"aZ":-19.14702858061042,"pfxX":6.680622935934457,"pfxZ":8.760842638677202,"pX":0.6484869731422314,"pZ":1.0979496174611956,"vX0":-4.227521458554321,"vY0":-121.24969705791656,"vZ0":-7.168842604642556,"x":92.28,"y":209.14,"x0":1.5475753627208158,"y0":50.00443545565874,"z0":5.766470394374976,"aX":9.937560518703453},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":14.4,"breakHorizontal":-11.0,"spinRate":1755,"spinDirection":165},"zone":14,"typeConfidence":0.89,"plateTime":0.4519180074817317,"extension":6.856964807746274},"index":1,"playId":"ac0ebf89-b735-3385-82ab-0a1ec7ab1935","pitchNumber":2,"startTime":"2025-07-27T00:44:31.935Z","endTime":"2025-07-27T00:44:35.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.36000087662214,"strikeZoneBottom":1.60521619435334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.277322559220572,"aZ":-26.19649211111589,"pfxX":-3.5423169836136283,"pfxZ":3.80805476652015,"pX":0.561301846716394,"pZ":1.8167120837110873,"vX0":-1.6165563783773897,"vY0":-124.5432512612909,"vZ0":-4.6945309149954735,"x":95.6,"y":189.73,"x0":1.6792145038991437,"y0":50.00304142665215,"z0":5.8957766614971545,"aX":-5.557501612213477},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":6.8,"spinRate":2526,"spinDirection":219},"zone":9,"typeConfidence":0.81,"plateTime":0.4399809347631827,"extension":6.544745107681229},"index":2,"playId":"df225917-1ff9-3d9f-b9c9-55c27728193a","pitchNumber":3,"startTime":"2025-07-27T00:44:44.455Z","endTime":"2025-07-27T00:44:48.304Z","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":84.8,"endSpeed":77.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.117740487468225,"aZ":-18.000599885709615,"pfxX":6.946908120494491,"pfxZ":9.220715341867752,"pX":0.9659153179134284,"pZ":2.611504334860002,"vX0":-3.811221023178998,"vY0":-123.36741471362744,"vZ0":-4.3190825751589434,"x":80.18,"y":168.27,"x0":1.6302071973851289,"y0":50.00590496172723,"z0":5.907360829350519,"aX":10.683030845428952},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":15.8,"breakHorizontal":-11.6,"spinRate":1788,"spinDirection":165},"zone":12,"typeConfidence":0.86,"plateTime":0.444412132112594,"extension":6.586230065245296},"index":3,"playId":"f911b57b-e603-3ddc-aa9c-8880fe870b6f","pitchNumber":4,"startTime":"2025-07-27T00:44:58.053Z","endTime":"2025-07-27T00:45:01.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.629834332610244,"aZ":-14.785090151247244,"pfxX":-0.3007405991327272,"pfxZ":10.016695391536846,"pX":-0.6760133714624231,"pZ":2.28512023558963,"vX0":-5.754462804054134,"vY0":-130.68691330280305,"vZ0":-5.9435236156562805,"x":142.77,"y":177.08,"x0":1.5902393942142765,"y0":50.0034034131096,"z0":5.692913359800467,"aX":-0.5202960194103223},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.0,"breakHorizontal":1.8,"spinRate":2440,"spinDirection":177},"zone":4,"typeConfidence":0.91,"plateTime":0.4185535269911078,"extension":6.63320321529931},"index":4,"playId":"ce04455f-99b7-3d39-a63f-c20059c61615","pitchNumber":5,"startTime":"2025-07-27T00:45:18.874Z","endTime":"2025-07-27T00:45:25.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.701893178150595,"aZ":-14.446621201940808,"pfxX":-0.06302302348326894,"pfxZ":10.159528270707423,"pX":1.0094873381422322,"pZ":2.9842415282954007,"vX0":-1.7379614473116318,"vY0":-130.78315313440757,"vZ0":-4.404677984418233,"x":78.52,"y":158.21,"x0":1.6887858349129647,"y0":50.002053506826655,"z0":5.762087351521541,"aX":-0.10982155170715933},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":0.5,"spinRate":2408,"spinDirection":175},"zone":12,"typeConfidence":0.92,"plateTime":0.41764859798342524,"extension":6.627924541299283},"index":5,"playId":"540feeb8-0fca-39c1-8c8e-9035c45c3a24","pitchNumber":6,"startTime":"2025-07-27T00:45:40.518Z","endTime":"2025-07-27T00:45:43.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.2,"endSpeed":67.0,"strikeZoneTop":3.36000140839447,"strikeZoneBottom":1.60620619631149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.245112220431352,"aZ":-42.69584477290668,"pfxX":-3.8473891412354657,"pfxZ":-9.238609408405758,"pX":1.7281603372251504,"pZ":4.108648473333847,"vX0":1.3886360860284426,"vY0":-106.33246035434394,"vZ0":5.418735000096871,"x":51.13,"y":127.85,"x0":1.5643816567773052,"y0":50.00462351661762,"z0":6.389045389403713,"aX":-4.379935895752964},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-14.8,"breakHorizontal":6.6,"spinRate":2314,"spinDirection":329},"zone":12,"typeConfidence":0.9,"plateTime":0.5162848195099059,"extension":6.43995524288405},"index":6,"playId":"1504ed64-334c-333a-9558-3ae1ce22e9f0","pitchNumber":7,"startTime":"2025-07-27T00:45:57.921Z","endTime":"2025-07-27T00:46:02.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.564779402006355,"aZ":-13.620477424896952,"pfxX":1.533747578482285,"pfxZ":10.515036347477995,"pX":0.3512477785871107,"pZ":3.4370987119985914,"vX0":-4.183239627029619,"vY0":-131.63577694740326,"vZ0":-3.2178769400173546,"x":103.61,"y":145.98,"x0":1.7579702796963035,"y0":50.00082928750291,"z0":5.6766679486746545,"aX":2.7065215107567524},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.6,"breakHorizontal":-1.9,"spinRate":2378,"spinDirection":170},"zone":3,"typeConfidence":0.91,"plateTime":0.4152676700634874,"extension":6.628253511264243},"index":7,"playId":"402148a2-f8fe-36e9-82d2-4cd7de64156b","pitchNumber":8,"startTime":"2025-07-27T00:46:14.528Z","endTime":"2025-07-27T00:46:18.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.140162734803084,"aZ":-23.065633056924273,"pfxX":-1.126449745556025,"pfxZ":5.516823387652764,"pX":0.6009124965735368,"pZ":2.1193882919966422,"vX0":-2.3992150720347576,"vY0":-127.65996286231525,"vZ0":-4.802021324161421,"x":94.09,"y":181.56,"x0":1.6990648339122996,"y0":50.00356667564688,"z0":5.839113255701475,"aX":-1.8603731813358912},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.1,"breakHorizontal":2.5,"spinRate":2591,"spinDirection":216},"zone":9,"typeConfidence":0.84,"plateTime":0.4289563897320883,"extension":6.603015168085628},"index":8,"playId":"c9ba61ab-7beb-315a-93e4-e4d00b9d5126","pitchNumber":9,"startTime":"2025-07-27T00:46:34.577Z","endTime":"2025-07-27T00:46:38.700Z","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":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.994447513693547,"aZ":-13.60828521534215,"pfxX":1.2241525159820807,"pfxZ":10.41737862519899,"pX":0.7111385685054852,"pZ":2.9267083923729875,"vX0":-2.91307700342082,"vY0":-132.12502011245581,"vZ0":-4.6679634412709,"x":89.89,"y":159.76,"x0":1.6649522948487887,"y0":50.00464660097547,"z0":5.7035879216072685,"aX":2.182292372863215},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":-1.7,"spinRate":2459,"spinDirection":175},"zone":3,"typeConfidence":0.91,"plateTime":0.4132526301551893,"extension":6.630699265513034},"hitData":{"launchSpeed":103.1,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.06,"coordY":94.52}},"index":9,"playId":"cf4c11f2-6db6-3e96-a663-e283c7e7291d","pitchNumber":10,"startTime":"2025-07-27T00:46:56.314Z","endTime":"2025-07-27T00:47:06.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:47:06.494Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Roman Anthony doubles (13) on a fly ball to left fielder Esteury Ruiz. Alex Bregman scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:47:06.566Z","endTime":"2025-07-27T00:48:04.915Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":477132,"link":"/api/v1/people/477132"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":73.9,"endSpeed":68.5,"strikeZoneTop":3.60000072936726,"strikeZoneBottom":1.77438931101364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.054398131203065,"aZ":-42.29756776577792,"pfxX":-2.8428762604553253,"pfxZ":-8.665788179964315,"pX":-0.26643197398309604,"pZ":1.9101204375080911,"vX0":-2.445351809870951,"vY0":-107.57006999823449,"vZ0":0.7498232788162098,"x":127.16,"y":187.21,"x0":1.2552205451375344,"y0":50.00029821866145,"z0":6.254958998394985,"aX":-3.3227326427446746},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-15.1,"breakHorizontal":5.8,"spinRate":2370,"spinDirection":337},"zone":8,"typeConfidence":0.89,"plateTime":0.5096333386806942,"extension":6.542700585966035},"index":0,"playId":"0d93a290-d819-3691-8aba-29e1e09a8ef1","pitchNumber":1,"startTime":"2025-07-27T00:47:31.984Z","endTime":"2025-07-27T00:47:35.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.129969368104124,"aZ":-12.878025944426943,"pfxX":-0.46498622212639806,"pfxZ":11.067874427165599,"pX":-0.294929047536258,"pZ":3.5568878330333176,"vX0":-4.295513075726245,"vY0":-131.06529899084074,"vZ0":-3.49816704176845,"x":128.24,"y":142.74,"x0":1.4242237989117714,"y0":50.00592952696348,"z0":5.867771752046925,"aX":-0.8097045975057228},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.6,"breakHorizontal":1.8,"spinRate":2407,"spinDirection":188},"zone":1,"typeConfidence":0.91,"plateTime":0.41756873928665916,"extension":6.687816562588152},"hitData":{"launchSpeed":96.9,"launchAngle":25.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.52,"coordY":58.84}},"index":1,"playId":"e7563c22-7bd2-3c9e-82c4-966bc78412c5","pitchNumber":2,"startTime":"2025-07-27T00:47:48.995Z","endTime":"2025-07-27T00:48:04.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:48:04.915Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:51:37.338Z","endTime":"2025-07-27T00:51:47.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T00:48:45.612Z","endTime":"2025-07-27T00:51:06.835Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Clayton Kershaw.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-27T00:51:06.835Z","endTime":"2025-07-27T00:51:39.707Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.411419258338004,"aZ":-17.117914087925296,"pfxX":0.4281806219711859,"pfxZ":7.529963971817181,"pX":-0.5734193675308079,"pZ":2.348663042910324,"vX0":4.01370163614481,"vY0":-140.39781287257648,"vZ0":-6.281261740983612,"x":138.86,"y":175.37,"x0":-2.0763062693197525,"y0":50.0003108451859,"z0":5.726574837802702,"aX":0.8545607489234522},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":-1.6,"spinRate":2722,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.38994687601269185,"extension":6.4363627452272265},"hitData":{"launchSpeed":101.3,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.96,"coordY":147.71}},"index":2,"playId":"f2b6f754-da8f-3f8d-915d-86f2a5cd9474","pitchNumber":1,"startTime":"2025-07-27T00:51:39.707Z","endTime":"2025-07-27T00:51:47.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:51:47.915Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:53:59.570Z","endTime":"2025-07-27T00:54:46.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.32823351787882,"strikeZoneBottom":1.56192248997666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39514786671453,"aZ":-20.95738139142749,"pfxX":9.663599313598262,"pfxZ":5.682874586183219,"pX":0.10088032896281489,"pZ":2.320345798654972,"vX0":-8.861921942223434,"vY0":-139.37192378029363,"vZ0":-6.1712873674100885,"x":113.15,"y":176.13,"x0":2.061345776686721,"y0":50.001477154513296,"z0":5.940724755913858,"aX":19.069999624553407},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":-15.7,"spinRate":2375,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.3925148487462491,"extension":6.786992596125853},"index":0,"playId":"e3834ed7-ec32-38b5-93fc-2402b374267f","pitchNumber":1,"startTime":"2025-07-27T00:54:16.345Z","endTime":"2025-07-27T00:54:20.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.40533997335525,"strikeZoneBottom":1.55980823786909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.409818725475603,"aZ":-23.00349517974327,"pfxX":3.5954414257447955,"pfxZ":5.748411949346303,"pX":0.4765166663605719,"pZ":2.2554969289171853,"vX0":-5.170386216112778,"vY0":-125.29410368350734,"vZ0":-4.28834666223568,"x":98.84,"y":177.88,"x0":2.096130377858702,"y0":50.005602058892826,"z0":5.8604361565479035,"aX":5.739634670098434},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.7,"breakHorizontal":-5.4,"spinRate":1590,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.43652544074736177,"extension":6.540638028978627},"index":1,"playId":"687d98e4-1a09-3f96-ac80-2aa9f662078c","pitchNumber":2,"startTime":"2025-07-27T00:54:28.170Z","endTime":"2025-07-27T00:54:31.818Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.33977899418014,"strikeZoneBottom":1.54482245095584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89969596431431,"aZ":-14.605886427978913,"pfxX":6.700211268021926,"pfxZ":8.589579886935855,"pX":0.37764142052406446,"pZ":3.2025617814962004,"vX0":-7.0245065970696885,"vY0":-142.391364158481,"vZ0":-5.225884523417156,"x":102.61,"y":152.31,"x0":2.0107396563985986,"y0":50.003776673705126,"z0":5.991948649835869,"aX":13.7054682005097},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":-10.7,"spinRate":2406,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.3852417899219769,"extension":6.736456888161961},"index":2,"playId":"afec8580-241e-3791-a13b-f8cfbd5f0bed","pitchNumber":3,"startTime":"2025-07-27T00:54:41.265Z","endTime":"2025-07-27T00:54:46.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:54:46.056Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging, catcher Carlos Narváez to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:54:45.775Z","endTime":"2025-07-27T00:56:11.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":83.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.164443235200686,"aZ":-28.415121269557265,"pfxX":-1.2696789305836544,"pfxZ":2.1512982238613754,"pX":-1.0649439188581662,"pZ":1.699203222363599,"vX0":-7.211447765529595,"vY0":-130.83557777523163,"vZ0":-5.753153491783175,"x":157.59,"y":192.9,"x0":1.8815800038453931,"y0":50.00561238799131,"z0":6.03093401994575,"aX":-2.222094144346047},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":3.7,"spinRate":2668,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.41712780638559677,"extension":6.789024538556633},"index":0,"playId":"3148f391-8499-3d39-91dc-f2aa01e3657d","pitchNumber":1,"startTime":"2025-07-27T00:55:07.013Z","endTime":"2025-07-27T00:55:10.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-27T00:55:17.903Z","endTime":"2025-07-27T00:55:35.077Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"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":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.54000840201285,"aZ":-34.212713734217054,"pfxX":-8.320444012507465,"pfxZ":-1.3206206809877754,"pX":-0.9515015769297246,"pZ":1.3430806663882737,"vX0":-4.366104835993296,"vY0":-123.43306347869753,"vZ0":-4.344137617417844,"x":153.27,"y":202.52,"x0":1.921211158131781,"y0":50.00325221257984,"z0":6.006176409691871,"aX":-12.839847746043562},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.1,"breakHorizontal":16.1,"spinRate":2329,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.443719505562592,"extension":6.684928830008082},"index":2,"playId":"5293e801-f6fd-39f6-88d3-3ca64a31252c","pitchNumber":2,"startTime":"2025-07-27T00:55:35.077Z","endTime":"2025-07-27T00:55:38.490Z","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":98.7,"endSpeed":90.6,"strikeZoneTop":3.41271717383498,"strikeZoneBottom":1.52948703476194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.776760826906653,"aZ":-12.25598545275802,"pfxX":3.9231844397905906,"pfxZ":9.529027490890105,"pX":-0.996661188665027,"pZ":2.3494954992849406,"vX0":-9.734941584466974,"vY0":-143.3440598933244,"vZ0":-8.090494512951079,"x":154.99,"y":175.34,"x0":1.9270293456420948,"y0":50.00064118943245,"z0":5.965582671314725,"aX":8.199415411470103},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":-5.3,"spinRate":2494,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.38147283079480054,"extension":6.841151642669953},"index":3,"playId":"e5399c51-8ebf-3e9d-a4f2-85b644220ccf","pitchNumber":3,"startTime":"2025-07-27T00:55:48.265Z","endTime":"2025-07-27T00:55:51.797Z","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":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43605272143045,"aZ":-35.15859832709967,"pfxX":-7.786833440310646,"pfxZ":-2.0150792842227236,"pX":-0.3562005366156967,"pZ":0.5158661571048018,"vX0":-3.1297338969118167,"vY0":-121.0074019757777,"vZ0":-5.785089005169357,"x":130.58,"y":224.85,"x0":1.9672445583515414,"y0":50.00547704596249,"z0":6.031199278979372,"aX":-11.506586677077333},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.8,"breakHorizontal":14.9,"spinRate":2310,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4532830546871671,"extension":6.615154804239784},"index":4,"playId":"581ef466-4daa-3ee6-90ee-70a3b95c532d","pitchNumber":4,"startTime":"2025-07-27T00:56:03.104Z","endTime":"2025-07-27T00:56:11.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:56:11.815Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:56:09.664Z","endTime":"2025-07-27T00:57:11.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.42160503856215,"strikeZoneBottom":1.70770011105492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.605150884140027,"aZ":-19.162813316786828,"pfxX":8.771820646376128,"pfxZ":6.875281235179631,"pX":0.9720157375794389,"pZ":1.2595673703114432,"vX0":-5.6455412323839065,"vY0":-136.3701008329952,"vZ0":-8.952318766753779,"x":79.95,"y":204.77,"x0":1.9241723939864712,"y0":50.00319671634741,"z0":5.894594565316695,"aX":16.60319091216673},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":-14.8,"spinRate":2413,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4008941896955669,"extension":6.323715399665438},"index":0,"playId":"fc31c68a-b4e4-3730-b257-3e7e6c477146","pitchNumber":1,"startTime":"2025-07-27T00:56:31.746Z","endTime":"2025-07-27T00:56:35.187Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.505969830864,"strikeZoneBottom":1.74489253060275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.592545781103816,"aZ":-24.790840148527504,"pfxX":-1.629953428672494,"pfxZ":4.2688748363677735,"pX":-0.7421976901655726,"pZ":1.4125193996607392,"vX0":-6.274604024649549,"vY0":-129.95730781310493,"vZ0":-7.389447856587742,"x":145.29,"y":200.64,"x0":1.9050263169806543,"y0":50.00124352372501,"z0":6.147507635261463,"aX":-2.814555780853583},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":4.2,"spinRate":1291,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4198127835951997,"extension":6.465691509048015},"index":1,"playId":"1122b16c-5e02-36ca-b454-e4725f5025a3","pitchNumber":2,"startTime":"2025-07-27T00:56:44.151Z","endTime":"2025-07-27T00:56:47.455Z","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":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.088079936744666,"aZ":-14.850213910553972,"pfxX":5.365107479372492,"pfxZ":8.99210702697128,"pX":0.011877240102830408,"pZ":2.4217614046919835,"vX0":-7.579683932420956,"vY0":-137.8085182216253,"vZ0":-7.150398792057637,"x":116.55,"y":173.39,"x0":2.098588143425613,"y0":50.006169005705104,"z0":6.049777294605224,"aX":10.340842238374012},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-8.2,"spinRate":2405,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3971660797935126,"extension":6.265709383266327},"hitData":{"launchSpeed":102.1,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.23,"coordY":137.77}},"index":2,"playId":"fdd8d702-2bef-37a0-9910-1e1d237e9de0","pitchNumber":3,"startTime":"2025-07-27T00:57:00.387Z","endTime":"2025-07-27T00:57:11.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:57:11.370Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Esteury Ruiz pops out to second baseman Romy Gonzalez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:57:21.773Z","endTime":"2025-07-27T00:57:41.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.677203656801403,"aZ":-27.751260517817144,"pfxX":-3.08061514141448,"pfxZ":2.6405996651098187,"pX":-1.0754923924364417,"pZ":2.0281982737212854,"vX0":-6.762166311226144,"vY0":-127.8802587126541,"vZ0":-5.356134844102412,"x":158.0,"y":184.02,"x0":1.991923754014849,"y0":50.00265187174606,"z0":6.297735280883993,"aX":-5.156324487417426},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":7.0,"spinRate":2671,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.42653443067877594,"extension":6.604830159856373},"hitData":{"launchSpeed":45.8,"launchAngle":47.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":131.3,"coordY":158.09}},"index":0,"playId":"9ea0a3af-9da6-3881-ade5-cfb8b5f95db4","pitchNumber":1,"startTime":"2025-07-27T00:57:34.217Z","endTime":"2025-07-27T00:57:41.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:57:41.090Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:00:24.164Z","endTime":"2025-07-27T01:01:57.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alexis Díaz replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T00:59:42.361Z","endTime":"2025-07-27T01:00:26.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664747,"link":"/api/v1/people/664747"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.37966158469028,"strikeZoneBottom":1.63784536492893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.947749655978445,"aZ":-18.324644697375902,"pfxX":-8.196958308248066,"pfxZ":7.466536672813124,"pX":1.4652116634508263,"pZ":4.536330487003609,"vX0":12.458951605773581,"vY0":-135.42851855604968,"vZ0":2.2528051049489424,"x":61.15,"y":116.3,"x0":-2.1327222721211028,"y0":50.0035752046647,"z0":4.976379727531201,"aX":-15.207967579204437},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2748,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.4046586146046134,"extension":7.722638536866942},"index":1,"playId":"10e432b1-214b-33e5-9955-5df3b43f45b4","pitchNumber":1,"startTime":"2025-07-27T01:00:26.520Z","endTime":"2025-07-27T01:00:30.195Z","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":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.970145069796036,"aZ":-27.810989866788333,"pfxX":0.4584582419118135,"pfxZ":2.795327654106676,"pX":0.8314651083862934,"pZ":1.245587970954504,"vX0":7.638890375513947,"vY0":-123.38506435410123,"vZ0":-3.1779750322052354,"x":85.31,"y":205.15,"x0":-2.3495643408493834,"y0":50.00028870947844,"z0":4.866033689140014,"aX":0.7136747865589385},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.7,"breakHorizontal":-2.4,"spinRate":2499,"spinDirection":182},"zone":14,"typeConfidence":0.9,"plateTime":0.4420257371050411,"extension":7.706410728987584},"index":2,"playId":"f4d0b9b1-315a-319f-b45a-3580be98e984","pitchNumber":2,"startTime":"2025-07-27T01:00:45.809Z","endTime":"2025-07-27T01:00:49.591Z","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":86.7,"endSpeed":80.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.559664683231052,"aZ":-30.896375625505307,"pfxX":2.9610806739500353,"pfxZ":0.7824900247428754,"pX":-1.06233250429687,"pZ":2.871957268033389,"vX0":2.6854676554509416,"vY0":-126.31903498440303,"vZ0":0.9060133127161447,"x":157.49,"y":161.24,"x0":-2.5204500031441928,"y0":50.002450638303216,"z0":4.975536013576214,"aX":4.827253347628733},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":-5.9,"spinRate":2669,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.43212062529583184,"extension":7.505420346242878},"index":3,"playId":"75258e92-0a12-3113-95ae-ec4a731095d5","pitchNumber":3,"startTime":"2025-07-27T01:01:00.009Z","endTime":"2025-07-27T01:01:03.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T01:01:18.195Z","endTime":"2025-07-27T01:01:37.233Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.38933549063895,"strikeZoneBottom":1.64488581849194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.757228133717955,"aZ":-14.39106814373825,"pfxX":-7.349304238705468,"pfxZ":9.286016936080525,"pX":-0.2739734009142223,"pZ":4.468399149342847,"vX0":8.084749887409808,"vY0":-137.7747583891237,"vZ0":1.3158305678967033,"x":127.44,"y":118.13,"x0":-2.297186937583192,"y0":50.000011062279434,"z0":4.959704060317282,"aX":-14.070841737942024},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":11.5,"spinRate":2568,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.39817196600175553,"extension":7.742636055584675},"index":5,"playId":"3c973ce7-0188-3feb-841d-d8ce2f30a7fc","pitchNumber":4,"startTime":"2025-07-27T01:01:37.233Z","endTime":"2025-07-27T01:01:40.702Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.35035538005214,"strikeZoneBottom":1.51603640096007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.498892472879653,"aZ":-15.097991451744795,"pfxX":-8.013850835901101,"pfxZ":9.310098904161597,"pX":0.38114179117645597,"pZ":2.1724648906479493,"vX0":9.745542221189412,"vY0":-134.6297162289663,"vZ0":-3.8331840528738677,"x":102.47,"y":180.12,"x0":-2.246105062375632,"y0":50.00121168975742,"z0":4.684797313658102,"aX":-14.696095706562746},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":12.4,"spinRate":2491,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.4070057090166386,"extension":8.023223801699826},"index":6,"playId":"277c3e99-878a-3c97-8e08-a9279a8df086","pitchNumber":5,"startTime":"2025-07-27T01:01:53.436Z","endTime":"2025-07-27T01:01:57.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:01:57.227Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:01:58.451Z","endTime":"2025-07-27T01:03:35.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.44067965849589,"strikeZoneBottom":1.49349373946779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.35060553104399,"aZ":-30.27011977185955,"pfxX":1.839866258357679,"pfxZ":1.1577727604380144,"pX":1.4802549496619932,"pZ":1.9686313208745543,"vX0":8.646539813169854,"vY0":-127.82956472105784,"vZ0":-1.46305716066637,"x":60.58,"y":185.63,"x0":-2.190907665755544,"y0":50.00452868281963,"z0":4.933851854443557,"aX":3.0324927924784997},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":-5.4,"spinRate":2499,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.4291548115972468,"extension":7.74954196805311},"index":0,"playId":"3ab5a726-482f-3bdf-9abc-131bf7d08039","pitchNumber":1,"startTime":"2025-07-27T01:02:21.395Z","endTime":"2025-07-27T01:02:28.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.102577942188052,"aZ":-29.47761234405112,"pfxX":1.2837281457391811,"pfxZ":1.6461138946367324,"pX":-0.39163314613618316,"pZ":2.820279746673751,"vX0":4.58844703484606,"vY0":-126.81696672146438,"vZ0":0.4422463314553482,"x":131.93,"y":162.63,"x0":-2.3857828174621005,"y0":50.00525056807162,"z0":4.980834989460414,"aX":2.1065604516458167},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":-3.2,"spinRate":2481,"spinDirection":175},"zone":4,"typeConfidence":0.9,"plateTime":0.4306598147480938,"extension":7.6467084681576685},"index":1,"playId":"aeb7d1f2-0e0a-3039-bc1e-f6d3a0763ae6","pitchNumber":2,"startTime":"2025-07-27T01:02:36.091Z","endTime":"2025-07-27T01:02:39.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71233540605913,"aZ":-15.365084888666617,"pfxX":-5.949045875560768,"pfxZ":8.951652796649178,"pX":0.6405394707497434,"pZ":2.3435653582663676,"vX0":9.5169677582823,"vY0":-135.8982881142366,"vZ0":-3.706766552950789,"x":92.58,"y":175.5,"x0":-2.1277174995524555,"y0":50.00228249304335,"z0":4.786959519371279,"aX":-11.170937078565167},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":8.9,"spinRate":2606,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.40245196604092426,"extension":7.931886093459755},"index":2,"playId":"4b30c75c-b1d7-31b2-be7f-9a52c72dd81d","pitchNumber":3,"startTime":"2025-07-27T01:02:55.596Z","endTime":"2025-07-27T01:02:59.232Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-27T01:03:14.002Z","endTime":"2025-07-27T01:03:25.880Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.002526910150063,"aZ":-27.750841054694472,"pfxX":1.6613241556086846,"pfxZ":2.6003080252918664,"pX":0.08101146564544962,"pZ":3.0831740611197738,"vX0":5.368864100437343,"vY0":-128.8350759441243,"vZ0":0.6670696620250568,"x":113.91,"y":155.53,"x0":-2.2363544736294036,"y0":50.00003406329572,"z0":4.947348821719003,"aX":2.8228613728971728},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-4.1,"spinRate":2673,"spinDirection":185},"zone":2,"typeConfidence":0.89,"plateTime":0.4233644972263515,"extension":7.547233738647559},"hitData":{"launchSpeed":86.5,"launchAngle":50.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.15,"coordY":105.02}},"index":4,"playId":"ada5910b-b336-3c64-a22b-8bb346569fa4","pitchNumber":4,"startTime":"2025-07-27T01:03:25.880Z","endTime":"2025-07-27T01:03:35.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:03:35.638Z","atBatIndex":50},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jarren Duran triples (12) on a sharp line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:03:36.018Z","endTime":"2025-07-27T01:04:29.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.33574182944846,"strikeZoneBottom":1.46087777875137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02258352533648,"aZ":-15.414151449097634,"pfxX":-6.185821954846996,"pfxZ":8.5478774552882,"pX":-0.9568570878217701,"pZ":3.9310921927161586,"vX0":6.0837951184556385,"vY0":-139.5348672548516,"vZ0":0.03367109404812546,"x":153.47,"y":132.64,"x0":-2.367622765336449,"y0":50.003482347423,"z0":4.939130953116704,"aX":-12.130628669321013},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2595,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.39337057396970776,"extension":7.6951178864735565},"index":0,"playId":"fdc5a8d1-0ff3-3682-9fdf-9b16e0afa0ed","pitchNumber":1,"startTime":"2025-07-27T01:04:00.632Z","endTime":"2025-07-27T01:04:05.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.177948460003204,"aZ":-23.99159146196627,"pfxX":2.400429147190577,"pfxZ":5.014876952279375,"pX":0.010496595086478506,"pZ":1.952470371791579,"vX0":5.497181984090547,"vY0":-126.78235871297775,"vZ0":-2.3422852779792573,"x":116.6,"y":186.06,"x0":-2.4952894522047293,"y0":50.00580961631591,"z0":4.797025611762792,"aX":3.920571625625156},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.8,"breakHorizontal":-5.5,"spinRate":2498,"spinDirection":204},"zone":8,"typeConfidence":0.89,"plateTime":0.4315070219069659,"extension":7.761394845062317},"hitData":{"launchSpeed":110.9,"launchAngle":15.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":216.0,"coordY":111.98}},"index":1,"playId":"bc485e50-9659-3f00-b1ef-2a6e8534eec3","pitchNumber":2,"startTime":"2025-07-27T01:04:13.748Z","endTime":"2025-07-27T01:04:29.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:04:29.475Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, third baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:04:34.746Z","endTime":"2025-07-27T01:06:43.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":669242,"link":"/api/v1/people/669242"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.35371720815882,"strikeZoneBottom":1.48480526049303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.388874930426258,"aZ":-14.539434441377349,"pfxX":-7.441625796389956,"pfxZ":9.666101789933165,"pX":0.644769906498518,"pZ":2.1250489035143514,"vX0":10.034527251876636,"vY0":-133.8523468580231,"vZ0":-4.220117121125458,"x":92.42,"y":181.4,"x0":-2.1762313526527337,"y0":50.005003456847554,"z0":4.75477697824451,"aX":-13.58057738021709},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2549,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.4083384644717376,"extension":7.7214365516140555},"index":0,"playId":"ea07807f-20b0-3b0c-ae36-6b6e20dcc631","pitchNumber":1,"startTime":"2025-07-27T01:05:02.138Z","endTime":"2025-07-27T01:05:05.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.52000123919829,"strikeZoneBottom":1.64222502669963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.544583363772993,"aZ":-28.104768184315606,"pfxX":-0.14195685796522906,"pfxZ":2.3786967640995202,"pX":-1.879917195809982,"pZ":1.319154003907821,"vX0":1.7297909585678672,"vY0":-129.64448277478198,"vZ0":-3.4591894105601884,"x":188.66,"y":203.16,"x0":-2.5356299941590903,"y0":50.00554388318506,"z0":4.8015823363741035,"aX":-0.2433478591346226},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-0.1,"spinRate":2622,"spinDirection":161},"zone":13,"typeConfidence":0.87,"plateTime":0.4215034266158102,"extension":7.58938461213162},"index":1,"playId":"ff4b2910-1171-3bd7-8b21-87cedec9a9d1","pitchNumber":2,"startTime":"2025-07-27T01:05:16.342Z","endTime":"2025-07-27T01:05:19.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.743945372790495,"aZ":-12.559954384953304,"pfxX":-6.848003141239245,"pfxZ":10.246253004727528,"pX":0.666746230946462,"pZ":1.7585033821900187,"vX0":9.779612756013677,"vY0":-137.3159586153231,"vZ0":-5.765914215035888,"x":91.59,"y":191.3,"x0":-2.04728626571195,"y0":50.00174800365275,"z0":4.7363225863519975,"aX":-13.10812363295932},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":10.4,"spinRate":2654,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.39853525971974335,"extension":7.7735919291292594},"index":2,"playId":"77d13deb-c238-3265-94cf-357b4f7b5403","pitchNumber":3,"startTime":"2025-07-27T01:05:34.300Z","endTime":"2025-07-27T01:05:37.300Z","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":94.2,"endSpeed":86.1,"strikeZoneTop":3.51999893169229,"strikeZoneBottom":1.71106230522441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41533485324672,"aZ":-16.42331790656533,"pfxX":-6.688593733393665,"pfxZ":8.284373834198833,"pX":1.3584142314840584,"pZ":3.246042308769852,"vX0":11.466960559953124,"vY0":-136.8311508276351,"vZ0":-1.2108785636553265,"x":65.22,"y":151.14,"x0":-2.0123984892014923,"y0":50.00267667323946,"z0":4.816482594970221,"aX":-12.71775637885869},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2657,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.3998746125189747,"extension":7.745166187443149},"index":3,"playId":"f399903c-d905-3320-b3a5-6bf26f6cd15e","pitchNumber":4,"startTime":"2025-07-27T01:06:02.672Z","endTime":"2025-07-27T01:06:06.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.499157183210293,"aZ":-15.984762874512075,"pfxX":-6.735639279939935,"pfxZ":8.447811243513016,"pX":-0.09990916515989252,"pZ":1.9648573487696144,"vX0":8.036157402889753,"vY0":-137.32386585582853,"vZ0":-4.627596119260061,"x":120.81,"y":185.73,"x0":-2.1846632168028415,"y0":50.00168735660653,"z0":4.7541589989211115,"aX":-12.905809054115004},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2624,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.3983860307292817,"extension":7.795743975203667},"index":4,"playId":"f966a308-f9a9-3dc9-8d85-d58fdde6701d","pitchNumber":5,"startTime":"2025-07-27T01:06:18.934Z","endTime":"2025-07-27T01:06:21.934Z","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.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69333921613681,"aZ":-29.247299535449095,"pfxX":2.7690104393736483,"pfxZ":1.7402960751315266,"pX":-0.8879540568635811,"pZ":2.5806692169422862,"vX0":2.7798260814573448,"vY0":-128.13664294638698,"vZ0":-0.11943109516070494,"x":150.85,"y":169.1,"x0":-2.342158250537925,"y0":50.00171271190737,"z0":4.891601209813467,"aX":4.656014385766965},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":-5.6,"spinRate":2565,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.42562685263138444,"extension":7.646757058721698},"hitData":{"launchSpeed":92.4,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.72,"coordY":164.93}},"index":5,"playId":"3cedb308-659c-3041-86af-379051b616a8","pitchNumber":6,"startTime":"2025-07-27T01:06:35.860Z","endTime":"2025-07-27T01:06:43.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:06:43.577Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:09:22.586Z","endTime":"2025-07-27T01:10:46.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Wilson replaces Garrett Crochet.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:08:14.937Z","endTime":"2025-07-27T01:09:24.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":458677,"link":"/api/v1/people/458677"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":2.88328085922551,"strikeZoneBottom":1.28670990092097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.152932190687604,"aZ":-12.191581768914364,"pfxX":3.5011494338137483,"pfxZ":10.357783155526207,"pX":0.2858422942455849,"pZ":3.334308342889586,"vX0":-3.047883451043484,"vY0":-137.46040542198136,"vZ0":-5.878571619511724,"x":106.1,"y":148.75,"x0":0.9497309946801251,"y0":50.003016358909555,"z0":6.315514618350888,"aX":6.754736438014335},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":-5.8,"spinRate":2316,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.3972235770850707,"extension":6.182250042265514},"index":1,"playId":"4d5cc748-0222-3426-93bf-42a52b41e4b0","pitchNumber":1,"startTime":"2025-07-27T01:09:24.967Z","endTime":"2025-07-27T01:09:28.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":2.89929451667976,"strikeZoneBottom":1.23908957122004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.671019711260033,"aZ":-28.989946053182088,"pfxX":-1.6292375362429343,"pfxZ":1.9109346891561803,"pX":-1.2006569749756202,"pZ":2.6180969274852535,"vX0":-5.046423977618686,"vY0":-127.64774823371185,"vZ0":-3.594732214421904,"x":162.77,"y":168.09,"x0":1.0052716381026423,"y0":50.00382900306196,"z0":6.300885566942842,"aX":-2.7169806538504764},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":4.0,"spinRate":2365,"spinDirection":190},"zone":11,"typeConfidence":0.92,"plateTime":0.42735864608733554,"extension":6.10560595063237},"index":2,"playId":"c607b3f2-c33a-3773-9638-a095a188d09c","pitchNumber":2,"startTime":"2025-07-27T01:09:40.593Z","endTime":"2025-07-27T01:09:46.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":2.94,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69180915955254,"aZ":-9.85921856630915,"pfxX":2.8397028424765924,"pfxZ":11.577685348568675,"pX":-0.04972504248748143,"pZ":3.538286824273926,"vX0":-3.9546461512835815,"vY0":-138.17188085023284,"vZ0":-5.62219188072246,"x":118.9,"y":143.25,"x0":1.0332230443167278,"y0":50.001392216287606,"z0":6.266246411116081,"aX":5.472934818054918},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":-4.3,"spinRate":2383,"spinDirection":157},"zone":11,"typeConfidence":0.92,"plateTime":0.39687439622390164,"extension":6.042238650375745},"index":3,"playId":"b7a59bf0-096d-3b25-9a63-d9062b171033","pitchNumber":3,"startTime":"2025-07-27T01:10:01.919Z","endTime":"2025-07-27T01:10:04.919Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T01:10:15.661Z","endTime":"2025-07-27T01:10:25.471Z","isPitch":false,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":2.94000164047223,"strikeZoneBottom":1.22246567333616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.644130796639804,"aZ":-30.035935167863954,"pfxX":-2.2053273482317435,"pfxZ":1.2999095650681642,"pX":-0.8734938715445117,"pZ":2.571776717058453,"vX0":-4.140862477838257,"vY0":-127.3221750072341,"vZ0":-3.211171303109209,"x":150.3,"y":169.34,"x0":1.0591235420161582,"y0":50.00214582493379,"z0":6.221011827785925,"aX":-3.6280295130108104},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":4.9,"spinRate":2385,"spinDirection":238},"zone":11,"typeConfidence":0.93,"plateTime":0.42985415812414995,"extension":6.141444824410028},"index":5,"playId":"492c4126-c80a-3a2d-b76b-c270a2d81e7a","pitchNumber":4,"startTime":"2025-07-27T01:10:25.471Z","endTime":"2025-07-27T01:10:30.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":2.94,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16251487749297,"aZ":-11.077701780429738,"pfxX":1.7740764085648517,"pfxZ":10.77898765118233,"pX":-0.8122367377778071,"pZ":3.1830169293735677,"vX0":-5.012983293223383,"vY0":-139.01493676238437,"vZ0":-6.471543352789891,"x":147.96,"y":152.84,"x0":0.7839469212925706,"y0":50.00481766015853,"z0":6.276682473090033,"aX":3.473551463960845},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":-2.2,"spinRate":2396,"spinDirection":163},"zone":11,"typeConfidence":0.87,"plateTime":0.39400815132321165,"extension":6.064722364083103},"index":6,"playId":"3d02ee10-8e92-354d-9970-b2eff45393f4","pitchNumber":5,"startTime":"2025-07-27T01:10:42.924Z","endTime":"2025-07-27T01:10:46.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:10:46.647Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:10:47.650Z","endTime":"2025-07-27T01:12:47.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.112134380598693,"aZ":-25.67451486524199,"pfxX":-2.564270918032017,"pfxZ":3.815488992956153,"pX":0.3301305893707431,"pZ":2.9325558515080687,"vX0":-2.033627342087566,"vY0":-130.19341317563072,"vZ0":-3.289560534878104,"x":104.42,"y":159.6,"x0":1.4565342331965503,"y0":50.00622681493873,"z0":6.170762337963328,"aX":-4.371708776981387},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":5.2,"spinRate":2282,"spinDirection":175},"zone":3,"typeConfidence":0.86,"plateTime":0.4218412658061177,"extension":6.16588701825074},"index":0,"playId":"31401925-78f1-3211-bd9e-3938eb115fb4","pitchNumber":1,"startTime":"2025-07-27T01:11:11.137Z","endTime":"2025-07-27T01:11:14.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.50999892573568,"strikeZoneBottom":1.51768237277398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.260213010594583,"aZ":-12.339815147170318,"pfxX":2.8304728519849327,"pfxZ":10.57513564837226,"pX":2.055980855513552,"pZ":2.833432266798721,"vX0":1.3577055285519042,"vY0":-136.16397251222145,"vZ0":-6.737377374459564,"x":38.63,"y":162.28,"x0":1.183025994507554,"y0":50.00176121895656,"z0":6.1959409546964785,"aX":5.306886742458444},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-5.4,"spinRate":2253,"spinDirection":159},"zone":12,"typeConfidence":0.87,"plateTime":0.4024660118268386,"extension":6.109097987871655},"index":1,"playId":"af699315-862d-3950-ba42-470c4bff3e15","pitchNumber":2,"startTime":"2025-07-27T01:11:26.968Z","endTime":"2025-07-27T01:11:30.690Z","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":94.8,"endSpeed":86.9,"strikeZoneTop":3.50999951129328,"strikeZoneBottom":1.56718327408677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.403463272179465,"aZ":-10.130536706344227,"pfxX":2.0623235132696354,"pfxZ":11.458517300878917,"pX":1.0483335038225778,"pZ":1.4544372319933525,"vX0":-0.2803131176425192,"vY0":-137.78277298180828,"vZ0":-10.798573367648563,"x":77.04,"y":199.51,"x0":0.8833333634321231,"y0":50.00653008209735,"z0":6.1077058564601545,"aX":3.968916516111648},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":-3.7,"spinRate":2369,"spinDirection":163},"zone":14,"typeConfidence":0.87,"plateTime":0.39741013265945124,"extension":6.195191546889285},"index":2,"playId":"7646d849-c7fe-310a-a112-b7ae27cd0099","pitchNumber":3,"startTime":"2025-07-27T01:11:43.859Z","endTime":"2025-07-27T01:11:47.852Z","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":89.2,"endSpeed":82.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12187311097151,"aZ":-26.212220183201154,"pfxX":-1.7777854503208625,"pfxZ":3.4646709689229604,"pX":-0.43296971839367204,"pZ":1.9338309804788851,"vX0":-3.131538218228925,"vY0":-129.83779787274037,"vZ0":-5.94717448353167,"x":133.5,"y":186.57,"x0":1.016022254883632,"y0":50.005263091059575,"z0":6.227888205146764,"aX":-3.0592384599419455},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":3.8,"spinRate":2468,"spinDirection":183},"zone":7,"typeConfidence":0.88,"plateTime":0.42056307989225683,"extension":6.2773786699779},"index":3,"playId":"45da22af-eb81-3164-8fc2-56c03e13624b","pitchNumber":4,"startTime":"2025-07-27T01:12:00.270Z","endTime":"2025-07-27T01:12:04.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.50999843475499,"strikeZoneBottom":1.54211377453215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85329339336922,"aZ":-26.22040786314459,"pfxX":-2.4681107074009425,"pfxZ":3.4589351781132684,"pX":-0.6322192986882668,"pZ":0.15772034932424964,"vX0":-3.680177369441483,"vY0":-130.03153638649363,"vZ0":-9.6861792606537,"x":141.1,"y":234.52,"x0":1.1191889606322054,"y0":50.00528423101657,"z0":5.902953102761329,"aX":-4.249634510830164},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.4,"breakHorizontal":5.3,"spinRate":2500,"spinDirection":185},"zone":13,"typeConfidence":0.86,"plateTime":0.4203418812083295,"extension":6.196203322536227},"index":4,"playId":"2b9fb9a7-3061-3ee7-a719-e68237239efd","pitchNumber":5,"startTime":"2025-07-27T01:12:25.956Z","endTime":"2025-07-27T01:12:29.853Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92869232366726,"aZ":-28.183125492145376,"pfxX":0.9352223870978911,"pfxZ":2.30106731721475,"pX":-0.3374634754585696,"pZ":1.5234209523492197,"vX0":-4.459079528645695,"vY0":-129.84345983134094,"vZ0":-6.166682716166275,"x":129.86,"y":197.65,"x0":1.2683896941953903,"y0":50.00561777622697,"z0":6.028000152042746,"aX":1.6244561722226836},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-0.8,"spinRate":2409,"spinDirection":200},"zone":7,"typeConfidence":0.93,"plateTime":0.4191722539750855,"extension":6.3620430439349605},"index":5,"playId":"30237c53-3f35-309a-a51c-98671dcd7e80","pitchNumber":6,"startTime":"2025-07-27T01:12:44.654Z","endTime":"2025-07-27T01:12:47.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:12:47.787Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a sharp line drive to center fielder Ceddanne Rafaela. Will Smith out at 2nd on the throw, center fielder Ceddanne Rafaela to second baseman Romy Gonzalez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:12:50.008Z","endTime":"2025-07-27T01:13:44.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"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_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.284617585489926,"aZ":-11.180807596295494,"pfxX":1.7009537740140601,"pfxZ":10.900313380072253,"pX":-0.5615928201270308,"pZ":3.2666193869946296,"vX0":-4.432205930183749,"vY0":-138.04642353940162,"vZ0":-6.106363632606213,"x":138.41,"y":150.58,"x0":0.8452069817198778,"y0":50.00529682344743,"z0":6.263016261042153,"aX":3.2767834999597882},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":-2.2,"spinRate":2383,"spinDirection":164},"zone":1,"typeConfidence":0.86,"plateTime":0.3970500289978278,"extension":6.197537901628388},"index":0,"playId":"e45f5b48-9ebe-3e74-9a13-34cfef78174b","pitchNumber":1,"startTime":"2025-07-27T01:13:13.503Z","endTime":"2025-07-27T01:13:17.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.939387334700903,"aZ":-27.839013184098004,"pfxX":-0.12743624989537472,"pfxZ":2.556026607353396,"pX":-0.29653993912926496,"pZ":1.9262407504029504,"vX0":-3.535773093011192,"vY0":-128.72448425031237,"vZ0":-5.271163110717313,"x":128.3,"y":186.77,"x0":1.1050425735162763,"y0":50.00289618540491,"z0":6.126480582269713,"aX":-0.2163360950986281},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":1.0,"spinRate":2361,"spinDirection":201},"zone":7,"typeConfidence":0.93,"plateTime":0.42370717998392626,"extension":6.159099951342985},"hitData":{"launchSpeed":104.9,"launchAngle":16.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":91.66,"coordY":75.99}},"index":1,"playId":"ed4619a2-0b7c-3bc8-81a6-e4fafdf0e0cd","pitchNumber":2,"startTime":"2025-07-27T01:13:32.119Z","endTime":"2025-07-27T01:13:44.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:13:44.301Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:16:24.864Z","endTime":"2025-07-27T01:16:57.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Klein replaces Alexis Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:16:01.482Z","endTime":"2025-07-27T01:16:27.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.42146645817846,"strikeZoneBottom":1.64759014209931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.966608724748667,"aZ":-26.372310443384837,"pfxX":-3.3544194822972817,"pfxZ":3.0967363819264975,"pX":-0.14904917637815732,"pZ":2.79215976492491,"vX0":5.535313634445342,"vY0":-135.74053568226014,"vZ0":-3.3243365962732754,"x":122.68,"y":163.39,"x0":-1.7762965982478651,"y0":50.00003618501892,"z0":5.863415291735635,"aX":-6.2765472073325705},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":4.9,"spinRate":2303,"spinDirection":207},"zone":5,"typeConfidence":0.82,"plateTime":0.40309950473837697,"extension":6.614079168599022},"index":1,"playId":"bea039de-80e4-39f1-ae79-5faf1d90a9e6","pitchNumber":1,"startTime":"2025-07-27T01:16:27.201Z","endTime":"2025-07-27T01:16:30.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.33999802152432,"strikeZoneBottom":1.60114433772966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5807983180401,"aZ":-9.613657788575221,"pfxX":-5.005705464014817,"pfxZ":11.040172204413613,"pX":-0.15618238078176963,"pZ":2.0760433089028574,"vX0":6.229000864167769,"vY0":-142.06123966204262,"vZ0":-8.263558994797673,"x":122.95,"y":182.73,"x0":-1.7270538119793997,"y0":50.006605939185924,"z0":5.634182350345496,"aX":-10.232763313361579},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.5,"breakHorizontal":7.8,"spinRate":2319,"spinDirection":212},"zone":8,"typeConfidence":0.91,"plateTime":0.38557222508578626,"extension":6.809535559763466},"index":2,"playId":"9f5e1657-0022-3795-aa13-deef5d7814aa","pitchNumber":2,"startTime":"2025-07-27T01:16:39.562Z","endTime":"2025-07-27T01:16:42.562Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.6,"strikeZoneTop":3.39153051972246,"strikeZoneBottom":1.64978916082932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11696298326586,"aZ":-7.623103063248765,"pfxX":-4.444512558760514,"pfxZ":11.663053730717998,"pX":0.36337626697703945,"pZ":2.563491493398132,"vX0":7.258434465273217,"vY0":-144.07837317407075,"vZ0":-7.521510825735497,"x":103.15,"y":169.57,"x0":-1.609700801535582,"y0":50.000673287806606,"z0":5.67724857144254,"aX":-9.354771097864498},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.8,"breakHorizontal":6.6,"spinRate":2362,"spinDirection":217},"zone":6,"typeConfidence":0.92,"plateTime":0.38000518007958783,"extension":6.982643587973608},"index":3,"playId":"dd07493f-b565-31ed-95fb-88a06863821e","pitchNumber":3,"startTime":"2025-07-27T01:16:53.093Z","endTime":"2025-07-27T01:16:57.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:16:57.037Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rob Refsnyder singles on a ground ball to third baseman Tommy Edman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:16:58.144Z","endTime":"2025-07-27T01:20:10.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.9,"endSpeed":89.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.851964119403085,"aZ":-11.199160340206246,"pfxX":-5.5124744118673705,"pfxZ":10.239850582749845,"pX":-0.4845079662182273,"pZ":3.261954076472808,"vX0":5.595676952379777,"vY0":-142.4731014671364,"vZ0":-5.083433702871181,"x":135.47,"y":150.71,"x0":-1.76126713285156,"y0":50.0034059657908,"z0":5.782111300936253,"aX":-11.291994016145509},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2319,"spinDirection":210},"zone":1,"typeConfidence":0.92,"plateTime":0.3849972089376559,"extension":6.690771266040765},"index":0,"playId":"f04c40c5-96c7-3fd7-aa1b-3ec6a812d946","pitchNumber":1,"startTime":"2025-07-27T01:17:18.142Z","endTime":"2025-07-27T01:17:21.142Z","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":97.5,"endSpeed":89.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64384970020282,"aZ":-12.551818747817606,"pfxX":-5.1195357601454194,"pfxZ":9.634433172451601,"pX":-0.6492076794521805,"pZ":2.861505498483641,"vX0":4.7025469843690715,"vY0":-141.85544908886388,"vZ0":-5.654401806342035,"x":141.75,"y":161.52,"x0":-1.66379179786515,"y0":50.00507208027151,"z0":5.681963848349038,"aX":-10.428717255220128},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2197,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.3862109995612446,"extension":6.6548717062595},"index":1,"playId":"fd3144d0-bdb7-3d94-ab88-8385d2254777","pitchNumber":2,"startTime":"2025-07-27T01:17:36.595Z","endTime":"2025-07-27T01:17:39.595Z","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":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.35109611903402,"strikeZoneBottom":1.492372273157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74147718899838,"aZ":-46.711204052198795,"pfxX":2.141858289639531,"pfxZ":-9.394758652037678,"pX":1.627410627070065,"pZ":1.6668056013067352,"vX0":6.493372489826179,"vY0":-124.80088325942953,"vZ0":-1.047325848068196,"x":54.97,"y":193.78,"x0":-1.3076678045711088,"y0":50.00583541681184,"z0":6.007083159191478,"aX":3.312609486702225},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-16.9,"breakHorizontal":-5.6,"spinRate":2407,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.44224102411725896,"extension":6.550543544164841},"index":2,"playId":"0f773605-4f0e-336c-a1fa-894aad36c8d2","pitchNumber":3,"startTime":"2025-07-27T01:17:58.774Z","endTime":"2025-07-27T01:18:02.521Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.4329429618686,"strikeZoneBottom":1.57461527030343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.460558673755262,"aZ":-46.48445434063232,"pfxX":1.2261080560705508,"pfxZ":-9.419608063796268,"pX":1.0458128459185592,"pZ":1.1337063712418574,"vX0":5.929147617224102,"vY0":-123.77629804378388,"vZ0":-2.100245626101904,"x":77.14,"y":208.17,"x0":-1.5604584004939972,"y0":50.002098566859864,"z0":5.961170611292412,"aX":1.8621124635067274},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-17.3,"breakHorizontal":-3.8,"spinRate":2383,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.44606143440654433,"extension":6.342934804969047},"index":3,"playId":"f867cdb5-9a7b-374e-8f24-1f92df78f356","pitchNumber":4,"startTime":"2025-07-27T01:18:12.792Z","endTime":"2025-07-27T01:18:16.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79078316213548,"aZ":-11.113488930240996,"pfxX":-4.282533740359687,"pfxZ":10.424384584770603,"pX":-0.5515988914847175,"pZ":3.52656890712676,"vX0":4.564538595249688,"vY0":-141.5931545382117,"vZ0":-4.310382388904522,"x":138.03,"y":143.56,"x0":-1.6319172597960736,"y0":50.00534997073346,"z0":5.785756691749428,"aX":-8.654820284387947},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":6.7,"spinRate":2230,"spinDirection":212},"zone":1,"typeConfidence":0.91,"plateTime":0.38753805595184465,"extension":6.878913105897706},"index":4,"playId":"0cddc395-8e4c-3a82-be33-e2767003b4df","pitchNumber":5,"startTime":"2025-07-27T01:18:30.289Z","endTime":"2025-07-27T01:18:33.457Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-27T01:18:48.624Z","endTime":"2025-07-27T01:18:59.218Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.6,"strikeZoneTop":3.4485956392046,"strikeZoneBottom":1.52436431996342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.137334124541557,"aZ":-9.733976776024914,"pfxX":-2.913956772817639,"pfxZ":10.52247416194398,"pX":0.18905095305690695,"pZ":1.3449772924615306,"vX0":5.879248134734163,"vY0":-144.52099198561154,"vZ0":-10.426018973322986,"x":109.79,"y":202.47,"x0":-1.4856277306177534,"y0":50.00220370624988,"z0":5.58104506969515,"aX":-6.214327405258385},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":2220,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.37783526349277174,"extension":6.901744511187007},"index":6,"playId":"a4003192-7320-38c8-956f-33bc6cea9062","pitchNumber":6,"startTime":"2025-07-27T01:18:59.218Z","endTime":"2025-07-27T01:19:03.200Z","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":98.0,"endSpeed":89.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83243112648442,"aZ":-10.897165083657097,"pfxX":-3.11213244071478,"pfxZ":10.29051529741965,"pX":-0.8501192734076661,"pZ":3.365844771487707,"vX0":3.7548752853937053,"vY0":-142.66345071251033,"vZ0":-4.727332744283966,"x":149.4,"y":147.9,"x0":-1.777019912693347,"y0":50.00495617472644,"z0":5.727180383165317,"aX":-6.436482860574545},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":4.9,"spinRate":2230,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.38345542096679797,"extension":6.738676937035153},"index":7,"playId":"c11282e2-1673-3b82-afbd-b60514a2b6cc","pitchNumber":7,"startTime":"2025-07-27T01:19:12.973Z","endTime":"2025-07-27T01:19:17.041Z","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":98.1,"endSpeed":89.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44062918201322,"aZ":-11.921351039132878,"pfxX":-5.332462701601967,"pfxZ":9.8315176202897,"pX":-1.037607990314017,"pZ":3.1036550558934404,"vX0":3.4150978712228826,"vY0":-142.74531494683617,"vZ0":-4.971971767500102,"x":156.55,"y":154.98,"x0":-1.5579054196028281,"y0":50.000991739433985,"z0":5.621124330744001,"aX":-10.982319291277095},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2179,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.38398629524401917,"extension":6.906144328254994},"index":8,"playId":"499b99f4-d040-352d-b217-f90d08b078ce","pitchNumber":8,"startTime":"2025-07-27T01:19:38.841Z","endTime":"2025-07-27T01:19:41.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.67033500963718,"aZ":-11.030694163200595,"pfxX":-4.938794193446769,"pfxZ":10.149650900135295,"pX":-0.18730081429340809,"pZ":2.3294251496252576,"vX0":5.580117109975775,"vY0":-143.09854207731726,"vZ0":-7.3291880954906965,"x":124.14,"y":175.89,"x0":-1.5168599372819185,"y0":50.00060334922199,"z0":5.607608138230141,"aX":-10.28634131795074},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2285,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.3821326669748588,"extension":6.928153742965657},"hitData":{"launchSpeed":67.7,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.14,"coordY":176.48}},"index":9,"playId":"32c6c706-3de4-3bc5-b169-b20324714699","pitchNumber":9,"startTime":"2025-07-27T01:20:01.747Z","endTime":"2025-07-27T01:20:10.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:20:10.068Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to right fielder Teoscar Hernández. David Hamilton to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:21:04.177Z","endTime":"2025-07-27T01:21:34.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner David Hamilton replaces Rob Refsnyder.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T01:20:39.309Z","endTime":"2025-07-27T01:21:06.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"base":1},{"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":84.5,"strikeZoneTop":3.28057717393679,"strikeZoneBottom":1.60164221454639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.462348873088633,"aZ":-25.63152636453424,"pfxX":-0.49291943833544494,"pfxZ":3.626958396383186,"pX":0.5181968817524021,"pZ":2.2234671335364253,"vX0":5.9909048215937855,"vY0":-132.696626895715,"vZ0":-4.356427843958369,"x":97.25,"y":178.75,"x0":-1.6940527898252224,"y0":50.0005945235522,"z0":5.729195061983097,"aX":-0.8890375242098402},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-0.2,"spinRate":2241,"spinDirection":176},"zone":6,"typeConfidence":0.91,"plateTime":0.411031043089932,"extension":6.669447361813989},"index":1,"playId":"c96bd247-57d1-3c71-897f-3ac173ca40cb","pitchNumber":1,"startTime":"2025-07-27T01:21:06.533Z","endTime":"2025-07-27T01:21:09.596Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71822256886065,"aZ":-12.506018762077526,"pfxX":-4.264098863570334,"pfxZ":9.63788352973012,"pX":0.3799839672083968,"pZ":2.4759496891802577,"vX0":7.427301750264565,"vY0":-141.36108437275178,"vZ0":-6.653533824296753,"x":102.52,"y":171.93,"x0":-1.7175225556924947,"y0":50.000589659161335,"z0":5.6491602260344935,"aX":-8.700470669503453},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2220,"spinDirection":203},"zone":6,"typeConfidence":0.9,"plateTime":0.38623794140351597,"extension":6.750108367102937},"hitData":{"launchSpeed":102.8,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.91,"coordY":113.77}},"index":2,"playId":"e389652a-d342-32f2-a2f2-823f09fa9ed3","pitchNumber":2,"startTime":"2025-07-27T01:21:23.923Z","endTime":"2025-07-27T01:21:34.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:21:34.231Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks. David Hamilton to 3rd. Alex Bregman to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:21:42.253Z","endTime":"2025-07-27T01:24:38.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.60000104755316,"strikeZoneBottom":1.72976412590151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.75003367694682,"aZ":-9.574829954951584,"pfxX":-3.536015545386034,"pfxZ":11.015148142335514,"pX":0.5003937098400524,"pZ":1.4062017552757815,"vX0":7.635659167171788,"vY0":-142.56842400373975,"vZ0":-9.891003772470182,"x":97.93,"y":200.81,"x0":-1.757115761816195,"y0":50.006680258417546,"z0":5.531328692535033,"aX":-7.257604506507577},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":4.8,"spinRate":2229,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.3846508372500663,"extension":6.762620512874793},"index":0,"playId":"63e8e5a9-393e-3fd1-877f-56187f51c440","pitchNumber":1,"startTime":"2025-07-27T01:22:22.484Z","endTime":"2025-07-27T01:22:27.647Z","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":96.9,"endSpeed":88.1,"strikeZoneTop":3.63571512822072,"strikeZoneBottom":1.75566091721406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15300404994666,"aZ":-12.11477550845018,"pfxX":-4.127969453725402,"pfxZ":10.011707863200433,"pX":-0.0360576482234451,"pZ":3.7820377012903506,"vX0":6.29406493812871,"vY0":-140.92696135632224,"vZ0":-3.2444113950552707,"x":118.37,"y":136.66,"x0":-1.7660033331464033,"y0":50.004979123173705,"z0":5.735082273856013,"aX":-8.273123369821183},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2287,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3892227610142629,"extension":6.564432889805605},"index":1,"playId":"322ef676-55ee-3f22-8e2c-a1988a1d1ed9","pitchNumber":2,"startTime":"2025-07-27T01:22:41.615Z","endTime":"2025-07-27T01:22:45.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.59517698525312,"strikeZoneBottom":1.7469702450181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.511062766611307,"aZ":-22.94948897853273,"pfxX":0.7677860626889368,"pfxZ":5.084120249233285,"pX":0.39556820741431076,"pZ":2.6539810779493918,"vX0":5.300433088859705,"vY0":-133.5260713021,"vZ0":-3.7678598660481,"x":101.92,"y":167.12,"x0":-1.711091854524104,"y0":50.00067934248377,"z0":5.725467395152834,"aX":1.3925234758201894},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-2.5,"spinRate":2281,"spinDirection":194},"zone":6,"typeConfidence":0.92,"plateTime":0.40947025510412205,"extension":6.738739887100878},"index":2,"playId":"8da39dba-c6c4-3818-9086-293684ee47e0","pitchNumber":3,"startTime":"2025-07-27T01:23:01.951Z","endTime":"2025-07-27T01:23:05.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.306077832283773,"aZ":-42.5510681511288,"pfxX":2.8269012041211035,"pfxZ":-6.641155504037439,"pX":0.06222995127192763,"pZ":3.3092614069657653,"vX0":3.4853817727220853,"vY0":-124.29093443813193,"vZ0":1.8412798296310835,"x":114.63,"y":149.43,"x0":-1.7264949931621691,"y0":50.00522505784247,"z0":6.096891270050056,"aX":4.414759571005804},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.3,"breakHorizontal":-5.9,"spinRate":2273,"spinDirection":23},"zone":2,"typeConfidence":0.9,"plateTime":0.44097053552699617,"extension":6.323558269918588},"index":3,"playId":"969ca5ff-c2e8-3808-8e2a-016416117557","pitchNumber":4,"startTime":"2025-07-27T01:23:18.115Z","endTime":"2025-07-27T01:23:21.115Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-27T01:23:32.580Z","endTime":"2025-07-27T01:23:46.858Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"d2f136f6-feea-338d-aea8-1246ef992915","startTime":"2025-07-27T01:23:46.858Z","endTime":"2025-07-27T01:24:00.812Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.48600419396784,"strikeZoneBottom":1.55947451768646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06692066997401,"aZ":-44.027193460877676,"pfxX":2.0286124795089133,"pfxZ":-7.4764275584792905,"pX":1.8973333861049857,"pZ":0.11043832511611427,"vX0":7.781466427004137,"vY0":-125.99384186534802,"vZ0":-5.329128479392926,"x":44.68,"y":235.8,"x0":-1.5133573885654665,"y0":50.00572568554318,"z0":5.867661171477,"aX":3.214013604243963},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-14.6,"breakHorizontal":-5.8,"spinRate":2466,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.4371728852235881,"extension":6.500943838972929},"index":6,"playId":"8e259bf4-8c76-337e-8177-d9b28e5a77f9","pitchNumber":5,"startTime":"2025-07-27T01:24:05.812Z","endTime":"2025-07-27T01:24:10.326Z","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":89.4,"endSpeed":81.9,"strikeZoneTop":3.60000071959683,"strikeZoneBottom":1.77007896063117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.76594757673476,"aZ":-28.787355275348048,"pfxX":0.7536241315338065,"pfxZ":1.969873359745332,"pX":0.19600601807391568,"pZ":4.424560932190231,"vX0":4.681816292610453,"vY0":-130.11548768680615,"vZ0":1.734407531819289,"x":109.53,"y":119.32,"x0":-1.7229506906388536,"y0":50.00240488756246,"z0":5.927522251274592,"aX":1.2933578818559395},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":-2.4,"spinRate":2273,"spinDirection":119},"zone":12,"typeConfidence":0.87,"plateTime":0.42062750499908264,"extension":6.694936475852994},"index":7,"playId":"211d51db-6c6c-3c99-95cc-e81ed187065a","pitchNumber":6,"startTime":"2025-07-27T01:24:33.785Z","endTime":"2025-07-27T01:24:38.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:24:38.390Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Wilyer Abreu grounds into a double play, shortstop Miguel Rojas to first baseman Freddie Freeman. Roman Anthony out at 2nd. Wilyer Abreu out at 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:25:58.554Z","endTime":"2025-07-27T01:26:08.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Wilyer Abreu replaces Romy Gonzalez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T01:24:59.101Z","endTime":"2025-07-27T01:25:02.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":663853,"link":"/api/v1/people/663853"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-27T01:25:02.515Z","endTime":"2025-07-27T01:26:00.834Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.436443416686114,"aZ":-44.11926704876479,"pfxX":3.5161898253169763,"pfxZ":-7.622050402549819,"pX":0.5716246137759498,"pZ":2.7549922462925305,"vX0":4.253663601351346,"vY0":-125.03454420226389,"vZ0":1.032699497131316,"x":95.21,"y":164.4,"x0":-1.614345657766334,"y0":50.00010755171964,"z0":5.984019467339784,"aX":5.512574558221254},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-13.2,"breakHorizontal":-7.4,"spinRate":2278,"spinDirection":30},"zone":6,"typeConfidence":0.9,"plateTime":0.43966598283083735,"extension":6.440120392098218},"hitData":{"launchSpeed":63.3,"launchAngle":5.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.96,"coordY":146.52}},"index":2,"playId":"12955d74-1ae1-3820-ac18-5358cb4e7c21","pitchNumber":1,"startTime":"2025-07-27T01:26:00.834Z","endTime":"2025-07-27T01:26:08.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:26:08.842Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:28:50.911Z","endTime":"2025-07-27T01:29:33.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":[2,3,5],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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":{"description":"David Hamilton remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:28:27.337Z","endTime":"2025-07-27T01:28:27.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"description":"Pitching Change: Garrett Whitlock replaces Justin Wilson, batting 4th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T01:28:27.351Z","endTime":"2025-07-27T01:28:53.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"402","replacedPlayer":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.37353416665844,"strikeZoneBottom":1.57560651711321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51343619788224,"aZ":-15.046991136507586,"pfxX":-6.9407887586176376,"pfxZ":8.851138261650075,"pX":-0.6607064563827771,"pZ":3.280301673990067,"vX0":3.3179271543799835,"vY0":-138.1647421769675,"vZ0":-3.5429550576750097,"x":142.18,"y":150.21,"x0":-0.9747645797844641,"y0":50.00324003312408,"z0":5.589132793432854,"aX":-13.43182231759133},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2279,"spinDirection":229},"zone":1,"typeConfidence":0.88,"plateTime":0.3962883585803474,"extension":7.0945905371817455},"index":2,"playId":"b438a565-1cd7-3c2d-ae76-f8a3ae48bd78","pitchNumber":1,"startTime":"2025-07-27T01:28:53.241Z","endTime":"2025-07-27T01:28:56.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.400920233330886,"aZ":-35.68443343351532,"pfxX":-9.529905655148502,"pfxZ":-2.325217742004111,"pX":-0.023396891362893097,"pZ":1.3116924903135747,"vX0":5.70132098322608,"vY0":-122.15525180638862,"vZ0":-2.344887442299478,"x":117.89,"y":203.36,"x0":-1.1512480871816724,"y0":50.00297229603264,"z0":5.3562411783807935,"aX":-14.380713597983101},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.6,"breakHorizontal":15.8,"spinRate":2497,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.44863615641273613,"extension":7.223285918749266},"index":3,"playId":"c48a52f5-7360-3708-af36-a333913da55e","pitchNumber":2,"startTime":"2025-07-27T01:29:08.095Z","endTime":"2025-07-27T01:29:11.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-27T01:29:17.185Z","endTime":"2025-07-27T01:29:30.691Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.641723580685152,"aZ":-38.66590761639613,"pfxX":0.7760381735821911,"pfxZ":-4.184148142079055,"pX":1.7237631067595853,"pZ":1.4077477891567638,"vX0":6.151048047805822,"vY0":-123.54613547602895,"vZ0":-2.5916529107181034,"x":51.29,"y":200.77,"x0":-0.8945726038165026,"y0":50.001191535036135,"z0":5.706737937020177,"aX":1.2041290136484961},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.9,"breakHorizontal":-2.8,"spinRate":2174,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44262813689368485,"extension":7.332023893386845},"index":5,"playId":"50547119-fc34-3d75-8df2-5a2d217fa300","pitchNumber":3,"startTime":"2025-07-27T01:29:30.691Z","endTime":"2025-07-27T01:29:33.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:29:33.836Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:29:35.822Z","endTime":"2025-07-27T01:30:55.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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,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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.568467798830966,"aZ":-37.67799907412793,"pfxX":2.6166315340884707,"pfxZ":-3.54670067970695,"pX":-0.09203664562246648,"pZ":3.013428753613678,"vX0":1.8431065619877924,"vY0":-123.28977553902006,"vZ0":0.7613327609848783,"x":120.51,"y":157.42,"x0":-1.187052970086498,"y0":50.00288938848838,"z0":5.859476733372667,"aX":4.061394991908814},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.0,"breakHorizontal":-5.2,"spinRate":2124,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.44283582283834555,"extension":7.187787180821729},"index":0,"playId":"c2a6d955-5009-36df-ad71-436d374a07e2","pitchNumber":1,"startTime":"2025-07-27T01:29:58.493Z","endTime":"2025-07-27T01:30:02.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.69999770862646,"strikeZoneBottom":1.73411813564195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.528886851368433,"aZ":-37.194269259864456,"pfxX":1.8889846018713903,"pfxZ":-3.1815618072530176,"pX":0.24418364754532162,"pZ":0.8857059297557117,"vX0":2.6120955234930885,"vY0":-124.34301855700558,"vZ0":-4.113360677712249,"x":107.69,"y":214.87,"x0":-1.063058771688296,"y0":50.005909965278626,"z0":5.628016313601727,"aX":2.976204519625454},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.5,"breakHorizontal":-4.0,"spinRate":2214,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.43949159715964203,"extension":7.174729772358055},"index":1,"playId":"7ed3698f-a580-3537-a598-b8768a1f05b6","pitchNumber":2,"startTime":"2025-07-27T01:30:11.995Z","endTime":"2025-07-27T01:30:15.919Z","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":83.3,"endSpeed":76.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.323777273380543,"aZ":-33.99198703276866,"pfxX":-10.770297314953641,"pfxZ":-1.2298953423186285,"pX":-0.444421957737941,"pZ":1.7742297633982924,"vX0":4.932142219795284,"vY0":-121.1584464667149,"vZ0":-1.4492222187222217,"x":133.94,"y":190.88,"x0":-1.110511636335132,"y0":50.00103213612483,"z0":5.358802603026354,"aX":-15.963068307928696},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.3,"breakHorizontal":18.2,"spinRate":2358,"spinDirection":283},"zone":7,"typeConfidence":2.0,"plateTime":0.4525942820371007,"extension":7.237780089010961},"index":2,"playId":"da61b3fc-4210-3f45-8c9f-395f3de1c817","pitchNumber":3,"startTime":"2025-07-27T01:30:28.831Z","endTime":"2025-07-27T01:30:32.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.368791009293716,"aZ":-14.134723269641981,"pfxX":-7.5851451539573524,"pfxZ":9.085475738399658,"pX":-0.08064871526945079,"pZ":3.766511641799619,"vX0":5.44438623459474,"vY0":-139.9705766978304,"vZ0":-2.398373754354166,"x":120.07,"y":137.08,"x0":-1.064690580620624,"y0":50.0050243044711,"z0":5.5592243133147825,"aX":-15.063993837643121},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":12.6,"spinRate":2238,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.3912069685607933,"extension":7.163475129914056},"index":3,"playId":"7b5517d1-65da-3388-a3b0-f2e8ad79d03f","pitchNumber":4,"startTime":"2025-07-27T01:30:52.433Z","endTime":"2025-07-27T01:30:55.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:30:55.747Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:30:57.622Z","endTime":"2025-07-27T01:32:06.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.45000130238943,"strikeZoneBottom":1.57467141412646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.557971410424393,"aZ":-38.227036646080116,"pfxX":2.30754585521026,"pfxZ":-4.055383887258403,"pX":0.48169184149852956,"pZ":3.3971739247947172,"vX0":3.017783204475968,"vY0":-121.06666131123443,"vZ0":1.9728842743903945,"x":98.64,"y":147.06,"x0":-1.0785190433139134,"y0":50.00494209171135,"z0":5.9056894822327815,"aX":3.441643185709387},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.6,"breakHorizontal":-4.9,"spinRate":2185,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.45158869173658545,"extension":7.178800637333097},"index":0,"playId":"f87cdcd3-ab63-3b70-a38c-b735338ee389","pitchNumber":1,"startTime":"2025-07-27T01:31:18.867Z","endTime":"2025-07-27T01:31:22.482Z","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":84.8,"endSpeed":78.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8678119480741,"aZ":-37.90670185152072,"pfxX":1.753777109535564,"pfxZ":-3.6841983886577623,"pX":0.41216323670441046,"pZ":2.4741928336751347,"vX0":2.755165327005833,"vY0":-123.5815899009692,"vZ0":-0.3989978677868685,"x":101.29,"y":171.98,"x0":-0.9415886653747974,"y0":50.00019914685083,"z0":5.801339780527766,"aX":2.731780839919772},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.5,"breakHorizontal":-3.7,"spinRate":2158,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.44193768740732153,"extension":7.174843641174916},"index":1,"playId":"3f2bf5a3-66d9-3088-8f0c-71def8e3ef95","pitchNumber":2,"startTime":"2025-07-27T01:31:31.954Z","endTime":"2025-07-27T01:31:34.954Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T01:31:44.288Z","endTime":"2025-07-27T01:31:58.949Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"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":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.391710516022265,"aZ":-36.257171424033984,"pfxX":0.11261288415565929,"pfxZ":-2.530324427640111,"pX":0.3985452672624181,"pZ":1.7292273263035545,"vX0":3.3841017911268847,"vY0":-125.85862859027205,"vZ0":-2.5921146284249357,"x":101.81,"y":192.09,"x0":-0.9754323440853152,"y0":50.004691920217255,"z0":5.6950374048212415,"aX":0.18124350202628967},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.9,"breakHorizontal":-1.0,"spinRate":2177,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.43438948431702284,"extension":7.195345537576073},"hitData":{"launchSpeed":101.5,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.48,"coordY":162.91}},"index":3,"playId":"a2790b06-967f-351d-bee1-4a4edf1a0871","pitchNumber":3,"startTime":"2025-07-27T01:31:58.949Z","endTime":"2025-07-27T01:32:06.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:32:06.381Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:34:58.037Z","endTime":"2025-07-27T01:36:39.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kirby Yates replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:33:29.240Z","endTime":"2025-07-27T01:34:58.037Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.302600690840467,"aZ":-16.34740903541101,"pfxX":-9.003792915821357,"pfxZ":8.606466932453884,"pX":0.2922228579332837,"pZ":2.59139187813674,"vX0":9.456786441486061,"vY0":-134.32388847490483,"vZ0":-3.371357871853587,"x":88.16,"y":119.22,"x0":-2.093230885043245,"y0":50.00466678522643,"z0":5.015260151767988,"aX":-16.563133123783906},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":14.4,"spinRate":2379,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.4067430445084703,"extension":6.333564152708906},"index":1,"playId":"f3a57152-b9b9-3613-929c-7c3c87640297","pitchNumber":1,"startTime":"2025-07-27T01:34:58.037Z","endTime":"2025-07-27T01:35:01.112Z","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":93.0,"endSpeed":85.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.562170176029912,"aZ":-16.243112974118958,"pfxX":-9.433251371006975,"pfxZ":8.550739110089024,"pX":0.17386241152046805,"pZ":2.7923069763157056,"vX0":9.663762003813803,"vY0":-135.17960204509401,"vZ0":-2.9758353830729494,"x":95.62,"y":124.88,"x0":-2.210008080554057,"y0":50.00466794362383,"z0":5.03804263900056,"aX":-17.580839514641365},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":15.2,"spinRate":2396,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.40411533990846804,"extension":6.208548449240315},"index":2,"playId":"f7e5d602-f0bc-359c-9491-f3b18795c33a","pitchNumber":2,"startTime":"2025-07-27T01:35:15.582Z","endTime":"2025-07-27T01:35:18.582Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-27T01:35:29.955Z","endTime":"2025-07-27T01:35:47.387Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.120044617862835,"aZ":-17.911411114437172,"pfxX":-9.070896570489055,"pfxZ":7.62849855618065,"pX":-0.21039115644502376,"pZ":2.5849674582919633,"vX0":8.319274318381385,"vY0":-135.7154738229143,"vZ0":-3.157320862307895,"x":125.02,"y":168.99,"x0":-2.1338904955425804,"y0":50.000256323066345,"z0":5.007666731399516,"aX":-16.954131296841766},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":14.8,"spinRate":2243,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.4032516861705622,"extension":6.461098627842076},"index":4,"playId":"636cd6e9-440d-39d8-bfe7-e80cbaee4c24","pitchNumber":3,"startTime":"2025-07-27T01:35:47.387Z","endTime":"2025-07-27T01:35:50.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.42434216032382,"strikeZoneBottom":1.6737657757544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.789695940948178,"aZ":-15.291108585739043,"pfxX":-6.641218311578296,"pfxZ":9.073196173376395,"pX":-0.07158371957866957,"pZ":3.6202231517506043,"vX0":7.639422961552096,"vY0":-135.3745093170057,"vZ0":-1.6681685767789352,"x":119.73,"y":141.03,"x0":-2.0636289778470007,"y0":50.00567528176421,"z0":5.311677302729088,"aX":-12.36275571222873},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2344,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4041791791620404,"extension":6.306846282291535},"index":5,"playId":"0b659584-7a22-3113-91b0-94f63566f741","pitchNumber":4,"startTime":"2025-07-27T01:36:11.219Z","endTime":"2025-07-27T01:36:15.322Z","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":93.7,"endSpeed":85.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.433836880347222,"aZ":-15.60188035985036,"pfxX":-7.710031685299471,"pfxZ":8.811168045777393,"pX":0.595437792667289,"pZ":2.9862864408778407,"vX0":9.629594174455168,"vY0":-136.16192986998223,"vZ0":-2.7254770836985953,"x":94.3,"y":158.15,"x0":-1.9824860377730327,"y0":50.00215965284165,"z0":5.077555330948562,"aX":-14.50104317962333},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":12.0,"spinRate":2312,"spinDirection":226},"zone":3,"typeConfidence":0.91,"plateTime":0.4020105519667099,"extension":6.415695462648362},"hitData":{"launchSpeed":89.8,"launchAngle":33.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.52,"coordY":89.21}},"index":6,"playId":"8cba0b78-c558-35f0-8dd6-a3529dd742c9","pitchNumber":5,"startTime":"2025-07-27T01:36:29.494Z","endTime":"2025-07-27T01:36:39.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:36:39.534Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:36:38.138Z","endTime":"2025-07-27T01:38:12.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.805703789132615,"aZ":-15.25085563199883,"pfxX":-9.136072192958588,"pfxZ":9.212590313688448,"pX":0.8839253133182421,"pZ":2.2244944645093203,"vX0":10.920554559586659,"vY0":-135.4785451222913,"vZ0":-4.352070231093535,"x":83.31,"y":178.72,"x0":-2.034490602225957,"y0":50.006409944906984,"z0":4.936148623902925,"aX":-16.79020213962361},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":13.9,"spinRate":2428,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4061015393034695,"extension":6.456194550321827},"index":0,"playId":"603b8e30-022a-3e4e-b4c4-d7e7e8c51069","pitchNumber":1,"startTime":"2025-07-27T01:37:05.979Z","endTime":"2025-07-27T01:37:08.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.101679374751622,"aZ":-30.728972671954526,"pfxX":-6.845512305278241,"pfxZ":0.8821725168331538,"pX":-0.5454611382389332,"pZ":1.6979114085608462,"vX0":6.494254903528112,"vY0":-126.75119597490936,"vZ0":-2.289638230653228,"x":137.79,"y":192.94,"x0":-2.247355185800056,"y0":50.00060174082298,"z0":5.058568978133092,"aX":-11.174425709623739},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":11.0,"spinRate":1110,"spinDirection":262},"zone":7,"typeConfidence":0.89,"plateTime":0.43157617991373387,"extension":6.684629436155684},"index":1,"playId":"38b8c34e-16df-3e34-b5a0-66991aa762f9","pitchNumber":2,"startTime":"2025-07-27T01:37:28.605Z","endTime":"2025-07-27T01:37:31.642Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.371625658977923,"aZ":-17.61448226236554,"pfxX":-6.172883845213253,"pfxZ":7.963067154895997,"pX":-0.5946000691468748,"pZ":3.8205849358902,"vX0":6.2098792890328625,"vY0":-134.62826898242153,"vZ0":-0.5338311150808395,"x":139.66,"y":135.62,"x0":-2.133749719948738,"y0":50.0002996757172,"z0":5.2729130447378125,"aX":-11.28270736413974},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":9.7,"spinRate":2173,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.40750579173223445,"extension":6.378757254576904},"hitData":{"launchSpeed":98.0,"launchAngle":44.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.96,"coordY":72.74}},"index":2,"playId":"c575a86e-7736-3b38-8926-1b76e45df2b2","pitchNumber":3,"startTime":"2025-07-27T01:38:01.499Z","endTime":"2025-07-27T01:38:12.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:38:12.194Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarren Duran doubles (26) on a fly ball to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:38:18.433Z","endTime":"2025-07-27T01:39:23.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.54299308623226,"strikeZoneBottom":1.72609904691114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.798173445806995,"aZ":-18.480252775516146,"pfxX":-7.660548562886744,"pfxZ":7.393350457782754,"pX":0.604792081019197,"pZ":2.8614358038956977,"vX0":9.83051010522283,"vY0":-135.29286715110769,"vZ0":-2.434091044898744,"x":84.66,"y":130.06,"x0":-2.08224491552877,"y0":50.00044746839605,"z0":5.069377590670921,"aX":-14.185106897265257},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":11.8,"spinRate":2176,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.4049999761946723,"extension":6.091355571098184},"index":0,"playId":"3b8d330b-8937-35c3-8ecc-cc77e94b797e","pitchNumber":1,"startTime":"2025-07-27T01:38:38.841Z","endTime":"2025-07-27T01:38:41.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.40469113214775,"strikeZoneBottom":1.5769102016662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.243525656155445,"aZ":-28.414366681526882,"pfxX":-6.234663134627104,"pfxZ":2.3093129438736923,"pX":-0.3482354700829502,"pZ":1.1450659508750483,"vX0":6.599065886507794,"vY0":-126.55812573266664,"vZ0":-4.0129618922598835,"x":107.01,"y":200.27,"x0":-2.1764778874948503,"y0":50.001007565582995,"z0":5.020846530839803,"aX":-10.137607065051387},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":9.8,"spinRate":1187,"spinDirection":258},"zone":13,"typeConfidence":0.86,"plateTime":0.4323898157863839,"extension":5.913472475510161},"index":1,"playId":"bb4f233f-b003-3490-ac75-905d78ae237c","pitchNumber":2,"startTime":"2025-07-27T01:38:54.506Z","endTime":"2025-07-27T01:38:58.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.082480846091936,"aZ":-17.59221189302667,"pfxX":-6.911785744006603,"pfxZ":7.8397514835945294,"pX":-0.40444755128716103,"pZ":2.7795648575983174,"vX0":7.083779438665271,"vY0":-135.18965148098061,"vZ0":-2.6220267786184452,"x":132.42,"y":163.73,"x0":-2.1544027535041477,"y0":50.004859595762206,"z0":4.989720629875584,"aX":-12.859967307475712},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":11.2,"spinRate":2221,"spinDirection":220},"zone":4,"typeConfidence":0.89,"plateTime":0.4043837141515012,"extension":6.222840029901223},"hitData":{"launchSpeed":100.0,"launchAngle":27.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.5,"coordY":88.34}},"index":2,"playId":"a5a23770-ef86-3e89-b1bf-5a587a96607e","pitchNumber":3,"startTime":"2025-07-27T01:39:10.719Z","endTime":"2025-07-27T01:39:23.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:39:23.202Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:39:26.552Z","endTime":"2025-07-27T01:41:46.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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(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":87.1,"endSpeed":79.8,"strikeZoneTop":3.51999808909393,"strikeZoneBottom":1.65870500245293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.806206437749687,"aZ":-32.774543730664924,"pfxX":-7.898112170997527,"pfxZ":-0.3748066762155631,"pX":-1.9180988792186442,"pZ":1.5525205498132613,"vX0":3.6068047635292118,"vY0":-126.78551418039645,"vZ0":-2.1217938348793517,"x":190.11,"y":196.86,"x0":-2.335919978624296,"y0":50.00019441436756,"z0":5.0251419901253636,"aX":-12.808916974534483},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":13.4,"spinRate":1211,"spinDirection":259},"zone":13,"typeConfidence":0.9,"plateTime":0.43262869588505604,"extension":6.4121102297649575},"index":0,"playId":"d519bcb7-c7ed-3321-aad9-59de83831521","pitchNumber":1,"startTime":"2025-07-27T01:39:58.208Z","endTime":"2025-07-27T01:40:01.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.52000019643339,"strikeZoneBottom":1.68699717928127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81201738138146,"aZ":-33.615544188171086,"pfxX":-5.980203657875595,"pfxZ":-0.8769388048817666,"pX":-1.5633115950528107,"pZ":1.459184262327308,"vX0":3.8649386905642085,"vY0":-127.31769275506227,"vZ0":-2.4554627351497853,"x":176.59,"y":199.38,"x0":-2.323046938705475,"y0":50.002014649469594,"z0":5.092841069134151,"aX":-9.830420272972539},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.9,"breakHorizontal":10.0,"spinRate":1108,"spinDirection":256},"zone":13,"typeConfidence":0.83,"plateTime":0.4299820391172626,"extension":6.699421085821275},"index":1,"playId":"66ccff96-3208-3896-be03-f5c8b6f025de","pitchNumber":2,"startTime":"2025-07-27T01:40:17.085Z","endTime":"2025-07-27T01:40:20.187Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.51999837759003,"strikeZoneBottom":1.7156252123587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.343698824394068,"aZ":-15.524901474042455,"pfxX":-6.43855151600618,"pfxZ":9.079264112749573,"pX":-0.13323402120046604,"pZ":1.759499401025269,"vX0":7.645039195277828,"vY0":-134.82941572863666,"vZ0":-5.575887844896251,"x":122.08,"y":191.27,"x0":-2.173991610727275,"y0":50.006534648878535,"z0":4.956792341431746,"aX":-11.812574971081144},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2249,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.4068169339317542,"extension":6.003033929579774},"index":2,"playId":"ae4523ce-6ace-3551-9dd2-2b2bd51bbb7f","pitchNumber":3,"startTime":"2025-07-27T01:40:36.870Z","endTime":"2025-07-27T01:40:40.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44937510605627,"aZ":-15.860515896280734,"pfxX":-7.284206622918929,"pfxZ":8.887123000083363,"pX":-0.3225871024231652,"pZ":2.220177109059798,"vX0":7.503197648842115,"vY0":-135.1344416989739,"vZ0":-4.340245718821292,"x":129.3,"y":178.84,"x0":-2.1984889501888194,"y0":50.004689674249114,"z0":4.973072098824165,"aX":-13.37539808173705},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2284,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.4064520778621912,"extension":6.552361672041795},"index":3,"playId":"ca497b3b-756a-38ed-aaaf-eaa8756c6f05","pitchNumber":4,"startTime":"2025-07-27T01:40:54.831Z","endTime":"2025-07-27T01:40:57.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.52000109915905,"strikeZoneBottom":1.63178331914818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.975822654755685,"aZ":-25.83278668725934,"pfxX":-7.930110788305197,"pfxZ":3.8469993730299974,"pX":0.21002425787509876,"pZ":1.4544239702809538,"vX0":8.407668055170724,"vY0":-127.29731008412362,"vZ0":-3.850584735376718,"x":108.99,"y":199.51,"x0":-2.0979377706332563,"y0":50.00299284423738,"z0":5.0206499992698514,"aX":-13.076289136408066},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":12.6,"spinRate":1235,"spinDirection":255},"zone":14,"typeConfidence":0.87,"plateTime":0.4294949704935185,"extension":6.159821820283459},"index":4,"playId":"c0aa18f7-01fb-3409-908c-f0f1e099f2ba","pitchNumber":5,"startTime":"2025-07-27T01:41:17.883Z","endTime":"2025-07-27T01:41:22.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30581472751909,"aZ":-15.29967787441235,"pfxX":-8.671643853291837,"pfxZ":8.96684420801608,"pX":0.3890893275504765,"pZ":2.789066252005144,"vX0":9.577826492087183,"vY0":-136.15583044516262,"vZ0":-3.279271912290144,"x":102.17,"y":163.48,"x0":-2.044010701566275,"y0":50.001074131463206,"z0":5.064929234017058,"aX":-16.315220951034963},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":13.7,"spinRate":2409,"spinDirection":225},"zone":6,"typeConfidence":0.91,"plateTime":0.40196047499211396,"extension":6.45688857401945},"index":5,"playId":"c9c2982b-0099-337c-abe5-348ff8555483","pitchNumber":6,"startTime":"2025-07-27T01:41:39.216Z","endTime":"2025-07-27T01:41:46.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:41:46.006Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:44:26.350Z","endTime":"2025-07-27T01:44:37.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock, batting 4th, replacing pitcher Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:43:01.059Z","endTime":"2025-07-27T01:44:28.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"403","replacedPlayer":{"id":676477,"link":"/api/v1/people/676477"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9719465322174,"aZ":-9.487277104680077,"pfxX":1.7847915372771497,"pfxZ":11.121534958729665,"pX":-0.1911052234310854,"pZ":2.5841787594357197,"vX0":-1.8590413245731363,"vY0":-142.017230146818,"vZ0":-7.960273380967969,"x":124.28,"y":169.01,"x0":0.24055593798807606,"y0":50.002556017134815,"z0":6.0294937253906395,"aX":3.6405148688338005},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":-2.9,"spinRate":2405,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.3859106640319774,"extension":7.084105506552104},"hitData":{"launchSpeed":81.1,"launchAngle":43.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.52,"coordY":94.94}},"index":1,"playId":"3bf04ade-df86-3a3d-a62b-4e0c8be1ddcd","pitchNumber":1,"startTime":"2025-07-27T01:44:28.775Z","endTime":"2025-07-27T01:44:37.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:44:37.454Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to right fielder Roman Anthony.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:44:38.129Z","endTime":"2025-07-27T01:46:17.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.39000060908346,"strikeZoneBottom":1.60367106914502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4964881402339,"aZ":-9.84506065575392,"pfxX":0.7832394031261533,"pfxZ":10.729325716524908,"pX":-0.13471416467988648,"pZ":2.4283638312035976,"vX0":-1.5712117890317627,"vY0":-143.2153686422615,"vZ0":-8.313929142342637,"x":122.13,"y":173.21,"x0":0.3187978566579953,"y0":50.004056989275526,"z0":5.9816216492796626,"aX":1.6303253874357493},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.0,"breakHorizontal":-1.1,"spinRate":2473,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.38218657457658445,"extension":7.3109242113038615},"index":0,"playId":"f3d14e96-a5e7-3350-a306-d98189fc3a0e","pitchNumber":1,"startTime":"2025-07-27T01:45:01.841Z","endTime":"2025-07-27T01:45:04.947Z","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":84.5,"endSpeed":78.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.000314012660837,"aZ":-31.829284676922494,"pfxX":-6.237861199522348,"pfxZ":0.22456526793680176,"pX":0.8392088864833624,"pZ":2.199283301548049,"vX0":3.1325361424297453,"vY0":-123.07581455131262,"vZ0":-3.023223246488345,"x":85.01,"y":179.4,"x0":0.36162691734359986,"y0":50.00313908782579,"z0":6.134042636158004,"aX":-9.587658150112652},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":10.6,"spinRate":2344,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.44471265365855484,"extension":7.267879024336209},"index":1,"playId":"2d1a7c15-21ca-3f86-b213-4e3b9ab60d60","pitchNumber":2,"startTime":"2025-07-27T01:45:21.109Z","endTime":"2025-07-27T01:45:27.489Z","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":99.2,"endSpeed":90.4,"strikeZoneTop":3.39000018258118,"strikeZoneBottom":1.70616061652937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.57642080720987,"aZ":-9.385866777003105,"pfxX":5.888668611828057,"pfxZ":10.823848528192649,"pX":0.06690104128788464,"pZ":3.97457152898771,"vX0":-1.695929229193363,"vY0":-144.40550302598666,"vZ0":-4.644862820232756,"x":114.45,"y":131.47,"x0":-0.10218922757081882,"y0":50.00498982077969,"z0":6.184902917003059,"aX":12.400349666127168},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.8,"breakHorizontal":-10.3,"spinRate":2482,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.37974235014675006,"extension":7.300344762587163},"index":2,"playId":"3bf54ef3-fb45-33d5-b524-de523300329f","pitchNumber":3,"startTime":"2025-07-27T01:45:48.797Z","endTime":"2025-07-27T01:45:53.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49090678698038,"aZ":-12.145577994058689,"pfxX":6.435273232235337,"pfxZ":9.388810598187836,"pX":0.35170642023695925,"pZ":3.3136000202055236,"vX0":-1.5209306648753813,"vY0":-145.03431493875993,"vZ0":-5.623830778490132,"x":103.59,"y":149.31,"x0":0.046360927879735496,"y0":50.00251744469178,"z0":6.016551767969309,"aX":13.727676655235548},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.1,"breakHorizontal":-11.4,"spinRate":2365,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.3774645463273769,"extension":7.302835950665377},"hitData":{"launchSpeed":92.4,"launchAngle":26.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.09,"coordY":108.02}},"index":3,"playId":"4fafcb3d-2473-3231-88d3-a7b5ea84589e","pitchNumber":4,"startTime":"2025-07-27T01:46:07.431Z","endTime":"2025-07-27T01:46:17.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:46:17.019Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esteury Ruiz walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:46:16.105Z","endTime":"2025-07-27T01:48:35.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.17510594772058,"strikeZoneBottom":1.41924492205849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.625871785626344,"aZ":-16.328999915860997,"pfxX":5.868134939371481,"pfxZ":7.622127268749859,"pX":1.7957544326452635,"pZ":3.374346888414681,"vX0":1.8034132101203233,"vY0":-143.39286649501003,"vZ0":-4.737981863107678,"x":48.55,"y":147.67,"x0":0.3959201424307674,"y0":50.00580132491361,"z0":6.069322204308394,"aX":12.202995095295956},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.0,"breakHorizontal":-11.0,"spinRate":2339,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.3822074193024516,"extension":7.224527733691274},"index":0,"playId":"06ccbcc4-31fa-381d-b0ed-4bfb3992333f","pitchNumber":1,"startTime":"2025-07-27T01:46:41.330Z","endTime":"2025-07-27T01:46:44.751Z","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":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.02367211813574,"strikeZoneBottom":1.64882883293584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65369394284928,"aZ":-10.009802041535377,"pfxX":-1.0164875528647608,"pfxZ":10.746943807368215,"pX":-1.5507812721040655,"pZ":2.6282134513066984,"vX0":-3.508741116496103,"vY0":-143.08307319748386,"vZ0":-7.910738543928017,"x":176.11,"y":167.82,"x0":-0.17382019169613006,"y0":50.006052395799784,"z0":6.065335465381545,"aX":-2.095627225043606},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":2.6,"spinRate":2352,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.38359449911790744,"extension":7.329948773374515},"index":1,"playId":"23f2271d-6391-3a8d-8529-447b35b274cc","pitchNumber":2,"startTime":"2025-07-27T01:47:04.456Z","endTime":"2025-07-27T01:47:09.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.11821112220136,"strikeZoneBottom":1.58392191137295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54977536263018,"aZ":-13.004275876983446,"pfxX":0.6890653808979463,"pfxZ":9.372845006769438,"pX":0.7047048408618015,"pZ":4.335901168589534,"vX0":0.9791578865743454,"vY0":-142.30539159685017,"vZ0":-2.9638394169865387,"x":90.14,"y":121.71,"x0":0.2662936429156079,"y0":50.00129358131734,"z0":6.218043086261355,"aX":1.408443636535843},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":-1.4,"spinRate":2440,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.3853452459656399,"extension":7.197639726559585},"index":2,"playId":"8d9136da-e9d4-31f2-916b-d28e45297932","pitchNumber":3,"startTime":"2025-07-27T01:47:21.363Z","endTime":"2025-07-27T01:47:24.521Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"startTime":"2025-07-27T01:47:34.177Z","endTime":"2025-07-27T01:48:13.827Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.01491226074771,"strikeZoneBottom":1.51453837420678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.851542749584695,"aZ":-12.178124628491659,"pfxX":1.1156913613259252,"pfxZ":9.676076366059918,"pX":0.025487416424941445,"pZ":3.3685066323707393,"vX0":-0.9549846406607813,"vY0":-142.84168730284287,"vZ0":-5.503289822041622,"x":116.03,"y":147.83,"x0":0.21915977977479184,"y0":50.006478562416,"z0":6.08574046412172,"aX":2.306431992538203},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":-1.8,"spinRate":2501,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.3834323134306272,"extension":7.292064461564649},"index":4,"playId":"e812947c-3837-3923-8a8a-73b1610aa2fb","pitchNumber":4,"startTime":"2025-07-27T01:48:13.827Z","endTime":"2025-07-27T01:48:16.942Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.22193999077797,"strikeZoneBottom":1.74218411411264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8400072231457,"aZ":-12.446026220382423,"pfxX":0.20645769303998396,"pfxZ":10.268206679163402,"pX":1.3780186072959724,"pZ":2.846407135007842,"vX0":2.611281524991291,"vY0":-137.77957101988554,"vZ0":-6.266705223416282,"x":64.47,"y":161.93,"x0":0.3909001361816416,"y0":50.000815492318964,"z0":5.992717438487085,"aX":0.39605016780454105},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":-1.0,"spinRate":2332,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.3976643738299819,"extension":7.2618019615329255},"index":5,"playId":"e078489f-a90c-3009-be71-7bc839066a18","pitchNumber":5,"startTime":"2025-07-27T01:48:31.763Z","endTime":"2025-07-27T01:48:35.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:48:35.791Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:49:12.740Z","endTime":"2025-07-27T01:52:01.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mookie Betts replaces Hyeseong Kim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T01:48:43.778Z","endTime":"2025-07-27T01:49:15.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":808975,"link":"/api/v1/people/808975"}},{"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":98.5,"endSpeed":90.1,"strikeZoneTop":3.25000173433542,"strikeZoneBottom":1.55579347675366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.355507841452365,"aZ":-11.009882339131671,"pfxX":-0.01992230170525433,"pfxZ":10.171129466400405,"pX":-0.7118461845563192,"pZ":2.675904116037359,"vX0":-2.2669905117511533,"vY0":-143.3909410416979,"vZ0":-7.377715785555324,"x":144.13,"y":166.53,"x0":0.09181347523280058,"y0":50.0035484399236,"z0":5.970180910322915,"aX":-0.041526035884280985},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":0.5,"spinRate":2459,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.3820616290556589,"extension":7.4755364661272266},"index":1,"playId":"645c58bb-f25c-33d6-a97d-e67471d73e20","pitchNumber":1,"startTime":"2025-07-27T01:49:15.124Z","endTime":"2025-07-27T01:49:18.124Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89989178286879,"aZ":-25.51341342851902,"pfxX":5.593167236629025,"pfxZ":3.7076236179335176,"pX":-0.24071464764491926,"pZ":0.6373592871333507,"vX0":-3.0344266904589965,"vY0":-132.82067013248482,"vZ0":-8.750904393932966,"x":126.18,"y":221.57,"x0":0.18634564452650487,"y0":50.004604593647876,"z0":5.813252573552821,"aX":10.052326165649296},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.2,"breakHorizontal":-9.5,"spinRate":1177,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4114778695674306,"extension":7.495301925959197},"index":2,"playId":"e2635c78-9171-37d4-898a-18cf6862cf55","pitchNumber":2,"startTime":"2025-07-27T01:49:35.659Z","endTime":"2025-07-27T01:49:39.773Z","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":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.25000005689417,"strikeZoneBottom":1.59572048766358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.980832093339046,"aZ":-14.565386068953448,"pfxX":5.557064394584291,"pfxZ":8.16694623728403,"pX":1.7903215795520957,"pZ":5.159608354619774,"vX0":2.396679404284199,"vY0":-145.82560695504446,"vZ0":-0.6340038064208281,"x":48.76,"y":99.47,"x0":0.23623236826820845,"y0":50.00041546570221,"z0":6.257738074217061,"aX":11.976206773196843},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.9,"breakHorizontal":-10.6,"spinRate":2400,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.37546846558119995,"extension":7.135047517225822},"index":3,"playId":"4661fada-d34b-3d02-ab91-9ca89a45048d","pitchNumber":3,"startTime":"2025-07-27T01:50:06.254Z","endTime":"2025-07-27T01:50:09.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.25000052911777,"strikeZoneBottom":1.61406176558084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99048782392786,"aZ":-33.60492580127762,"pfxX":4.891921201273673,"pfxZ":-0.7990299369522291,"pX":0.3741118510855059,"pZ":0.9576564532854207,"vX0":-1.000523001986367,"vY0":-132.43768436374438,"vZ0":-6.504916976944549,"x":102.74,"y":212.92,"x0":0.11894323650959492,"y0":50.00280517644164,"z0":5.877049819951916,"aX":8.76500706031508},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.5,"breakHorizontal":-8.6,"spinRate":1014,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4122154280812258,"extension":7.578463671927264},"index":4,"playId":"f404d98d-00de-3274-b90c-1f37743f95dd","pitchNumber":4,"startTime":"2025-07-27T01:50:29.048Z","endTime":"2025-07-27T01:50:32.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.388636196954153,"aZ":-26.205134060955828,"pfxX":1.6604673250789275,"pfxZ":3.31454307209321,"pX":0.8813746358018276,"pZ":2.3916073756323404,"vX0":1.1358794965596115,"vY0":-132.3289228574157,"vZ0":-4.508073319928808,"x":83.4,"y":174.21,"x0":0.23298212251242073,"y0":50.00038521546605,"z0":6.003748776096605,"aX":2.9868208659346958},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":-3.2,"spinRate":986,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.41164002674886424,"extension":7.549678831494431},"index":5,"playId":"3a5d6473-5e7e-3690-93a2-243636f632c3","pitchNumber":5,"startTime":"2025-07-27T01:50:50.014Z","endTime":"2025-07-27T01:50:53.014Z","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":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.22285583140793,"strikeZoneBottom":1.51403313975428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.564448393164994,"aZ":-11.199604704280926,"pfxX":0.35840520572908957,"pfxZ":10.01422256757926,"pX":0.042383538106614806,"pZ":4.4807443070383535,"vX0":0.030736376536107786,"vY0":-143.4361764438057,"vZ0":-2.8553604438131845,"x":115.38,"y":117.8,"x0":-0.015052743883888563,"y0":50.00328937893887,"z0":6.182315706416344,"aX":0.7506513411090185},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":-0.6,"spinRate":2382,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.3811025253721101,"extension":7.260159952452107},"index":6,"playId":"97f8e0f3-594a-312f-9edb-df9eee03ba3c","pitchNumber":6,"startTime":"2025-07-27T01:51:17.651Z","endTime":"2025-07-27T01:51:22.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"82c5cf2f-7c18-432b-b1cf-ded44ef62ebd","startTime":"2025-07-27T01:51:38.262Z","endTime":"2025-07-27T01:51:43.262Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.25000583623589,"strikeZoneBottom":1.51177588273447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.290097290991408,"aZ":-11.100001964399137,"pfxX":1.9084002033169019,"pfxZ":10.218374389458475,"pX":0.25374289054569743,"pZ":2.479394861279682,"vX0":-0.8801173715843881,"vY0":-142.1667448308086,"vZ0":-7.6797740577093805,"x":107.33,"y":171.84,"x0":0.3180749311226315,"y0":50.00600306320777,"z0":5.907638481558468,"aX":3.9365290529509847},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":-3.2,"spinRate":2314,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.3841781497649768,"extension":7.400233903190124},"index":8,"playId":"5a74a011-2479-3561-8774-3c153deffa81","pitchNumber":7,"startTime":"2025-07-27T01:51:55.104Z","endTime":"2025-07-27T01:52:01.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:52:01.025Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:49:12.740Z","endTime":"2025-07-27T01:52:01.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mookie Betts replaces Hyeseong Kim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T01:48:43.778Z","endTime":"2025-07-27T01:49:15.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":808975,"link":"/api/v1/people/808975"}},{"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":98.5,"endSpeed":90.1,"strikeZoneTop":3.25000173433542,"strikeZoneBottom":1.55579347675366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.355507841452365,"aZ":-11.009882339131671,"pfxX":-0.01992230170525433,"pfxZ":10.171129466400405,"pX":-0.7118461845563192,"pZ":2.675904116037359,"vX0":-2.2669905117511533,"vY0":-143.3909410416979,"vZ0":-7.377715785555324,"x":144.13,"y":166.53,"x0":0.09181347523280058,"y0":50.0035484399236,"z0":5.970180910322915,"aX":-0.041526035884280985},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":0.5,"spinRate":2459,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.3820616290556589,"extension":7.4755364661272266},"index":1,"playId":"645c58bb-f25c-33d6-a97d-e67471d73e20","pitchNumber":1,"startTime":"2025-07-27T01:49:15.124Z","endTime":"2025-07-27T01:49:18.124Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89989178286879,"aZ":-25.51341342851902,"pfxX":5.593167236629025,"pfxZ":3.7076236179335176,"pX":-0.24071464764491926,"pZ":0.6373592871333507,"vX0":-3.0344266904589965,"vY0":-132.82067013248482,"vZ0":-8.750904393932966,"x":126.18,"y":221.57,"x0":0.18634564452650487,"y0":50.004604593647876,"z0":5.813252573552821,"aX":10.052326165649296},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.2,"breakHorizontal":-9.5,"spinRate":1177,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4114778695674306,"extension":7.495301925959197},"index":2,"playId":"e2635c78-9171-37d4-898a-18cf6862cf55","pitchNumber":2,"startTime":"2025-07-27T01:49:35.659Z","endTime":"2025-07-27T01:49:39.773Z","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":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.25000005689417,"strikeZoneBottom":1.59572048766358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.980832093339046,"aZ":-14.565386068953448,"pfxX":5.557064394584291,"pfxZ":8.16694623728403,"pX":1.7903215795520957,"pZ":5.159608354619774,"vX0":2.396679404284199,"vY0":-145.82560695504446,"vZ0":-0.6340038064208281,"x":48.76,"y":99.47,"x0":0.23623236826820845,"y0":50.00041546570221,"z0":6.257738074217061,"aX":11.976206773196843},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.9,"breakHorizontal":-10.6,"spinRate":2400,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.37546846558119995,"extension":7.135047517225822},"index":3,"playId":"4661fada-d34b-3d02-ab91-9ca89a45048d","pitchNumber":3,"startTime":"2025-07-27T01:50:06.254Z","endTime":"2025-07-27T01:50:09.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.25000052911777,"strikeZoneBottom":1.61406176558084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99048782392786,"aZ":-33.60492580127762,"pfxX":4.891921201273673,"pfxZ":-0.7990299369522291,"pX":0.3741118510855059,"pZ":0.9576564532854207,"vX0":-1.000523001986367,"vY0":-132.43768436374438,"vZ0":-6.504916976944549,"x":102.74,"y":212.92,"x0":0.11894323650959492,"y0":50.00280517644164,"z0":5.877049819951916,"aX":8.76500706031508},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.5,"breakHorizontal":-8.6,"spinRate":1014,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4122154280812258,"extension":7.578463671927264},"index":4,"playId":"f404d98d-00de-3274-b90c-1f37743f95dd","pitchNumber":4,"startTime":"2025-07-27T01:50:29.048Z","endTime":"2025-07-27T01:50:32.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.388636196954153,"aZ":-26.205134060955828,"pfxX":1.6604673250789275,"pfxZ":3.31454307209321,"pX":0.8813746358018276,"pZ":2.3916073756323404,"vX0":1.1358794965596115,"vY0":-132.3289228574157,"vZ0":-4.508073319928808,"x":83.4,"y":174.21,"x0":0.23298212251242073,"y0":50.00038521546605,"z0":6.003748776096605,"aX":2.9868208659346958},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":-3.2,"spinRate":986,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.41164002674886424,"extension":7.549678831494431},"index":5,"playId":"3a5d6473-5e7e-3690-93a2-243636f632c3","pitchNumber":5,"startTime":"2025-07-27T01:50:50.014Z","endTime":"2025-07-27T01:50:53.014Z","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":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.22285583140793,"strikeZoneBottom":1.51403313975428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.564448393164994,"aZ":-11.199604704280926,"pfxX":0.35840520572908957,"pfxZ":10.01422256757926,"pX":0.042383538106614806,"pZ":4.4807443070383535,"vX0":0.030736376536107786,"vY0":-143.4361764438057,"vZ0":-2.8553604438131845,"x":115.38,"y":117.8,"x0":-0.015052743883888563,"y0":50.00328937893887,"z0":6.182315706416344,"aX":0.7506513411090185},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":-0.6,"spinRate":2382,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.3811025253721101,"extension":7.260159952452107},"index":6,"playId":"97f8e0f3-594a-312f-9edb-df9eee03ba3c","pitchNumber":6,"startTime":"2025-07-27T01:51:17.651Z","endTime":"2025-07-27T01:51:22.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"82c5cf2f-7c18-432b-b1cf-ded44ef62ebd","startTime":"2025-07-27T01:51:38.262Z","endTime":"2025-07-27T01:51:43.262Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.25000583623589,"strikeZoneBottom":1.51177588273447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.290097290991408,"aZ":-11.100001964399137,"pfxX":1.9084002033169019,"pfxZ":10.218374389458475,"pX":0.25374289054569743,"pZ":2.479394861279682,"vX0":-0.8801173715843881,"vY0":-142.1667448308086,"vZ0":-7.6797740577093805,"x":107.33,"y":171.84,"x0":0.3180749311226315,"y0":50.00600306320777,"z0":5.907638481558468,"aX":3.9365290529509847},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":-3.2,"spinRate":2314,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.3841781497649768,"extension":7.400233903190124},"index":8,"playId":"5a74a011-2479-3561-8774-3c153deffa81","pitchNumber":7,"startTime":"2025-07-27T01:51:55.104Z","endTime":"2025-07-27T01:52:01.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:52:01.025Z","atBatIndex":71},"scoringPlays":[0,2,16,18,43],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":132.64,"y":31.56},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":30.81,"y":73.65},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":110.76,"y":175.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":80.3,"y":104.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":138.97,"y":78.17},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":101.81,"y":152.27},"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":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":148.41,"y":180.13},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":137.27,"y":145.18},"type":"O","description":"Forceout"}]}},{"startIndex":10,"endIndex":19,"top":[10,11,12,13],"bottom":[14,15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":77.32,"y":88.67},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":193.5,"y":126.94},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":119.03,"y":56.03},"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":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":143.53,"y":38.89},"type":"H","description":"Triple"},{"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":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":119.03,"y":141.13},"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":2,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":148.95,"y":74.42},"type":"O","description":"Sac Fly"},{"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":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":127.65,"y":179.12},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":27,"top":[20,21,22,23],"bottom":[24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":127.95,"y":188.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":148.92,"y":147.21},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":110.42,"y":184.69},"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":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":184.89,"y":111.75},"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":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":126.13,"y":147.71},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":137.97,"y":99.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":150.95,"y":144.17},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"coordinates":{"x":132.71,"y":117.82},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":108.9,"y":128.97},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":110.93,"y":164.93},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38,39],"bottom":[40,41,42,43,44],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":105.86,"y":167.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":98.84,"y":156.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":121.06,"y":94.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":87.52,"y":58.84},"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":5,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":112.96,"y":147.71},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47,48],"bottom":[49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":84.23,"y":137.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":131.3,"y":158.09},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":154.15,"y":105.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":216.0,"y":111.98},"type":"H","description":"Triple"},{"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":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":94.72,"y":164.93},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":60,"top":[53,54,55],"bottom":[56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":91.66,"y":75.99},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":109.14,"y":176.48},"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":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":186.91,"y":113.77},"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":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":120.96,"y":146.52},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":61,"endIndex":67,"top":[61,62,63],"bottom":[64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":114.48,"y":162.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":184.52,"y":89.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":112.96,"y":72.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":88.5,"y":88.34},"type":"H","description":"Double"}]}},{"startIndex":68,"endIndex":71,"top":[68,69,70,71],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":120.52,"y":94.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":210.09,"y":108.02},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":10,"errors":0,"leftOnBase":7},"away":{"runs":2,"hits":9,"errors":0,"leftOnBase":7}},"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"second":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"left":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"onDeck":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"inHole":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"battingOrder":9,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"onDeck":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"inHole":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"battingOrder":9,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".255","atBats":33,"obp":".329","slg":".444","ops":".773","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":15,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":7,"runs":4,"doubles":3,"triples":2,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":31,"obp":".371","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"4.28","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":52,"strikes":95,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":4,"pitchesPerInning":"18.38","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID676508":{"person":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":31,"gamesStarted":3,"flyOuts":48,"groundOuts":52,"airOuts":81,"runs":36,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":16,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":258,"obp":".307","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1062,"era":"4.98","inningsPitched":"65.0","wins":7,"losses":4,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":36,"whip":"1.28","battersFaced":278,"outs":195,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":1062,"balls":374,"strikes":688,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".636","pitchesPerInning":"16.34","gamesFinished":4,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.22","hitsPer9Inn":"9.28","runsScoredPer9":"4.98","homeRunsPer9":"0.97","inheritedRunners":11,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669257":{"person":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":62,"groundOuts":42,"airOuts":88,"runs":52,"doubles":16,"triples":1,"homeRuns":14,"strikeOuts":60,"baseOnBalls":48,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".325","atBats":274,"obp":".424","slg":".544","ops":".968","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":149,"rbi":48,"leftOnBase":104,"sacBunts":0,"sacFlies":5,"babip":".366","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.57","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":19,"stolenBases":56,"stolenBasePercentage":".747","caughtStealingPercentage":".253","assists":29,"putOuts":658,"errors":4,"chances":691,"fielding":".994","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":49,"groundOuts":74,"airOuts":79,"runs":37,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":75,"baseOnBalls":36,"intentionalWalks":0,"hits":52,"hitByPitch":8,"avg":".186","atBats":279,"obp":".296","slg":".323","ops":".619","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":90,"rbi":23,"leftOnBase":128,"sacBunts":0,"sacFlies":1,"babip":".223","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.88","popOuts":11,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":130,"errors":1,"chances":135,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"jerseyNumber":"68","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":11,"groundOuts":8,"airOuts":17,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":34,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".216","atBats":74,"obp":".280","slg":".297","ops":".577","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":22,"rbi":11,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".375","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":4,"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":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","assists":13,"putOuts":182,"errors":0,"chances":195,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":20,"groundOuts":28,"airOuts":33,"runs":12,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":16,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":128,"obp":".262","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":585,"era":"2.75","inningsPitched":"36.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.03","battersFaced":145,"outs":108,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":236,"strikes":349,"strikePercentage":".600","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"11.50","walksPer9Inn":"4.00","hitsPer9Inn":"5.25","runsScoredPer9":"3.00","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":49,"gamesStarted":0,"flyOuts":20,"groundOuts":20,"airOuts":44,"runs":12,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":59,"baseOnBalls":12,"intentionalWalks":1,"hits":27,"hitByPitch":3,"atBats":148,"obp":".255","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":719,"era":"2.53","inningsPitched":"42.2","wins":2,"losses":0,"saves":3,"saveOpportunities":4,"holds":19,"blownSaves":1,"earnedRuns":12,"whip":"0.91","battersFaced":165,"outs":128,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":719,"balls":245,"strikes":474,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.85","gamesFinished":6,"strikeoutWalkRatio":"4.92","strikeoutsPer9Inn":"12.45","walksPer9Inn":"2.53","hitsPer9Inn":"5.70","runsScoredPer9":"2.53","homeRunsPer9":"1.48","inheritedRunners":32,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":5},"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}},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":36,"groundOuts":41,"airOuts":52,"runs":19,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":39,"baseOnBalls":22,"intentionalWalks":4,"hits":37,"hitByPitch":2,"atBats":168,"obp":".316","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":753,"era":"3.69","inningsPitched":"46.1","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":19,"whip":"1.27","battersFaced":193,"outs":139,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":285,"strikes":468,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".833","pitchesPerInning":"16.25","gamesFinished":8,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"7.58","walksPer9Inn":"4.27","hitsPer9Inn":"7.19","runsScoredPer9":"3.69","homeRunsPer9":"1.17","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":54,"groundOuts":73,"airOuts":84,"runs":50,"doubles":27,"triples":1,"homeRuns":10,"strikeOuts":88,"baseOnBalls":37,"intentionalWalks":5,"hits":102,"hitByPitch":4,"avg":".297","atBats":344,"obp":".369","slg":".468","ops":".837","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":161,"rbi":51,"leftOnBase":130,"sacBunts":0,"sacFlies":3,"babip":".369","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.40","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":625,"errors":2,"chances":692,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".211","atBats":19,"obp":".286","slg":".368","ops":".654","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":7,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":1,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":1,"balls":0,"strikes":1,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":8,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"9.43","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.86","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID808975":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":10,"groundOuts":34,"airOuts":19,"runs":17,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":42,"hitByPitch":1,"avg":".311","atBats":135,"obp":".345","slg":".415","ops":".760","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":56,"rbi":15,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".430","groundOutsToAirouts":"1.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.50","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":73,"errors":3,"chances":148,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","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":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":45,"groundOuts":91,"airOuts":84,"runs":41,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":54,"baseOnBalls":17,"intentionalWalks":0,"hits":66,"hitByPitch":5,"avg":".228","atBats":290,"obp":".278","slg":".393","ops":".671","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":114,"rbi":42,"leftOnBase":118,"sacBunts":1,"sacFlies":4,"babip":".240","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.36","popOuts":14,"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":148,"putOuts":115,"errors":2,"chances":265,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":103,"flyOuts":61,"groundOuts":88,"airOuts":83,"runs":99,"doubles":12,"triples":7,"homeRuns":38,"strikeOuts":124,"baseOnBalls":65,"intentionalWalks":12,"hits":110,"hitByPitch":3,"avg":".273","atBats":403,"obp":".376","slg":".620","ops":".996","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":474,"totalBases":250,"rbi":71,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"1.06","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"10.60","popOuts":7,"lineOuts":15},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":5,"groundOuts":9,"airOuts":13,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":43,"obp":".255","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":186,"era":"1.50","inningsPitched":"12.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":47,"outs":36,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":62,"strikes":124,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"9.75","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"1.50","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694361":{"person":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":41,"obp":".434","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":239,"era":"3.38","inningsPitched":"10.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.97","battersFaced":53,"outs":32,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":101,"strikes":138,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".500","pitchesPerInning":"22.41","gamesFinished":4,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"12.66","walksPer9Inn":"7.59","hitsPer9Inn":"10.13","runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":84,"flyOuts":46,"groundOuts":83,"airOuts":75,"runs":44,"doubles":19,"triples":0,"homeRuns":16,"strikeOuts":81,"baseOnBalls":17,"intentionalWalks":0,"hits":81,"hitByPitch":1,"avg":".255","atBats":318,"obp":".293","slg":".465","ops":".758","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":148,"rbi":62,"leftOnBase":149,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"1.11","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.88","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":166,"errors":2,"chances":174,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":70,"groundOuts":80,"airOuts":108,"runs":49,"doubles":17,"triples":1,"homeRuns":19,"strikeOuts":86,"baseOnBalls":20,"intentionalWalks":0,"hits":108,"hitByPitch":6,"avg":".286","atBats":377,"obp":".328","slg":".488","ops":".816","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":184,"rbi":64,"leftOnBase":152,"sacBunts":0,"sacFlies":5,"babip":".321","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.84","popOuts":11,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":238,"errors":7,"chances":252,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".103","atBats":39,"obp":".205","slg":".282","ops":".487","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":11,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".105","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","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":0,"putOuts":21,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID477132":{"person":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(L, 4-2)","summary":"4.2 IP, 4 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":7,"airOuts":4,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":34,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":34,"groundOuts":68,"airOuts":63,"runs":28,"doubles":14,"triples":2,"homeRuns":6,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":226,"obp":".319","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":942,"era":"3.62","inningsPitched":"59.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.29","battersFaced":249,"outs":179,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":354,"strikes":588,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":4,"winPercentage":".667","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.88","walksPer9Inn":"2.72","hitsPer9Inn":"8.90","runsScoredPer9":"4.22","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"901","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":92,"groundOuts":80,"airOuts":160,"runs":59,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":47,"baseOnBalls":38,"intentionalWalks":2,"hits":88,"hitByPitch":2,"avg":".237","atBats":371,"obp":".308","slg":".369","ops":".677","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":137,"rbi":45,"leftOnBase":148,"sacBunts":0,"sacFlies":4,"babip":".243","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.73","popOuts":25,"lineOuts":43},"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":204,"putOuts":97,"errors":5,"chances":306,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":4,"flyOuts":16,"groundOuts":12,"airOuts":29,"runs":10,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":80,"obp":".303","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":343,"era":"4.22","inningsPitched":"21.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.27","battersFaced":89,"outs":64,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":127,"strikes":216,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".667","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.86","walksPer9Inn":"2.95","hitsPer9Inn":"8.44","runsScoredPer9":"4.22","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664747":{"person":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":8,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":8,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":34,"obp":".415","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":161,"era":"9.00","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.88","battersFaced":41,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":61,"strikes":100,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".---","pitchesPerInning":"20.13","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.63","walksPer9Inn":"5.63","hitsPer9Inn":"11.25","runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","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":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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":27,"groundOuts":44,"airOuts":48,"runs":18,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".245","atBats":147,"obp":".302","slg":".408","ops":".710","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":60,"rbi":14,"leftOnBase":67,"sacBunts":1,"sacFlies":0,"babip":".248","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":25,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"12.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.60","battersFaced":28,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":26,"strikes":43,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.60","hitsPer9Inn":"19.80","runsScoredPer9":"12.60","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":57,"errors":3,"chances":151,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":19,"groundOuts":18,"airOuts":30,"runs":17,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":120,"obp":".313","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":579,"era":"4.31","inningsPitched":"31.1","wins":4,"losses":3,"saves":3,"saveOpportunities":5,"holds":13,"blownSaves":2,"earnedRuns":15,"whip":"1.31","battersFaced":134,"outs":94,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":214,"strikes":365,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"18.48","gamesFinished":10,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"12.64","walksPer9Inn":"3.45","hitsPer9Inn":"8.33","runsScoredPer9":"4.88","homeRunsPer9":"1.72","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":5,"flyOuts":29,"groundOuts":42,"airOuts":59,"runs":18,"doubles":10,"triples":2,"homeRuns":1,"strikeOuts":50,"baseOnBalls":20,"intentionalWalks":3,"hits":37,"hitByPitch":0,"atBats":182,"obp":".277","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":794,"era":"2.98","inningsPitched":"51.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":17,"whip":"1.11","battersFaced":208,"outs":154,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":267,"strikes":527,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"15.47","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.77","walksPer9Inn":"3.51","hitsPer9Inn":"6.49","runsScoredPer9":"3.16","homeRunsPer9":"0.18","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"85","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":17,"flyOuts":48,"groundOuts":100,"airOuts":95,"runs":56,"doubles":17,"triples":5,"homeRuns":15,"strikeOuts":92,"baseOnBalls":43,"intentionalWalks":3,"hits":92,"hitByPitch":7,"atBats":376,"obp":".333","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1589,"era":"4.73","inningsPitched":"99.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.36","battersFaced":429,"outs":297,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1589,"balls":599,"strikes":990,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"8.36","walksPer9Inn":"3.91","hitsPer9Inn":"8.36","runsScoredPer9":"5.09","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":51,"groundOuts":116,"airOuts":79,"runs":38,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":124,"baseOnBalls":37,"intentionalWalks":0,"hits":79,"hitByPitch":2,"atBats":396,"obp":".271","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1803,"era":"2.72","inningsPitched":"109.1","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.06","battersFaced":437,"outs":328,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1803,"balls":656,"strikes":1147,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".533","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"10.21","walksPer9Inn":"3.05","hitsPer9Inn":"6.50","runsScoredPer9":"3.13","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":18,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,669257,606192,518692,681624,669242,500743,665923,808975,605141,477132,683618,664747,694361,489446],"pitchers":[477132,683618,664747,694361,489446],"bench":[624424,681546,687221],"bullpen":[607455,676508,676263,607192,669160,686218,681911,808967],"battingOrder":[660271,669257,606192,518692,681624,669242,500743,665923,605141],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Ohtani (38, 1st inning off Crochet, 0 on, 0 out); Hernández, T (16, 1st inning off Crochet, 0 on, 1 out)."},{"label":"TB","value":"Edman; Freeman, F; Hernández, T 4; Kim, Hy 2; Ohtani 4; Pages, A; Rojas, M; Smith, W."},{"label":"RBI","value":"Hernández, T (62); Ohtani (71)."},{"label":"Runners left in scoring position, 2 out","value":"Pages, A; Ohtani."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Hernández, T (1, 2nd base by Crochet/Narváez)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Kim, Hy-Freeman, F; Rojas, M-Freeman, F)."}]}],"note":[{"label":"a","value":"Struck out for Kim, Hy in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":7,"runs":4,"doubles":3,"triples":2,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".252","atBats":31,"obp":".322","slg":".427","ops":".749","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":17,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":140,"era":"3.78","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.29","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":48,"strikes":92,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":2,"pitchesPerInning":"15.56","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID701350":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"2-2 | 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":10,"groundOuts":37,"airOuts":19,"runs":20,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".265","atBats":132,"obp":".382","slg":".409","ops":".791","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":54,"rbi":15,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".371","groundOutsToAirouts":"1.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":42,"errors":1,"chances":43,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"400","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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":22,"groundOuts":44,"airOuts":30,"runs":27,"doubles":15,"triples":3,"homeRuns":6,"strikeOuts":44,"baseOnBalls":9,"intentionalWalks":1,"hits":47,"hitByPitch":2,"avg":".290","atBats":162,"obp":".330","slg":".531","ops":".861","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":86,"rbi":32,"leftOnBase":62,"sacBunts":0,"sacFlies":3,"babip":".357","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":222,"errors":5,"chances":272,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":43,"groundOuts":93,"airOuts":83,"runs":58,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":67,"baseOnBalls":36,"intentionalWalks":0,"hits":93,"hitByPitch":8,"atBats":334,"obp":".361","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":1475,"era":"5.72","inningsPitched":"85.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.52","battersFaced":381,"outs":255,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1475,"balls":551,"strikes":924,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".500","pitchesPerInning":"17.35","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.09","walksPer9Inn":"3.81","hitsPer9Inn":"9.85","runsScoredPer9":"6.14","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":23,"groundOuts":44,"airOuts":48,"runs":21,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":16,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":165,"obp":".311","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":695,"era":"3.09","inningsPitched":"43.2","wins":3,"losses":3,"saves":3,"saveOpportunities":9,"holds":15,"blownSaves":6,"earnedRuns":15,"whip":"1.26","battersFaced":184,"outs":131,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":695,"balls":261,"strikes":434,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"15.92","gamesFinished":7,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.21","walksPer9Inn":"3.30","hitsPer9Inn":"8.04","runsScoredPer9":"4.33","homeRunsPer9":"1.03","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":16},"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}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":14,"groundOuts":27,"airOuts":29,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".151","atBats":93,"obp":".231","slg":".161","ops":".392","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":15,"rbi":1,"leftOnBase":59,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":20,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":14,"putOuts":222,"errors":3,"chances":239,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660896":{"person":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":21,"groundOuts":26,"airOuts":42,"runs":31,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":1,"atBats":150,"obp":".362","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":716,"era":"6.05","inningsPitched":"38.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":26,"whip":"1.60","battersFaced":174,"outs":116,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":716,"balls":256,"strikes":460,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"18.52","gamesFinished":15,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"10.01","walksPer9Inn":"4.66","hitsPer9Inn":"9.78","runsScoredPer9":"7.22","homeRunsPer9":"1.40","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":38,"groundOuts":52,"airOuts":68,"runs":35,"doubles":19,"triples":0,"homeRuns":12,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":1,"hits":69,"hitByPitch":6,"avg":".297","atBats":232,"obp":".372","slg":".534","ops":".906","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":124,"rbi":39,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":18,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":43,"errors":5,"chances":162,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":47,"flyOuts":13,"groundOuts":29,"airOuts":25,"runs":20,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":17,"intentionalWalks":1,"hits":32,"hitByPitch":1,"avg":".264","atBats":121,"obp":".355","slg":".479","ops":".834","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":58,"rbi":18,"leftOnBase":54,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.17","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":53,"groundOuts":81,"airOuts":97,"runs":52,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":117,"baseOnBalls":20,"intentionalWalks":0,"hits":98,"hitByPitch":3,"avg":".250","atBats":392,"obp":".292","slg":".403","ops":".695","caughtStealing":0,"stolenBases":17,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":158,"rbi":60,"leftOnBase":168,"sacBunts":1,"sacFlies":0,"babip":".319","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.13","popOuts":24,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":268,"putOuts":140,"errors":7,"chances":415,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":17,"flyOuts":52,"groundOuts":124,"airOuts":93,"runs":43,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":79,"baseOnBalls":37,"intentionalWalks":0,"hits":95,"hitByPitch":8,"atBats":385,"obp":".323","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1690,"era":"3.32","inningsPitched":"103.0","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.28","battersFaced":436,"outs":309,"gamesPitched":18,"completeGames":1,"shutouts":0,"pitchesThrown":1690,"balls":648,"strikes":1042,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".545","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"6.90","walksPer9Inn":"3.23","hitsPer9Inn":"8.30","runsScoredPer9":"3.76","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":56,"groundOuts":46,"airOuts":94,"runs":43,"doubles":11,"triples":0,"homeRuns":20,"strikeOuts":80,"baseOnBalls":31,"intentionalWalks":4,"hits":71,"hitByPitch":0,"avg":".246","atBats":289,"obp":".317","slg":".491","ops":".808","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":142,"rbi":55,"leftOnBase":144,"sacBunts":0,"sacFlies":2,"babip":".267","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.45","popOuts":24,"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":4,"putOuts":159,"errors":5,"chances":168,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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,"battingOrder":"402","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":"(H, 13)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":1,"strikes":9,"strikePercentage":".900","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":39,"gamesStarted":0,"flyOuts":27,"groundOuts":41,"airOuts":40,"runs":18,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":63,"baseOnBalls":19,"intentionalWalks":1,"hits":35,"hitByPitch":4,"atBats":177,"obp":".287","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":851,"era":"3.10","inningsPitched":"49.1","wins":5,"losses":1,"saves":1,"saveOpportunities":5,"holds":13,"blownSaves":4,"earnedRuns":17,"whip":"1.09","battersFaced":202,"outs":148,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":851,"balls":292,"strikes":559,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".833","pitchesPerInning":"17.25","gamesFinished":6,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"11.49","walksPer9Inn":"3.47","hitsPer9Inn":"6.39","runsScoredPer9":"3.28","homeRunsPer9":"0.36","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":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":1,"flyOuts":25,"groundOuts":52,"airOuts":42,"runs":20,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":35,"baseOnBalls":20,"intentionalWalks":4,"hits":31,"hitByPitch":3,"atBats":156,"obp":".297","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":694,"era":"3.16","inningsPitched":"42.2","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":15,"whip":"1.20","battersFaced":184,"outs":128,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":694,"balls":256,"strikes":438,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".600","pitchesPerInning":"16.27","gamesFinished":9,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.38","walksPer9Inn":"4.22","hitsPer9Inn":"6.54","runsScoredPer9":"4.22","homeRunsPer9":"0.21","inheritedRunners":33,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":4,"chances":12,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 12-4)","summary":"6.0 IP, 2 ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":34,"strikes":66,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":55,"groundOuts":123,"airOuts":112,"runs":38,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":175,"baseOnBalls":38,"intentionalWalks":0,"hits":116,"hitByPitch":0,"atBats":525,"obp":".273","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":2186,"era":"2.23","inningsPitched":"141.1","wins":12,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.09","battersFaced":565,"outs":424,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":2186,"balls":721,"strikes":1465,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":2,"winPercentage":".750","pitchesPerInning":"15.47","gamesFinished":0,"strikeoutWalkRatio":"4.61","strikeoutsPer9Inn":"11.14","walksPer9Inn":"2.42","hitsPer9Inn":"7.39","runsScoredPer9":"2.42","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":17,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":50,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":213,"era":"2.70","inningsPitched":"13.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"1.05","battersFaced":56,"outs":40,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":81,"strikes":132,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.98","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.70","hitsPer9Inn":"6.75","runsScoredPer9":"2.70","homeRunsPer9":"2.02","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"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":{"note":"(H, 14)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":12,"groundOuts":28,"airOuts":24,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":2,"hits":29,"hitByPitch":1,"atBats":116,"obp":".333","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":534,"era":"2.25","inningsPitched":"32.0","wins":2,"losses":1,"saves":0,"saveOpportunities":4,"holds":14,"blownSaves":4,"earnedRuns":8,"whip":"1.34","battersFaced":133,"outs":96,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":534,"balls":196,"strikes":338,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".667","pitchesPerInning":"16.69","gamesFinished":2,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"10.41","walksPer9Inn":"3.94","hitsPer9Inn":"8.16","runsScoredPer9":"3.38","homeRunsPer9":"0.28","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":21,"groundOuts":33,"airOuts":39,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".179","atBats":123,"obp":".229","slg":".276","ops":".505","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":34,"rbi":12,"leftOnBase":53,"sacBunts":2,"sacFlies":0,"babip":".213","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":59,"errors":5,"chances":184,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID647351":{"person":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":31,"groundOuts":51,"airOuts":61,"runs":25,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":1,"hits":52,"hitByPitch":4,"avg":".267","atBats":195,"obp":".318","slg":".405","ops":".723","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":79,"rbi":21,"leftOnBase":64,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"36.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":328,"errors":7,"chances":384,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":14,"errors":0,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":42,"groundOuts":61,"airOuts":67,"runs":40,"doubles":21,"triples":0,"homeRuns":9,"strikeOuts":76,"baseOnBalls":31,"intentionalWalks":0,"hits":73,"hitByPitch":0,"avg":".265","atBats":275,"obp":".338","slg":".440","ops":".778","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":121,"rbi":33,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.56","popOuts":15,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":24,"stolenBases":58,"stolenBasePercentage":".707","caughtStealingPercentage":".293","assists":48,"putOuts":631,"errors":7,"chances":686,"fielding":".990","passedBall":5,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 3B, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":60,"groundOuts":90,"airOuts":112,"runs":58,"doubles":26,"triples":12,"homeRuns":9,"strikeOuts":113,"baseOnBalls":36,"intentionalWalks":0,"hits":109,"hitByPitch":7,"avg":".259","atBats":421,"obp":".326","slg":".442","ops":".768","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":186,"rbi":55,"leftOnBase":141,"sacBunts":1,"sacFlies":2,"babip":".332","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.78","popOuts":24,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":186,"errors":6,"chances":198,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":11,"groundOuts":16,"airOuts":16,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".254","atBats":59,"obp":".323","slg":".339","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":20,"rbi":3,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".319","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":89,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690916":{"person":{"id":690916,"fullName":"Richard Fitts","link":"/api/v1/people/690916"},"jerseyNumber":"80","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":9,"gamesStarted":9,"flyOuts":23,"groundOuts":35,"airOuts":42,"runs":22,"doubles":2,"triples":0,"homeRuns":9,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":143,"obp":".312","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":609,"era":"4.86","inningsPitched":"37.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.27","battersFaced":160,"outs":111,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":197,"strikes":412,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".200","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.43","hitsPer9Inn":"9.00","runsScoredPer9":"5.35","homeRunsPer9":"2.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":53,"groundOuts":92,"airOuts":98,"runs":58,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":70,"baseOnBalls":17,"intentionalWalks":0,"hits":92,"hitByPitch":4,"avg":".264","atBats":348,"obp":".305","slg":".457","ops":".762","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":159,"rbi":48,"leftOnBase":148,"sacBunts":3,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.86","popOuts":21,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":228,"errors":4,"chances":246,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":9,"flyOuts":18,"groundOuts":71,"airOuts":37,"runs":41,"doubles":10,"triples":3,"homeRuns":3,"strikeOuts":47,"baseOnBalls":24,"intentionalWalks":1,"hits":60,"hitByPitch":4,"atBats":213,"obp":".364","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":925,"era":"6.17","inningsPitched":"54.0","wins":1,"losses":6,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":37,"whip":"1.56","battersFaced":244,"outs":162,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":925,"balls":352,"strikes":573,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.92","rbi":0,"winPercentage":".143","pitchesPerInning":"17.13","gamesFinished":4,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"7.83","walksPer9Inn":"4.00","hitsPer9Inn":"10.00","runsScoredPer9":"6.83","homeRunsPer9":"0.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608337":{"person":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":65,"airOuts":97,"runs":40,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":0,"hits":79,"hitByPitch":0,"atBats":308,"obp":".307","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1298,"era":"3.97","inningsPitched":"81.2","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.26","battersFaced":338,"outs":245,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1298,"balls":451,"strikes":847,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".750","pitchesPerInning":"15.89","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.64","hitsPer9Inn":"8.71","runsScoredPer9":"4.41","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":1,"groundOuts":17,"airOuts":4,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".235","atBats":34,"obp":".257","slg":".324","ops":".581","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":11,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".276","groundOutsToAirouts":"4.25","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"403","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, 18)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":23,"groundOuts":20,"airOuts":43,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":61,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":144,"obp":".205","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":609,"era":"1.31","inningsPitched":"41.1","wins":3,"losses":2,"saves":18,"saveOpportunities":20,"holds":3,"blownSaves":2,"earnedRuns":6,"whip":"0.77","battersFaced":156,"outs":124,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":185,"strikes":424,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".600","pitchesPerInning":"14.73","gamesFinished":25,"strikeoutWalkRatio":"5.55","strikeoutsPer9Inn":"13.28","walksPer9Inn":"2.40","hitsPer9Inn":"4.57","runsScoredPer9":"1.52","homeRunsPer9":"0.65","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[608701,666152,608324,701350,663853,677800,676477,547973,596115,665966,680776,678882,647351,676979,458677],"pitchers":[676979,458677,676477,547973],"bench":[686765,657136,807799],"bullpen":[660896,678394,657514,621111,690916,608337,663855,669684,669711],"battingOrder":[666152,608324,701350,547973,596115,665966,680776,678882,647351],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Narváez (21, Kershaw); Anthony (13, Kershaw); Duran, Ja (26, Yates)."},{"label":"3B","value":"Duran, Ja 2 (12, Kershaw, Díaz, A)."},{"label":"TB","value":"Anthony 3; Bregman 3; Duran, Ja 8; Narváez 2; Refsnyder."},{"label":"RBI","value":"Anthony (15); Duran, Ja 2 (55); Toro (21)."},{"label":"2-out RBI","value":"Anthony."},{"label":"Runners left in scoring position, 2 out","value":"Gonzalez, R; Rafaela 2; Story."},{"label":"SF","value":"Toro."},{"label":"GIDP","value":"Abreu, W; Gonzalez, R."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Duran, Ja (Freeman, F at 3rd base); Rafaela (Smith, W at 2nd base)."}]}],"note":[{"label":"a","value":"Grounded into a double play for Gonzalez, R in the 7th."},{"label":"1","value":"Ran for Refsnyder in the 7th."}]}},"officials":[{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Kershaw 91-57; Henriquez, E 1-1; Díaz, A 17-11; Klein 21-14; Yates 17-12; Crochet 100-66; Wilson, J 13-8; Whitlock 10-9; Chapman 17-9."},{"label":"Groundouts-flyouts","value":"Kershaw 7-0; Henriquez, E 1-0; Díaz, A 1-1; Klein 1-0; Yates 0-2; Crochet 3-0; Wilson, J 0-0; Whitlock 1-0; Chapman 0-2."},{"label":"Batters faced","value":"Kershaw 21; Henriquez, E 1; Díaz, A 4; Klein 5; Yates 4; Crochet 26; Wilson, J 3; Whitlock 3; Chapman 4."},{"label":"Inherited runners-scored","value":"Henriquez, E 1-0."},{"label":"Umpires","value":"HP: Stu Scheurwater. 1B: Dan Merzel. 2B: Jordan Baker. 3B: James Jean. "},{"label":"Weather","value":"78 degrees, Partly Cloudy."},{"label":"Wind","value":"4 mph, R To L."},{"label":"First pitch","value":"7:15 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"36,687."},{"label":"Venue","value":"Fenway Park."},{"label":"July 26, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","boxscoreName":"Duran, Ja"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 3B, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":60,"groundOuts":90,"airOuts":112,"runs":58,"doubles":26,"triples":12,"homeRuns":9,"strikeOuts":113,"baseOnBalls":36,"intentionalWalks":0,"hits":109,"hitByPitch":7,"avg":".259","atBats":421,"obp":".326","slg":".442","ops":".768","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":186,"rbi":55,"leftOnBase":141,"sacBunts":1,"sacFlies":2,"babip":".332","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.78","popOuts":24,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":186,"errors":6,"chances":198,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","boxscoreName":"Anthony"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"2-2 | 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":10,"groundOuts":37,"airOuts":19,"runs":20,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".265","atBats":132,"obp":".382","slg":".409","ops":".791","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":54,"rbi":15,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".371","groundOutsToAirouts":"1.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":42,"errors":1,"chances":43,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","boxscoreName":"Bregman"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":38,"groundOuts":52,"airOuts":68,"runs":35,"doubles":19,"triples":0,"homeRuns":12,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":1,"hits":69,"hitByPitch":6,"avg":".297","atBats":232,"obp":".372","slg":".534","ops":".906","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":124,"rbi":39,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":18,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":43,"errors":5,"chances":162,"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"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"loser":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"save":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}