{"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":777012,"link":"/api/v1.1/game/777012/feed/live","metaData":{"wait":10,"timeStamp":"20250726_020208","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count21","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777012,"type":"R","doubleHeader":"N","id":"2025/07/25/lanmlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777012-2025-07-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-25T23:10:00Z","originalDate":"2025-07-25","officialDate":"2025-07-25","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":43,"ties":0,"pct":".587"},"records":{},"divisionLeader":false,"wins":61,"losses":43,"winningPercentage":".587"},"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":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":50,"ties":0,"pct":".524"},"records":{},"divisionLeader":false,"wins":55,"losses":50,"winningPercentage":".524"},"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":26,"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":"Cloudy","temp":"86","wind":"3 mph, L To R"},"gameInfo":{"attendance":36369,"firstPitch":"2025-07-25T23:12:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"home":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"}},"officialScorer":{"id":811630,"fullName":"Shawn Medeiros","link":"/api/v1/people/811630"},"primaryDatacaster":{"id":684808,"fullName":"TJ Souhlaris","link":"/api/v1/people/684808"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:12:40.520Z","endTime":"2025-07-25T23:14:36.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T19:27:17.654Z","endTime":"2025-07-25T22:51:41.782Z","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-25T22:51:41.782Z","endTime":"2025-07-25T23:11:06.772Z","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-25T23:11:06.772Z","endTime":"2025-07-25T23:12:43.018Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.49146145527224,"strikeZoneBottom":1.66437216181794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.912210793252584,"aZ":-16.203035517892907,"pfxX":-4.8620493883502505,"pfxZ":8.120195222021419,"pX":-0.1834035033259665,"pZ":4.616078852456104,"vX0":4.816644464497006,"vY0":-139.28290807211997,"vZ0":0.6597824456676694,"x":123.99,"y":114.15,"x0":-1.3023823874295937,"y0":50.00554449436679,"z0":5.446579094678031,"aX":-9.56668558398508},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":7.8,"spinRate":2110,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3930679458505022,"extension":6.236361861226839},"index":3,"playId":"6f07c149-6a20-3e2e-8f08-ca88dbba1aa9","pitchNumber":1,"startTime":"2025-07-25T23:12:43.018Z","endTime":"2025-07-25T23:12:47.377Z","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.9,"endSpeed":87.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57182215033793,"aZ":-14.065483428594218,"pfxX":-4.814967330767223,"pfxZ":9.1534874143176,"pX":0.9601142967320396,"pZ":3.333695197286526,"vX0":7.728363228219199,"vY0":-139.5659268743193,"vZ0":-3.0243278704226157,"x":80.4,"y":148.77,"x0":-1.2156713966935244,"y0":50.0045893485666,"z0":5.35432461013118,"aX":-9.52822661734004},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2105,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3920408727890239,"extension":6.354196817473468},"index":4,"playId":"49387014-1673-370c-b192-f4594967bfe5","pitchNumber":2,"startTime":"2025-07-25T23:12:59.297Z","endTime":"2025-07-25T23:13:03.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.055337873347906,"aZ":-25.862735620855236,"pfxX":-10.954707924473169,"pfxZ":3.7412879114538002,"pX":-0.47882287649375205,"pZ":2.3038095498340394,"vX0":6.0119405918938185,"vY0":-129.30118574729838,"vZ0":-2.4927176693424085,"x":135.25,"y":176.58,"x0":-1.4161741702304342,"y0":50.00142960466916,"z0":5.273844422129254,"aX":-18.46669483739623},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":18.4,"spinRate":2050,"spinDirection":242},"zone":4,"typeConfidence":0.91,"plateTime":0.4243181558239604,"extension":6.196243003330181},"index":5,"playId":"39710552-4fb2-33bb-a6bd-ee0b82d5ad5e","pitchNumber":3,"startTime":"2025-07-25T23:13:26.132Z","endTime":"2025-07-25T23:13:29.432Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-07-25T23:13:32.824Z","endTime":"2025-07-25T23:13:54.649Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.47376066181015,"strikeZoneBottom":1.65804226687945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.160122653003835,"aZ":-27.555982794660686,"pfxX":-11.101973662812068,"pfxZ":2.6851722324871696,"pX":-0.41459780872912805,"pZ":0.9625693290570609,"vX0":6.297723523854458,"vY0":-130.2582891303989,"vZ0":-5.343269889443587,"x":132.8,"y":212.79,"x0":-1.4202337281146509,"y0":50.00443839116742,"z0":5.122086082287645,"aX":-19.09425340505133},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":18.7,"spinRate":2102,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.4203789699420537,"extension":6.214320798761187},"index":7,"playId":"733e07fb-8b61-3f17-965e-57ba21571ae2","pitchNumber":4,"startTime":"2025-07-25T23:13:54.649Z","endTime":"2025-07-25T23:13:58.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.43553548569227,"strikeZoneBottom":1.590793235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.166188764519852,"aZ":-25.491902972930813,"pfxX":-11.39559233643375,"pfxZ":3.3569220595245577,"pX":0.9336570753294996,"pZ":1.903322266039094,"vX0":9.777428353225375,"vY0":-140.07496494090887,"vZ0":-4.657427392799141,"x":81.41,"y":187.39,"x0":-1.1188292643237507,"y0":50.00281552127825,"z0":5.250958040275564,"aX":-22.681687979137035},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.3,"breakHorizontal":18.7,"spinRate":2106,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.3907912382303187,"extension":6.392535490321079},"index":8,"playId":"f3ea3528-6d33-3d19-a26d-80f81b6f580c","pitchNumber":5,"startTime":"2025-07-25T23:14:13.667Z","endTime":"2025-07-25T23:14:17.731Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.944198006153194,"aZ":-28.311973896330542,"pfxX":-10.30163158291704,"pfxZ":2.2689898016887238,"pX":-1.209555531579485,"pZ":2.4874126676730612,"vX0":4.244128819653188,"vY0":-129.44052905918787,"vZ0":-1.726245170162421,"x":163.11,"y":171.62,"x0":-1.5280914258199993,"y0":50.00412368100444,"z0":5.321779810322004,"aX":-17.55669076606451},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":17.8,"spinRate":2010,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.4224541557680994,"extension":6.226702958352264},"index":9,"playId":"2faf3715-9897-39de-83fb-f3222e678a82","pitchNumber":6,"startTime":"2025-07-25T23:14:32.594Z","endTime":"2025-07-25T23:14:36.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:14:36.047Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Will Smith lines out to left fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:14:38.170Z","endTime":"2025-07-25T23:15:30.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6316301410807,"aZ":-27.608992699150743,"pfxX":-8.377213044376726,"pfxZ":2.247377503708681,"pX":-1.0607884422686626,"pZ":1.7341933272982355,"vX0":4.267194499864475,"vY0":-140.38966247241476,"vZ0":-4.4925186190027215,"x":157.43,"y":191.96,"x0":-1.498016625750626,"y0":50.00237090545734,"z0":5.11524813015573,"aX":-17.01048418104308},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":14.5,"spinRate":2104,"spinDirection":227},"zone":13,"typeConfidence":0.76,"plateTime":0.3876045684220064,"extension":6.496439488631694},"index":0,"playId":"4786bdce-9d63-3551-af8d-a29a12fa768f","pitchNumber":1,"startTime":"2025-07-25T23:15:02.190Z","endTime":"2025-07-25T23:15:05.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16965043287584,"aZ":-28.459600818142167,"pfxX":-10.287581361647002,"pfxZ":1.8826299348114475,"pX":-1.2134518299293862,"pZ":2.458193301191758,"vX0":4.37900928435155,"vY0":-139.42467341881678,"vZ0":-2.3756584780657954,"x":163.25,"y":172.41,"x0":-1.4674233034656334,"y0":50.00047050461245,"z0":5.198271245256996,"aX":-20.262739431476643},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.1,"breakHorizontal":17.8,"spinRate":2052,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.39276261460918427,"extension":6.397012476338254},"hitData":{"launchSpeed":80.7,"launchAngle":25.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.89,"coordY":93.15}},"index":1,"playId":"c62e2542-7282-3884-9e47-599cefea407c","pitchNumber":2,"startTime":"2025-07-25T23:15:22.652Z","endTime":"2025-07-25T23:15:30.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:15:30.093Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:15:30.436Z","endTime":"2025-07-25T23:16:27.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.76389627240707,"strikeZoneBottom":1.8561882178434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.250010821704254,"aZ":-31.288098824986182,"pfxX":5.1638139084100505,"pfxZ":0.5579349061415604,"pX":1.0573850853541378,"pZ":1.7755197617696126,"vX0":5.060159089779061,"vY0":-126.04914038573331,"vZ0":-1.86666332155334,"x":76.69,"y":190.84,"x0":-1.6581587064809025,"y0":50.00208543247056,"z0":5.08903213520068,"aX":8.1818235979733},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":-10.7,"spinRate":2266,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4370792870978537,"extension":6.154787217008429},"index":0,"playId":"2fb68bdd-1dca-34ae-ae9f-bbeef2128cb8","pitchNumber":1,"startTime":"2025-07-25T23:15:57.279Z","endTime":"2025-07-25T23:16:01.302Z","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":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.904315597769134,"aZ":-15.888309799170461,"pfxX":-5.911382431089665,"pfxZ":8.524232804968817,"pX":-0.6848400436878785,"pZ":2.1343688701401016,"vX0":3.9268153146718427,"vY0":-138.54237964303965,"vZ0":-5.457756645826821,"x":143.1,"y":181.15,"x0":-1.3651732590200467,"y0":50.002927202321025,"z0":5.221592320194863,"aX":-11.294306926144522},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2142,"spinDirection":231},"zone":7,"typeConfidence":0.92,"plateTime":0.3979709340025015,"extension":6.326845980453247},"hitData":{"launchSpeed":87.5,"launchAngle":42.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.58,"coordY":78.56}},"index":1,"playId":"868f1ae6-b97b-38ef-8e18-8ce713576de1","pitchNumber":2,"startTime":"2025-07-25T23:16:18.874Z","endTime":"2025-07-25T23:16:27.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:16:27.831Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarren Duran walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:18:18.982Z","endTime":"2025-07-25T23:22:13.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39395982388027,"aZ":-10.62559220605525,"pfxX":-6.174178718080476,"pfxZ":10.827714445967398,"pX":-0.6055581882362818,"pZ":2.782712961425651,"vX0":3.3381124311446726,"vY0":-140.32925702985239,"vZ0":-5.385337248736248,"x":140.08,"y":163.65,"x0":-1.0097588791489898,"y0":50.00188633165604,"z0":5.42181534257867,"aX":-12.286559730009973},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":10.4,"spinRate":2471,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.39064040642925857,"extension":6.666405017190198},"index":0,"playId":"08324a53-1df1-32a0-ad06-e4cb9bccbd8b","pitchNumber":1,"startTime":"2025-07-25T23:18:41.640Z","endTime":"2025-07-25T23:18:47.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.45854515737341,"strikeZoneBottom":1.54238499915338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15606976529407,"aZ":-11.640546541394466,"pfxX":-4.5867075530912755,"pfxZ":10.246519064606836,"pX":1.0027375559200207,"pZ":4.15608449750695,"vX0":7.202105250601138,"vY0":-140.72383566971507,"vZ0":-1.7207096409585647,"x":78.78,"y":126.57,"x0":-0.9946962521656599,"y0":50.00312796325178,"z0":5.5301673399463045,"aX":-9.192433163686205},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":6.8,"spinRate":2561,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3893198817513075,"extension":6.732642020682582},"index":1,"playId":"60ca6bc8-6f5b-3e1f-b704-04831806f009","pitchNumber":2,"startTime":"2025-07-25T23:19:08.139Z","endTime":"2025-07-25T23:19:11.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.06313513494614,"aZ":-30.7181875106424,"pfxX":-7.7334138539894735,"pfxZ":0.8942100366433472,"pX":0.4911963585616689,"pZ":1.8787749308060424,"vX0":6.285396173536993,"vY0":-125.85723633791365,"vZ0":-2.4905415049754973,"x":98.28,"y":188.05,"x0":-1.0111943825727907,"y0":50.00620083541334,"z0":5.323339344759392,"aX":-12.641336652269052},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":13.0,"spinRate":1221,"spinDirection":269},"zone":9,"typeConfidence":0.91,"plateTime":0.4321242874754043,"extension":6.489406808534772},"index":2,"playId":"f92b8348-7a52-380e-815e-8b6457c148d1","pitchNumber":3,"startTime":"2025-07-25T23:19:23.217Z","endTime":"2025-07-25T23:19:28.941Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-25T23:19:43.734Z","endTime":"2025-07-25T23:20:01.188Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.9,"endSpeed":87.6,"strikeZoneTop":3.51017217261528,"strikeZoneBottom":1.65182344517884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.250091951599664,"aZ":-12.085110869754944,"pfxX":-6.383653488189771,"pfxZ":10.077833707761984,"pX":0.09911547969581667,"pZ":4.74398883849787,"vX0":4.7959005618213775,"vY0":-141.0562859738524,"vZ0":-0.38448662542587053,"x":113.22,"y":110.69,"x0":-0.8028202442156104,"y0":50.00694340404976,"z0":5.668782567020853,"aX":-12.730975771162512},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":10.4,"spinRate":2495,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3898838130906963,"extension":6.508416983505253},"index":4,"playId":"f054295d-d560-333e-b47f-bea4b1437317","pitchNumber":4,"startTime":"2025-07-25T23:20:01.188Z","endTime":"2025-07-25T23:20:06.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.240434006037823,"aZ":-42.48750949001572,"pfxX":5.407261000188988,"pfxZ":-7.834183353004276,"pX":-0.27344696978990995,"pZ":3.344672414951322,"vX0":-0.10752637425157963,"vY0":-114.3585953232464,"vZ0":4.001632531677574,"x":127.42,"y":148.47,"x0":-0.927473539762842,"y0":50.00184188437593,"z0":5.755897234738222,"aX":7.11943412258347},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.8,"breakHorizontal":-9.7,"spinRate":2588,"spinDirection":42},"zone":2,"typeConfidence":0.89,"plateTime":0.48002318990386295,"extension":6.498594770259113},"index":5,"playId":"7ed327f9-562f-37d1-b07f-2d94aab1047c","pitchNumber":5,"startTime":"2025-07-25T23:20:16.708Z","endTime":"2025-07-25T23:20:20.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.986525333282056,"aZ":-30.02092952651056,"pfxX":2.2220327261305406,"pfxZ":1.3417896631020119,"pX":0.6162408520068354,"pZ":1.4420364428606545,"vX0":3.545156451146765,"vY0":-125.41357327753215,"vZ0":-3.788840459035867,"x":93.51,"y":199.85,"x0":-1.1010714910207553,"y0":50.0007665440714,"z0":5.405368249275312,"aX":3.559413922793432},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-4.8,"spinRate":2290,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4357661817252576,"extension":6.650833169497154},"index":6,"playId":"e0d8b571-bd27-3f82-acf8-e335e46d2d40","pitchNumber":6,"startTime":"2025-07-25T23:20:38.276Z","endTime":"2025-07-25T23:20:42.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":84.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.5718807187459,"aZ":-9.494924803383087,"pfxX":-8.225681587779995,"pfxZ":12.091557504335206,"pX":0.26890171237566696,"pZ":2.70438679914356,"vX0":6.179762642961873,"vY0":-138.21810182238917,"vZ0":-5.46543763181464,"x":106.75,"y":165.76,"x0":-0.9621361611003585,"y0":50.005311530913126,"z0":5.387833527385828,"aX":-15.431420257174002},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":13.1,"spinRate":2413,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.4010235861685354,"extension":6.706673459751075},"index":7,"playId":"494dbf67-faa0-3de7-967d-da6b379f4341","pitchNumber":7,"startTime":"2025-07-25T23:21:03.890Z","endTime":"2025-07-25T23:21:06.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.41319263444324,"aZ":-11.480074050187156,"pfxX":-7.483386829915801,"pfxZ":10.662844642200076,"pX":-0.3845322561733904,"pZ":3.407381993614145,"vX0":4.379397048317927,"vY0":-139.62699995147292,"vZ0":-3.2296123805688044,"x":131.66,"y":146.78,"x0":-1.015139227639554,"y0":50.00573404012307,"z0":5.353748090903801,"aX":-14.52752790839426},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":12.5,"spinRate":2486,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.39485600197092685,"extension":6.731872656065537},"index":8,"playId":"86c2182d-4277-3cc4-a497-347ecddddddc","pitchNumber":8,"startTime":"2025-07-25T23:21:26.722Z","endTime":"2025-07-25T23:21:30.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.53217085177918,"strikeZoneBottom":1.69550832570886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075637119466176,"aZ":-29.892254020703046,"pfxX":-10.425276034675115,"pfxZ":1.4327781344445123,"pX":-0.2787123236738844,"pZ":0.007270773919253618,"vX0":4.888120813214049,"vY0":-126.19128957917061,"vZ0":-6.6229116687827485,"x":127.62,"y":238.58,"x0":-0.8968272197683725,"y0":50.004691544188326,"z0":5.105220249025888,"aX":-16.647528652635998},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":17.6,"spinRate":1233,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.43570596685577145,"extension":6.576802629546406},"index":9,"playId":"228c6a3f-c524-32ca-9865-b27a36175054","pitchNumber":9,"startTime":"2025-07-25T23:21:47.271Z","endTime":"2025-07-25T23:21:52.096Z","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":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.50714414293242,"strikeZoneBottom":1.63587903380798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49769775539617,"aZ":-8.197023497347558,"pfxX":-5.051244007300929,"pfxZ":12.679582137067012,"pX":1.547174290874498,"pZ":1.9808633930240391,"vX0":8.233308637072676,"vY0":-137.17159056879564,"vZ0":-7.3149073704526995,"x":58.03,"y":185.3,"x0":-0.8475024171639295,"y0":50.00419386217489,"z0":5.253189835072471,"aX":-9.5535658874993},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.4,"breakHorizontal":7.3,"spinRate":2381,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4004654525124942,"extension":6.783425826416241},"index":10,"playId":"4571bd0b-e668-3abc-9220-f01af53b570c","pitchNumber":10,"startTime":"2025-07-25T23:22:08.741Z","endTime":"2025-07-25T23:22:13.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:22:13.893Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman. Jarren Duran to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:22:13.712Z","endTime":"2025-07-25T23:24:30.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08969421047729,"aZ":-10.13304109878832,"pfxX":-4.756513737840397,"pfxZ":11.525807130028914,"pX":0.6238763456627489,"pZ":3.1426536466962323,"vX0":5.449498143110161,"vY0":-137.77481095317447,"vZ0":-4.555750242105176,"x":93.22,"y":153.93,"x0":-0.7666070277754702,"y0":50.006412798513,"z0":5.509227041257001,"aX":-9.099229032107722},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":7.4,"spinRate":2469,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.3983450546301408,"extension":6.707531301829195},"index":0,"playId":"930a6c6b-e0c9-3810-bac6-4f77220db5a4","pitchNumber":1,"startTime":"2025-07-25T23:22:40.469Z","endTime":"2025-07-25T23:22:43.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2438226947702,"aZ":-29.61641638931992,"pfxX":1.7186208347679441,"pfxZ":1.6427156778893224,"pX":1.2778242151929484,"pZ":2.515901448173341,"vX0":4.764961484474137,"vY0":-124.56244704352112,"vZ0":-1.3000433477577302,"x":68.29,"y":170.85,"x0":-0.8905019665576756,"y0":50.00240587658586,"z0":5.514918128845231,"aX":2.674225476763776},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":-4.3,"spinRate":2270,"spinDirection":172},"zone":12,"typeConfidence":0.91,"plateTime":0.44133376521811263,"extension":6.710179728395368},"index":1,"playId":"e80c36a2-15e9-3793-afc5-96291ece4587","pitchNumber":2,"startTime":"2025-07-25T23:23:11.676Z","endTime":"2025-07-25T23:23:14.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.40393322230651,"strikeZoneBottom":1.61467070464726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86052956462872,"aZ":-26.25824588490593,"pfxX":1.2722466226587814,"pfxZ":3.649124196814981,"pX":1.7987925465537478,"pZ":0.22449790419256654,"vX0":6.457994712785144,"vY0":-126.79492260176238,"vZ0":-7.46795640197053,"x":48.43,"y":232.72,"x0":-0.9506570902121508,"y0":50.005444301517,"z0":5.315028214138241,"aX":2.062688755504762},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.0,"breakHorizontal":-3.8,"spinRate":2275,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4326246601349002,"extension":6.732760922327326},"index":2,"playId":"5e5f5de2-974c-3480-9621-fec910aafafc","pitchNumber":3,"startTime":"2025-07-25T23:23:35.621Z","endTime":"2025-07-25T23:23:38.730Z","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":"3ad34ca6-dd26-3111-b9d1-b22bfaa5f30a","startTime":"2025-07-25T23:24:00.450Z","endTime":"2025-07-25T23:24:04.275Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18095546108675,"aZ":-26.023724691737137,"pfxX":3.5612468753458018,"pfxZ":3.7941406085163027,"pX":0.8457103315103696,"pZ":1.265114774519253,"vX0":3.3860645147598403,"vY0":-126.35330922538868,"vZ0":-5.218279470252454,"x":84.76,"y":204.62,"x0":-0.973198692519252,"y0":50.00114187923759,"z0":5.44192977287436,"aX":5.771237309387681},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.0,"breakHorizontal":-7.2,"spinRate":2261,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.43309247383140503,"extension":6.529171974850431},"hitData":{"launchSpeed":57.8,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.82,"coordY":149.15}},"index":4,"playId":"3e7f2730-ac9e-349d-ada3-3e7514fda6c5","pitchNumber":4,"startTime":"2025-07-25T23:24:22.086Z","endTime":"2025-07-25T23:24:30.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:24:30.008Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:24:34.824Z","endTime":"2025-07-25T23:27:14.382Z","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":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":94.5,"endSpeed":87.3,"strikeZoneTop":3.69047765175057,"strikeZoneBottom":1.80172937059763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.160040998531542,"aZ":-13.470453804598687,"pfxX":-6.021461153977542,"pfxZ":9.61182330883166,"pX":-0.6203730316679129,"pZ":3.7013556267574574,"vX0":3.649705653900484,"vY0":-137.78370605200493,"vZ0":-2.533374994960948,"x":140.65,"y":138.84,"x0":-1.1716209457805589,"y0":50.0013734828361,"z0":5.529287820189615,"aX":-11.715960062609918},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2422,"spinDirection":211},"zone":1,"typeConfidence":0.89,"plateTime":0.39570461779986843,"extension":6.576152626836849},"index":0,"playId":"f738d12d-11e1-3161-9690-11ab99a3535a","pitchNumber":1,"startTime":"2025-07-25T23:24:58.468Z","endTime":"2025-07-25T23:25:02.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":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.71274939855692,"strikeZoneBottom":1.75500211143902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.098348200208978,"aZ":-32.366554688818916,"pfxX":-8.066404935950615,"pfxZ":-0.12009213094708215,"pX":-1.1653932157512408,"pZ":2.690303939475484,"vX0":2.802489053239697,"vY0":-124.37475157109118,"vZ0":-0.5078574653575307,"x":161.42,"y":166.14,"x0":-1.2508433649261694,"y0":50.0048703834688,"z0":5.553480721124817,"aX":-12.792455620480954},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":14.0,"spinRate":1083,"spinDirection":260},"zone":13,"typeConfidence":0.92,"plateTime":0.4383603484842933,"extension":6.5562951492099595},"index":1,"playId":"c2269da2-6f71-372a-bd10-207ff5a19462","pitchNumber":2,"startTime":"2025-07-25T23:25:18.281Z","endTime":"2025-07-25T23:25:23.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"c2269da2-6f71-372a-bd10-207ff5a19462","startTime":"2025-07-25T23:25:23.943Z","endTime":"2025-07-25T23:25:43.089Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.66856143798158,"strikeZoneBottom":1.77852952819561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80287255143316,"aZ":-32.087367141356225,"pfxX":-8.66913904529233,"pfxZ":0.052885578296011815,"pX":0.46643697577642984,"pZ":2.5531018931031326,"vX0":6.30740437371597,"vY0":-123.90710410264664,"vZ0":-0.8031909806157669,"x":99.22,"y":169.85,"x0":-0.9752197808754517,"y0":50.00219903347629,"z0":5.542886680358583,"aX":-13.593335627237284},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.1,"breakHorizontal":14.4,"spinRate":1181,"spinDirection":266},"zone":6,"typeConfidence":0.92,"plateTime":0.4406464145970772,"extension":6.557911739255575},"index":3,"playId":"6488e087-4d9d-3de9-9099-c9ccaa2708e8","pitchNumber":3,"startTime":"2025-07-25T23:25:43.089Z","endTime":"2025-07-25T23:25:46.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.71308411265112,"strikeZoneBottom":1.78875304789435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7361160857869,"aZ":-13.823505810990644,"pfxX":-6.638962624265639,"pfxZ":9.615429326168723,"pX":1.0164763789034976,"pZ":3.9538080286980977,"vX0":7.469581503461797,"vY0":-137.12177294983505,"vZ0":-1.8238860073065124,"x":78.25,"y":132.03,"x0":-0.8776603370072393,"y0":50.00068264204246,"z0":5.5685531899639225,"aX":-12.66768883103107},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":10.4,"spinRate":2419,"spinDirection":213},"zone":12,"typeConfidence":0.89,"plateTime":0.3991431985520779,"extension":6.606652639853973},"index":4,"playId":"cd50e971-d43f-33e1-a931-592748eb5c2e","pitchNumber":4,"startTime":"2025-07-25T23:26:04.040Z","endTime":"2025-07-25T23:26:09.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.5,"strikeZoneTop":3.64526976084409,"strikeZoneBottom":1.73023057363724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59398389528272,"aZ":-42.91916366756514,"pfxX":6.881561539779241,"pfxZ":-8.489685464277764,"pX":0.007473106463780945,"pZ":3.4784439471586164,"vX0":0.38541306239448414,"vY0":-112.4379181429943,"vZ0":4.468408653513844,"x":116.72,"y":144.86,"x0":-1.0593246102826754,"y0":50.00348600164233,"z0":5.853151760630253,"aX":8.708610221480125},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-13.7,"breakHorizontal":-12.5,"spinRate":2499,"spinDirection":39},"zone":2,"typeConfidence":0.91,"plateTime":0.48931940162196774,"extension":6.429852667607186},"index":5,"playId":"f8f8b22a-1ae9-387a-ab33-ddb3ed27709f","pitchNumber":5,"startTime":"2025-07-25T23:26:27.582Z","endTime":"2025-07-25T23:26:31.592Z","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":1},"index":6,"playId":"23b287f7-9ef7-4704-96fe-05170c672087","startTime":"2025-07-25T23:26:48.791Z","endTime":"2025-07-25T23:26:53.791Z","isPitch":false,"type":"stepoff"},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.56006123142002,"strikeZoneBottom":1.72001409672742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.987349996635047,"aZ":-33.3368915680536,"pfxX":-7.33608661344946,"pfxZ":-0.7425569905521403,"pX":-0.7974370978313804,"pZ":2.093509222090628,"vX0":2.986873127237263,"vY0":-123.97396667106499,"vZ0":-1.466489831718392,"x":147.4,"y":182.26,"x0":-1.0623803697262137,"y0":50.00519550661165,"z0":5.466585559947105,"aX":-11.459861201838045},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":12.6,"spinRate":1140,"spinDirection":268},"zone":7,"typeConfidence":0.92,"plateTime":0.441241303898952,"extension":6.57614768542654},"index":7,"playId":"5341615a-afa7-33a3-b472-fb2d973c7e02","pitchNumber":6,"startTime":"2025-07-25T23:27:09.000Z","endTime":"2025-07-25T23:27:14.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:27:14.382Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:28:36.971Z","endTime":"2025-07-25T23:31:49.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-25T23:27:33.247Z","endTime":"2025-07-25T23:28:39.368Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.916265122248305,"aZ":-27.574091701729213,"pfxX":0.9125807050505719,"pfxZ":2.814729178317174,"pX":1.1681175381134337,"pZ":1.630978395477272,"vX0":4.840305646777628,"vY0":-126.22216739553001,"vZ0":-3.9573312918442363,"x":72.47,"y":194.74,"x0":-0.8837879900789725,"y0":50.001236288292034,"z0":5.410839774152095,"aX":1.487687225408757},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":-2.6,"spinRate":2321,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.43205645355894307,"extension":6.655164771790521},"index":1,"playId":"a95fce04-e3bc-339f-8d36-a48d03602630","pitchNumber":1,"startTime":"2025-07-25T23:28:39.368Z","endTime":"2025-07-25T23:28:42.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.5,"strikeZoneTop":3.54369213253246,"strikeZoneBottom":1.66969448622725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.064531102205166,"aZ":-26.620303724014022,"pfxX":0.08808581416356809,"pfxZ":3.3808539763619834,"pX":2.464566416862655,"pZ":0.09025217197552712,"vX0":8.21565724422974,"vY0":-126.16804792051853,"vZ0":-7.594030830723885,"x":23.06,"y":236.34,"x0":-0.819538377283082,"y0":50.00399658740972,"z0":5.227094037469688,"aX":0.14365166070742427},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-1.7,"spinRate":2345,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.43100024480623755,"extension":6.800929053888804},"index":2,"playId":"cf3cd841-af66-3688-b350-d61952fbf29b","pitchNumber":2,"startTime":"2025-07-25T23:29:00.025Z","endTime":"2025-07-25T23:29:04.099Z","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.4,"endSpeed":86.3,"strikeZoneTop":3.46446457790864,"strikeZoneBottom":1.66025917889069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86134235727698,"aZ":-12.325717876827772,"pfxX":-5.632972376262448,"pfxZ":10.360827378096179,"pX":-0.2875793486612479,"pZ":3.578858012277757,"vX0":3.6126218102322367,"vY0":-137.40188722946468,"vZ0":-3.115701621927259,"x":127.96,"y":142.15,"x0":-0.8861440247308667,"y0":50.00551860732769,"z0":5.56271625375733,"aX":-10.794313231983997},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":9.5,"spinRate":2264,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.3983241111360778,"extension":6.657278534173066},"index":3,"playId":"a9a0efb7-5682-3b49-a891-aab370d2d809","pitchNumber":3,"startTime":"2025-07-25T23:29:26.231Z","endTime":"2025-07-25T23:29:30.857Z","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":95.5,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.055777001124405,"aZ":-12.7299472281499,"pfxX":-6.607367605846902,"pfxZ":9.939202361146625,"pX":-0.2829370792632238,"pZ":2.983626473268479,"vX0":4.486981031283187,"vY0":-138.97626370065075,"vZ0":-4.452958212440667,"x":127.78,"y":158.22,"x0":-1.0596247922345483,"y0":50.00611187076118,"z0":5.451843720428355,"aX":-12.931368865926636},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":11.0,"spinRate":2359,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.39406327105948824,"extension":6.680844381111331},"index":4,"playId":"b828276a-c607-34b2-9ffb-6f0a94ac8cfe","pitchNumber":4,"startTime":"2025-07-25T23:29:47.508Z","endTime":"2025-07-25T23:29:51.152Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-25T23:30:05.550Z","endTime":"2025-07-25T23:30:28.030Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.016368429062087,"aZ":-32.61986687970314,"pfxX":2.060306413222854,"pfxZ":-0.2895966355280457,"pX":0.45783036376252034,"pZ":2.4528036100258914,"vX0":2.762851614182786,"vY0":-123.52370806673332,"vZ0":-0.8306255822032298,"x":99.55,"y":172.55,"x0":-0.9416768855979968,"y0":50.001311043869336,"z0":5.529766115430687,"aX":3.1913027341574094},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-4.3,"spinRate":2298,"spinDirection":130},"zone":6,"typeConfidence":0.89,"plateTime":0.44298715582558845,"extension":6.6664696254084355},"index":6,"playId":"4c7d0aa7-996d-3c06-9494-e073c0a4a6cf","pitchNumber":5,"startTime":"2025-07-25T23:30:28.030Z","endTime":"2025-07-25T23:30:31.244Z","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":95.3,"endSpeed":86.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26145670656212,"aZ":-10.219276231795405,"pfxX":-4.989849265194156,"pfxZ":11.318182481055826,"pX":0.09109390210945999,"pZ":3.4460784518796577,"vX0":4.462500757648982,"vY0":-138.6880050105085,"vZ0":-3.8139220162694323,"x":113.53,"y":145.74,"x0":-0.8939042660942995,"y0":50.001368566084835,"z0":5.5256103968192765,"aX":-9.678033735187348},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":8.0,"spinRate":2458,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.3955949779967005,"extension":6.623890036529537},"index":7,"playId":"706fdb4e-6168-30d8-a115-35159d3341f6","pitchNumber":6,"startTime":"2025-07-25T23:30:52.169Z","endTime":"2025-07-25T23:30:55.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.57695249857034,"strikeZoneBottom":1.66674982367892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.107435841314793,"aZ":-31.08250799200248,"pfxX":-8.443383714608242,"pfxZ":0.7181456245718281,"pX":0.579589750747137,"pZ":-0.40248837814683897,"vX0":5.957923147200487,"vY0":-122.16457568489216,"vZ0":-7.3801328919497635,"x":94.91,"y":249.65,"x0":-0.7886816253154182,"y0":50.003951136992,"z0":5.314858485313033,"aX":-12.817543940754117},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":13.9,"spinRate":1063,"spinDirection":259},"zone":14,"typeConfidence":0.92,"plateTime":0.44763476658388157,"extension":6.5815709613509465},"index":8,"playId":"8f85b365-f860-3b09-a3b2-084218b1c4c9","pitchNumber":7,"startTime":"2025-07-25T23:31:16.078Z","endTime":"2025-07-25T23:31:19.686Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.42523884477659,"aZ":-11.271843986758563,"pfxX":-6.183283002755898,"pfxZ":10.861948342822473,"pX":0.22219023946799601,"pZ":3.8531256258862303,"vX0":4.911797311061171,"vY0":-138.02828899315162,"vZ0":-2.5799476530675154,"x":108.53,"y":134.75,"x0":-0.7791747002311554,"y0":50.00646580511809,"z0":5.561462037115099,"aX":-11.904137638931385},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":10.2,"spinRate":2365,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3971859136111364,"extension":6.633138615709225},"index":9,"playId":"517f9b0d-fe65-347f-98b1-83c732cf83dd","pitchNumber":8,"startTime":"2025-07-25T23:31:44.093Z","endTime":"2025-07-25T23:31:49.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:31:49.686Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:31:54.925Z","endTime":"2025-07-25T23:33:36.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":94.7,"endSpeed":85.5,"strikeZoneTop":3.25383092897593,"strikeZoneBottom":1.4102877371649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78705281303906,"aZ":-10.411679972508605,"pfxX":-4.984072153507225,"pfxZ":11.484837228953268,"pX":1.0058003868098024,"pZ":2.8934802774711166,"vX0":6.670312757623903,"vY0":-137.58214100051552,"vZ0":-4.954596086907739,"x":78.66,"y":160.66,"x0":-0.8155948783242084,"y0":50.004500110456796,"z0":5.438860672389009,"aX":-9.446311660015956},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":7.4,"spinRate":2344,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.39985757063976246,"extension":6.740237248809341},"index":0,"playId":"dd95da96-5c7d-3488-85b6-e843e3638401","pitchNumber":1,"startTime":"2025-07-25T23:32:27.913Z","endTime":"2025-07-25T23:32:31.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.10879164009119,"strikeZoneBottom":1.30002744581223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.572611758217427,"aZ":-44.91910687141663,"pfxX":5.791936971927845,"pfxZ":-10.062485805701707,"pX":0.7214143266904119,"pZ":3.0744016062504125,"vX0":1.97528631639669,"vY0":-112.21818263520825,"vZ0":4.233819892992361,"x":89.5,"y":155.77,"x0":-0.9242442618288204,"y0":50.00124736699372,"z0":5.7593313151904715,"aX":7.3369800993346335},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-16.7,"breakHorizontal":-11.0,"spinRate":2493,"spinDirection":43},"zone":3,"typeConfidence":0.91,"plateTime":0.4893382572001017,"extension":6.597663567006467},"index":1,"playId":"926dd1c5-b996-33ef-8a8d-de714350f0a9","pitchNumber":2,"startTime":"2025-07-25T23:32:49.210Z","endTime":"2025-07-25T23:32:52.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.21819873234155,"strikeZoneBottom":1.47978675091716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.777018047795487,"aZ":-10.188565158047957,"pfxX":-6.8625717417106005,"pfxZ":11.518642619512612,"pX":0.6782021452332403,"pZ":1.516566139656202,"vX0":6.502591064972864,"vY0":-137.3645772021816,"vZ0":-8.300245933892121,"x":91.15,"y":197.83,"x0":-0.8295015501320769,"y0":50.004969997253106,"z0":5.272593785257749,"aX":-13.100520445098333},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":11.0,"spinRate":2369,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.39892763649855034,"extension":6.701275802141561},"index":2,"playId":"40b47761-824a-3b10-bce0-5710421ae08f","pitchNumber":3,"startTime":"2025-07-25T23:33:09.843Z","endTime":"2025-07-25T23:33:13.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.301616171254242,"aZ":-29.741852433143894,"pfxX":2.050270266285307,"pfxZ":1.527439444420014,"pX":1.0158224380886784,"pZ":0.5474588794348214,"vX0":4.203120720388432,"vY0":-125.22378987435353,"vZ0":-5.932288403815106,"x":78.28,"y":224.0,"x0":-0.9481593439244329,"y0":50.006173686048136,"z0":5.368090905383557,"aX":3.269095334290703},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":-4.7,"spinRate":2142,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.4367054870071909,"extension":6.7900829359966135},"index":3,"playId":"0936c9c9-342d-3811-8ca5-ed3b7280b562","pitchNumber":4,"startTime":"2025-07-25T23:33:31.735Z","endTime":"2025-07-25T23:33:36.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:33:36.063Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:35:34.760Z","endTime":"2025-07-25T23:35:56.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17469044135334,"aZ":-24.144410461205496,"pfxX":-10.517866491805307,"pfxZ":4.170363044451087,"pX":-0.22927900056679462,"pZ":2.166007675994263,"vX0":6.931530643984132,"vY0":-137.3961695233028,"vZ0":-3.62238884274535,"x":125.74,"y":180.3,"x0":-1.4079383614865064,"y0":50.006450042880154,"z0":5.127138434390814,"aX":-20.27351364032414},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":2127,"spinDirection":228},"zone":8,"typeConfidence":0.94,"plateTime":0.3974414067487628,"extension":6.154774455292067},"hitData":{"launchSpeed":98.9,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.56,"coordY":165.87}},"index":0,"playId":"f4891977-62e0-3604-99e6-a44e593760b6","pitchNumber":1,"startTime":"2025-07-25T23:35:48.871Z","endTime":"2025-07-25T23:35:56.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:35:56.299Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andy Pages doubles (17) on a line drive to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:36:16.440Z","endTime":"2025-07-25T23:38:22.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.41190873162594,"strikeZoneBottom":1.51120503283239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.696841621147346,"aZ":-27.18140223323219,"pfxX":-9.267423446926012,"pfxZ":2.5613394389475115,"pX":-0.5978136550014631,"pZ":2.6193678212609375,"vX0":5.527213547865702,"vY0":-138.44995088232216,"vZ0":-2.266726742199003,"x":139.79,"y":168.06,"x0":-1.411665768057801,"y0":50.002574190333654,"z0":5.259999898335228,"aX":-18.066495434116458},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":2005,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.394982976560982,"extension":6.2115879420709055},"index":0,"playId":"40ef544f-5a7b-3bea-abfc-1802e14fc705","pitchNumber":1,"startTime":"2025-07-25T23:36:31.497Z","endTime":"2025-07-25T23:36:34.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.40251600902334,"strikeZoneBottom":1.64041583053386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.613296655040557,"aZ":-32.96717029192178,"pfxX":3.4441061467888243,"pfxZ":-0.5060039891082866,"pX":0.5729958878137718,"pZ":1.5598678261293737,"vX0":4.0614338580888,"vY0":-125.35531159173372,"vZ0":-2.4156062499441617,"x":95.16,"y":196.66,"x0":-1.5213772011093531,"y0":50.00094547200764,"z0":5.252934958841451,"aX":5.427141450319941},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":-7.2,"spinRate":2332,"spinDirection":50},"zone":9,"typeConfidence":0.88,"plateTime":0.4385552077050212,"extension":6.104663328704586},"index":1,"playId":"e1228264-8989-33d2-882c-1f5ba3b0092e","pitchNumber":2,"startTime":"2025-07-25T23:36:48.635Z","endTime":"2025-07-25T23:36:53.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-25T23:36:59.975Z","endTime":"2025-07-25T23:37:18.795Z","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, 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":85.7,"endSpeed":79.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478399221290385,"aZ":-32.92527241302583,"pfxX":3.593237165223316,"pfxZ":-0.46951700356141046,"pX":4.03101152739194E-5,"pZ":2.825985429993478,"vX0":2.7651770355130734,"vY0":-124.9104109745194,"vZ0":0.5070255894778797,"x":117.0,"y":162.48,"x0":-1.5854754090644168,"y0":50.00449903992239,"z0":5.31208962866819,"aX":5.718803391048701},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-7.1,"spinRate":2214,"spinDirection":39},"zone":5,"typeConfidence":0.91,"plateTime":0.437298144045112,"extension":6.03895539218071},"index":3,"playId":"287d6e24-57d8-348b-997a-b03f1522333a","pitchNumber":3,"startTime":"2025-07-25T23:37:18.795Z","endTime":"2025-07-25T23:37:22.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.46765846672842,"strikeZoneBottom":1.70622509332909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.936480403153446,"aZ":-18.380471136964662,"pfxX":-4.760128325057982,"pfxZ":7.17326513027616,"pX":-0.6070795281862705,"pZ":4.2459720609748395,"vX0":4.124210160599714,"vY0":-137.65211123440494,"vZ0":0.2556141151900134,"x":140.14,"y":124.14,"x0":-1.5047117369882297,"y0":50.004038729567355,"z0":5.39417813812002,"aX":-9.15540446103878},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":7.8,"spinRate":2041,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.3975759458811541,"extension":6.186168009724621},"index":4,"playId":"fd17404d-47f2-32d6-a4bf-1c6555f66ae0","pitchNumber":4,"startTime":"2025-07-25T23:37:50.956Z","endTime":"2025-07-25T23:37:56.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.705123860257093,"aZ":-28.891779171769482,"pfxX":-8.981689427135546,"pfxZ":2.0391633989755213,"pX":-0.9162345087167705,"pZ":2.080630538129875,"vX0":4.521030529879453,"vY0":-126.0836398108098,"vZ0":-1.9101140685457696,"x":151.92,"y":182.6,"x0":-1.5659645564336353,"y0":50.00245683156953,"z0":5.180131811698439,"aX":-14.456204049479377},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":15.2,"spinRate":1734,"spinDirection":246},"zone":13,"typeConfidence":0.88,"plateTime":0.4344538780883589,"extension":6.4142845832497315},"hitData":{"launchSpeed":97.4,"launchAngle":13.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.22,"coordY":50.84}},"index":5,"playId":"ba1fee39-f1fe-3765-88a8-a6c6fccc4d5a","pitchNumber":5,"startTime":"2025-07-25T23:38:09.456Z","endTime":"2025-07-25T23:38:22.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:38:22.945Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out to first baseman Abraham Toro. Andy Pages to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:38:25.987Z","endTime":"2025-07-25T23:39:59.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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":89.3,"endSpeed":83.7,"strikeZoneTop":3.38683228565242,"strikeZoneBottom":1.56975275026574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.92670577066057,"aZ":-26.980268793415803,"pfxX":-0.40607924380653593,"pfxZ":2.948240408948445,"pX":-1.332186263518545,"pZ":3.3421188326784006,"vX0":0.9947596625083722,"vY0":-130.30215532982194,"vZ0":-0.013829152864697436,"x":167.78,"y":148.54,"x0":-1.661956288546443,"y0":50.00546271139635,"z0":5.3444228432952645,"aX":-0.716135724857944},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":0.6,"spinRate":2422,"spinDirection":201},"zone":11,"typeConfidence":0.92,"plateTime":0.41639226237552407,"extension":6.165602254039488},"index":0,"playId":"6ba4a7ca-6a5e-38b0-b5a2-121abeac4715","pitchNumber":1,"startTime":"2025-07-25T23:38:58.306Z","endTime":"2025-07-25T23:39:01.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"f9f5da93-a621-40ab-8b8e-6c0297a8ef28","startTime":"2025-07-25T23:39:14.253Z","endTime":"2025-07-25T23:39:19.253Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.30991916682039,"strikeZoneBottom":1.56985939233942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19435900692536,"aZ":-29.096422650373995,"pfxX":0.536947076909666,"pfxZ":1.790917685813353,"pX":-0.3262178305712055,"pZ":2.663513853129405,"vX0":2.822526072269026,"vY0":-129.44175820669685,"vZ0":-1.0384327720168183,"x":129.43,"y":166.87,"x0":-1.493922724936407,"y0":50.006064493623086,"z0":5.267477319742499,"aX":0.9250878172442217},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.6,"spinRate":2462,"spinDirection":169},"zone":4,"typeConfidence":0.87,"plateTime":0.42072662721296794,"extension":6.284119920447001},"index":2,"playId":"6fac7adf-6d6c-3ded-8d17-d5d9f02d71c3","pitchNumber":2,"startTime":"2025-07-25T23:39:32.860Z","endTime":"2025-07-25T23:39:36.448Z","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":95.7,"endSpeed":87.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37593283258454,"aZ":-17.416479382848912,"pfxX":-4.99896047753688,"pfxZ":7.513779040815036,"pX":0.23508628342616256,"pZ":3.080741411393874,"vX0":5.932776812291788,"vY0":-139.2811025749271,"vZ0":-3.092662805694175,"x":108.04,"y":155.6,"x0":-1.2734302509615765,"y0":50.00325307107299,"z0":5.3577366658097745,"aX":-9.819146386349},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":7.8,"spinRate":2138,"spinDirection":229},"zone":2,"typeConfidence":0.91,"plateTime":0.3932962402004412,"extension":6.455099414257001},"hitData":{"launchSpeed":99.2,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.44,"coordY":156.75}},"index":3,"playId":"20663e86-4ff0-3277-9318-b63b8018a071","pitchNumber":3,"startTime":"2025-07-25T23:39:52.595Z","endTime":"2025-07-25T23:39:59.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:39:59.686Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a fly ball to shortstop Trevor Story. Andy Pages scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:40:45.169Z","endTime":"2025-07-25T23:43:13.755Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-25T23:40:28.063Z","endTime":"2025-07-25T23:40:47.501Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.4786820812018,"strikeZoneBottom":1.5089685894928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.466103342854762,"aZ":-28.638945878654624,"pfxX":-0.555332694776189,"pfxZ":2.0353769534184165,"pX":-0.01445170878314465,"pZ":1.9316036868201352,"vX0":3.43754532669911,"vY0":-130.4868605508534,"vZ0":-3.1610841532034564,"x":117.55,"y":186.63,"x0":-1.2724015849011276,"y0":50.00422628541592,"z0":5.298803906178041,"aX":-0.9655885499836523},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":0.4,"spinRate":2415,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.41852237104184065,"extension":6.2068060746093465},"index":1,"playId":"005197cc-0373-3fee-b2af-161846181623","pitchNumber":1,"startTime":"2025-07-25T23:40:47.501Z","endTime":"2025-07-25T23:40:51.015Z","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":2},"index":2,"playId":"db46859e-8d33-4e70-ab4f-87054eca5524","startTime":"2025-07-25T23:41:06.827Z","endTime":"2025-07-25T23:41:11.891Z","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(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.3,"endSpeed":88.3,"strikeZoneTop":3.4286879285762,"strikeZoneBottom":1.49370802699992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.775702695552063,"aZ":-24.51173196483408,"pfxX":-10.469684985559228,"pfxZ":3.8420393478496724,"pX":0.4783930844173185,"pZ":2.7018810204403607,"vX0":8.267782457491558,"vY0":-140.08456835531848,"vZ0":-2.9723459610580667,"x":98.76,"y":165.83,"x0":-1.1467253031356772,"y0":50.00133695230636,"z0":5.373903938670435,"aX":-20.867556362541734},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":17.3,"spinRate":2100,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.3905601790805102,"extension":6.280139203391131},"index":3,"playId":"7912a2c2-cd54-3674-865c-b9252bd00d6e","pitchNumber":2,"startTime":"2025-07-25T23:41:22.345Z","endTime":"2025-07-25T23:41:25.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.2870529467252,"strikeZoneBottom":1.49071214195298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.077188416794545,"aZ":-24.04614267818781,"pfxX":-11.3456789261254,"pfxZ":4.666944525705725,"pX":-0.13091370156719984,"pZ":0.6203589268557365,"vX0":6.993903633528926,"vY0":-131.01458728320665,"vZ0":-6.7929365598489095,"x":121.99,"y":222.03,"x0":-1.3576820432119165,"y0":50.00544760795043,"z0":5.038038489427354,"aX":-19.77251079263169},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":19.1,"spinRate":1866,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.41768627209663034,"extension":6.486157870857262},"index":4,"playId":"44d9c87b-7ed2-3a56-871c-6a6181fd916e","pitchNumber":3,"startTime":"2025-07-25T23:41:43.266Z","endTime":"2025-07-25T23:41:48.091Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.35759524368753,"strikeZoneBottom":1.49209861989445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60640545468445,"aZ":-24.229610613076062,"pfxX":-11.541794787616231,"pfxZ":3.924620555411318,"pX":1.0822134858590435,"pZ":2.39081079734601,"vX0":9.801347508550952,"vY0":-141.46710392167316,"vZ0":-4.009368013752082,"x":75.75,"y":174.23,"x0":-0.9296760846350038,"y0":50.00413499299927,"z0":5.38174536575734,"aX":-23.369954213064087},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.5,"breakHorizontal":18.8,"spinRate":2028,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.38734850108273644,"extension":6.247178035200163},"index":5,"playId":"a8d49ae1-921c-33c7-afec-5f4bdecdea1a","pitchNumber":4,"startTime":"2025-07-25T23:42:15.317Z","endTime":"2025-07-25T23:42:19.243Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31070715329621,"aZ":-28.01995475665474,"pfxX":-0.5639585337934534,"pfxZ":2.382353014998941,"pX":0.7973940157353558,"pZ":2.0884367251271305,"vX0":5.446058168189394,"vY0":-130.47904777764464,"vZ0":-2.8837213677856712,"x":86.61,"y":182.39,"x0":-1.2328958603909923,"y0":50.005812918233886,"z0":5.29260192748922,"aX":-0.9855463056124435},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":0.0,"spinRate":2434,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.41784921900660343,"extension":6.5174808871705965},"index":6,"playId":"b4765ab5-35f6-3f61-b849-f8c594ab287e","pitchNumber":5,"startTime":"2025-07-25T23:42:37.211Z","endTime":"2025-07-25T23:42:40.567Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.028687694881647,"aZ":-24.598996675053876,"pfxX":-9.877266003857267,"pfxZ":3.643951981358943,"pX":0.678789476745816,"pZ":2.065997784004291,"vX0":7.914181537923381,"vY0":-142.22112849363936,"vZ0":-5.038712963897574,"x":91.13,"y":183.0,"x0":-0.8360675475268751,"y0":50.00380388346489,"z0":5.390504976493702,"aX":-20.539184194675975},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.9,"breakHorizontal":16.6,"spinRate":1974,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3829290319597538,"extension":6.318721774718616},"hitData":{"launchSpeed":61.5,"launchAngle":38.0,"totalDistance":181.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":87.97,"coordY":128.88}},"index":7,"playId":"1efe91a5-4e06-3666-9d67-f67bac80580e","pitchNumber":6,"startTime":"2025-07-25T23:43:00.754Z","endTime":"2025-07-25T23:43:13.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:43:13.755Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:43:23.347Z","endTime":"2025-07-25T23:44:37.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47499992087672,"aZ":-16.426788749671836,"pfxX":-4.697955187729509,"pfxZ":7.845815995048055,"pX":0.2671746827345987,"pZ":3.2912786696110143,"vX0":5.594841139316562,"vY0":-140.04141955969934,"vZ0":-2.9585825251607263,"x":106.82,"y":149.92,"x0":-1.1362132838546584,"y0":50.00427393317839,"z0":5.421882224046645,"aX":-9.431564852441014},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2120,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.38953957293542096,"extension":6.351995799789083},"index":0,"playId":"2e5fa405-d762-398d-a746-2ce42c27181d","pitchNumber":1,"startTime":"2025-07-25T23:43:38.077Z","endTime":"2025-07-25T23:43:41.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.164252898559788,"aZ":-26.04121239810519,"pfxX":-8.223694901183622,"pfxZ":3.6524580692818818,"pX":0.029221319539495486,"pZ":1.1649829787408275,"vX0":6.372799094139845,"vY0":-127.70831130581615,"vZ0":-4.7497972887703925,"x":115.89,"y":207.33,"x0":-1.4096318529941476,"y0":50.00380729916974,"z0":5.056195205057722,"aX":-13.812767263334965},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":13.8,"spinRate":1890,"spinDirection":248},"zone":14,"typeConfidence":0.74,"plateTime":0.42617211965797175,"extension":6.244256322655829},"index":1,"playId":"97f1a3c0-1aac-345e-98a4-401cb675e64b","pitchNumber":2,"startTime":"2025-07-25T23:43:57.137Z","endTime":"2025-07-25T23:44:00.457Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"c838f724-dbe2-4038-b547-366a446ecf37","startTime":"2025-07-25T23:44:16.138Z","endTime":"2025-07-25T23:44:21.138Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.982609149476456,"aZ":-31.904287175933337,"pfxX":3.3644657608909565,"pfxZ":0.1674870144854559,"pX":1.8459410608377789,"pZ":1.2071740698680133,"vX0":6.8950364509645725,"vY0":-125.9441905104912,"vZ0":-3.6107576438906457,"x":46.64,"y":206.19,"x0":-1.352794333590634,"y0":50.00357149273032,"z0":5.210165466041936,"aX":5.463296861544538},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":-7.6,"spinRate":2341,"spinDirection":24},"zone":14,"typeConfidence":0.91,"plateTime":0.4331095259380269,"extension":6.3885912054517515},"index":3,"playId":"96da6bbc-8ec0-3aa5-adae-6d21e58dd4ec","pitchNumber":3,"startTime":"2025-07-25T23:44:31.956Z","endTime":"2025-07-25T23:44:37.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:44:37.838Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:46:29.314Z","endTime":"2025-07-25T23:47:21.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25305367923351,"aZ":-10.842356072467448,"pfxX":-5.008425493450758,"pfxZ":11.207617101001624,"pX":0.8618046344949821,"pZ":2.904522664220884,"vX0":6.366596251017827,"vY0":-137.96473869916616,"vZ0":-4.968055394957451,"x":84.15,"y":160.36,"x0":-0.8386381781927308,"y0":50.006851916759594,"z0":5.476561888650822,"aX":-9.53698883895343},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":7.6,"spinRate":2494,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3988972762178338,"extension":6.725620493399075},"index":0,"playId":"b227ed14-2173-35a6-b912-06ef877a7c8c","pitchNumber":1,"startTime":"2025-07-25T23:46:41.358Z","endTime":"2025-07-25T23:46:49.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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13426519327752,"aZ":-28.98851538524018,"pfxX":0.22439386650165222,"pfxZ":1.9680466914768626,"pX":-0.028896984952407265,"pZ":3.084487865283874,"vX0":2.2749297039356016,"vY0":-126.29016644052058,"vZ0":-0.23205506631590456,"x":118.1,"y":155.5,"x0":-0.9696039281087993,"y0":50.002467513627934,"z0":5.5043110547963945,"aX":0.3634013053607145},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-1.0,"spinRate":2351,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.4332882298952403,"extension":6.504258355218504},"hitData":{"launchSpeed":90.2,"launchAngle":38.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.45,"coordY":74.56}},"index":1,"playId":"6dfcc647-24e5-3159-8df6-058d6e49976f","pitchNumber":2,"startTime":"2025-07-25T23:47:11.653Z","endTime":"2025-07-25T23:47:21.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:47:21.861Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to shortstop Miguel Rojas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:47:21.568Z","endTime":"2025-07-25T23:48:10.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.2,"endSpeed":87.1,"strikeZoneTop":3.49911479615398,"strikeZoneBottom":1.62758490691242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.470788256847296,"aZ":-10.82881278349083,"pfxX":-5.7777015268105965,"pfxZ":10.97883288719544,"pX":1.3498132906152014,"pZ":2.7482774436516926,"vX0":7.981569158161403,"vY0":-138.44429957048408,"vZ0":-5.2957195075881405,"x":65.55,"y":164.58,"x0":-0.8178132213974204,"y0":50.001193173497846,"z0":5.408514789488876,"aX":-11.232074592214571},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":8.9,"spinRate":2445,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.395398478480657,"extension":6.7088979847592425},"index":0,"playId":"7b6ce243-192e-3e0f-909e-9f1d31e43bac","pitchNumber":1,"startTime":"2025-07-25T23:47:45.921Z","endTime":"2025-07-25T23:47:49.583Z","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":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.409246451773157,"aZ":-11.300578301532338,"pfxX":-3.1958145832367926,"pfxZ":10.77932014849841,"pX":0.41043879948186,"pZ":2.4973679677919614,"vX0":4.85161175124573,"vY0":-137.96314630032026,"vZ0":-5.770457768234229,"x":101.36,"y":171.35,"x0":-0.9520523300056346,"y0":50.00307159192469,"z0":5.371051232055719,"aX":-6.189000849444184},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":4.8,"spinRate":2456,"spinDirection":221},"zone":6,"typeConfidence":0.88,"plateTime":0.39634426438030657,"extension":6.632424147515484},"hitData":{"launchSpeed":86.4,"launchAngle":62.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.58,"coordY":133.21}},"index":1,"playId":"1bbc9362-f030-3588-aabc-9e7ea88caf41","pitchNumber":2,"startTime":"2025-07-25T23:48:00.191Z","endTime":"2025-07-25T23:48:10.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:48:10.706Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:48:12.321Z","endTime":"2025-07-25T23:48:53.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"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"}]}],"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.1,"endSpeed":87.0,"strikeZoneTop":3.43046987194121,"strikeZoneBottom":1.74695568774128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.528500515246627,"aZ":-14.884031164203654,"pfxX":-5.277975597678861,"pfxZ":8.88099178045725,"pX":-0.4503243163984461,"pZ":3.8471902562182354,"vX0":3.1777663081250864,"vY0":-138.55642259758972,"vZ0":-1.962746283301389,"x":134.17,"y":134.91,"x0":-0.9254367859161781,"y0":50.00508945880384,"z0":5.557699521467444,"aX":-10.278683166657759},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2437,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.39508442839202695,"extension":6.610624520593524},"index":0,"playId":"226fd9c0-e9c4-390c-ad69-35e7c164af65","pitchNumber":1,"startTime":"2025-07-25T23:48:30.443Z","endTime":"2025-07-25T23:48:35.279Z","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":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98588510223615,"aZ":-17.403108494042794,"pfxX":-8.110248487217493,"pfxZ":7.611079888503921,"pX":0.3717052197949321,"pZ":1.98137153703887,"vX0":6.8422558125140345,"vY0":-138.4432702110984,"vZ0":-5.456729167003225,"x":102.83,"y":185.28,"x0":-1.0784418967371099,"y0":50.001826870519714,"z0":5.1431870980097525,"aX":-15.738199771060481},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":13.2,"spinRate":2397,"spinDirection":225},"zone":9,"typeConfidence":0.89,"plateTime":0.395674851162668,"extension":6.772386313790415},"hitData":{"launchSpeed":99.6,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.92,"coordY":152.19}},"index":1,"playId":"901d0ac4-06bf-3c1a-8bdb-5f454b3823c8","pitchNumber":2,"startTime":"2025-07-25T23:48:45.369Z","endTime":"2025-07-25T23:48:53.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:48:53.344Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Rojas lines out to shortstop Trevor Story.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:50:41.670Z","endTime":"2025-07-25T23:52:26.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.5468188288401,"strikeZoneBottom":1.73109911911573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61848118845159,"aZ":-31.970647844756453,"pfxX":0.7813489280081463,"pfxZ":0.1219961020167144,"pX":-1.051521573188407,"pZ":3.8305640033219217,"vX0":1.0528341402572423,"vY0":-126.75630991667563,"vZ0":2.0421778791048606,"x":157.08,"y":135.35,"x0":-1.5716298197170138,"y0":50.00188858027653,"z0":5.54323625062078,"aX":1.2883492502526},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":-1.7,"spinRate":2599,"spinDirection":74},"zone":11,"typeConfidence":0.73,"plateTime":0.4298918047350866,"extension":6.108090777645354},"index":0,"playId":"cff218b4-6b8a-3e19-8a86-3c1578888784","pitchNumber":1,"startTime":"2025-07-25T23:51:03.368Z","endTime":"2025-07-25T23:51:08.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.906248524143646,"aZ":-28.74889121773081,"pfxX":-9.54014092060466,"pfxZ":1.7629443548076091,"pX":-0.8962458302897801,"pZ":1.930712899580765,"vX0":5.533763122892546,"vY0":-137.55896464549727,"vZ0":-3.193233606884532,"x":151.16,"y":186.65,"x0":-1.681336556709908,"y0":50.00237576402951,"z0":5.029395995606533,"aX":-18.513040293593594},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.8,"breakHorizontal":16.3,"spinRate":1969,"spinDirection":235},"zone":13,"typeConfidence":0.93,"plateTime":0.3962851459997667,"extension":6.215498147661907},"index":1,"playId":"375f47fa-dada-3199-9db6-f5e9f369a931","pitchNumber":2,"startTime":"2025-07-25T23:51:19.680Z","endTime":"2025-07-25T23:51:22.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.42029925787384,"strikeZoneBottom":1.7804930062529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.633051213166997,"aZ":-35.67910006515006,"pfxX":2.7144758633949575,"pfxZ":-2.204352526201478,"pX":0.823888610227236,"pZ":1.3858051023060052,"vX0":4.916459525832026,"vY0":-124.62625339284375,"vZ0":-2.3707810331283508,"x":85.6,"y":201.36,"x0":-1.5192317631452266,"y0":50.0033882976884,"z0":5.267239203180141,"aX":4.313654201223537},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.3,"breakHorizontal":-6.0,"spinRate":2469,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.437784075378588,"extension":6.210792007741004},"index":2,"playId":"62673b55-e053-36f8-8316-62aef48ebd85","pitchNumber":3,"startTime":"2025-07-25T23:51:43.402Z","endTime":"2025-07-25T23:51:47.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},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.559918014698965,"aZ":-29.809760464007745,"pfxX":-0.03806884411678979,"pfxZ":1.430102570477855,"pX":0.8699148104475122,"pZ":2.0816620486173636,"vX0":5.574237081017916,"vY0":-127.4384998211944,"vZ0":-2.321773822786995,"x":83.84,"y":182.58,"x0":-1.3347624793485096,"y0":50.004172919067095,"z0":5.343713283381091,"aX":-0.06321328480323687},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":-1.1,"spinRate":2485,"spinDirection":154},"zone":14,"typeConfidence":0.86,"plateTime":0.42870276358859183,"extension":6.2586870929497405},"index":3,"playId":"0b70a73d-859b-3098-83f5-97643d689c4e","pitchNumber":4,"startTime":"2025-07-25T23:52:00.900Z","endTime":"2025-07-25T23:52:03.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.354368526587727,"aZ":-36.27969668011536,"pfxX":4.239023041408361,"pfxZ":-2.582594952276075,"pX":-0.7656811919078521,"pZ":2.1155940401939484,"vX0":0.9156168096682937,"vY0":-124.64188552766056,"vZ0":-0.36916129742470005,"x":146.19,"y":181.66,"x0":-1.6877562137570639,"y0":50.001945725102026,"z0":5.232453124653459,"aX":6.745123885305208},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.6,"breakHorizontal":-7.9,"spinRate":2470,"spinDirection":38},"zone":7,"typeConfidence":0.91,"plateTime":0.4375311149973755,"extension":6.259485238718048},"hitData":{"launchSpeed":79.1,"launchAngle":14.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":101.79,"coordY":134.32}},"index":4,"playId":"6bf426c9-8db8-317b-acea-e16710241cbf","pitchNumber":5,"startTime":"2025-07-25T23:52:19.771Z","endTime":"2025-07-25T23:52:26.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:52:26.265Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a ground ball to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:52:27.101Z","endTime":"2025-07-25T23:54:48.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.58212262477662,"strikeZoneBottom":1.7200598088012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08617018367697,"aZ":-13.837437426660598,"pfxX":-5.389734110468864,"pfxZ":9.127575493692405,"pX":1.6020577012793737,"pZ":1.657554445436803,"vX0":9.340896770532108,"vY0":-140.01057879805208,"vZ0":-7.312187794315274,"x":55.93,"y":194.03,"x0":-1.0591978001513398,"y0":50.00459807139464,"z0":5.186904000094752,"aX":-10.830228968064437},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2150,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3894373856257358,"extension":6.48810484457448},"index":0,"playId":"c77d4a1e-4c97-3887-bf71-644d4c64cf06","pitchNumber":1,"startTime":"2025-07-25T23:52:52.167Z","endTime":"2025-07-25T23:52:55.852Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.54814915263689,"strikeZoneBottom":1.61679516140298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.642732299197863,"aZ":-25.290529834366954,"pfxX":-9.185114327258649,"pfxZ":3.9839252429418543,"pX":-1.8571499580838302,"pZ":3.058028658360943,"vX0":2.5585566436689566,"vY0":-130.00766948259195,"vZ0":-0.7727984492008892,"x":187.79,"y":156.21,"x0":-1.654282158751859,"y0":50.00578072753428,"z0":5.261180551824721,"aX":-15.886873951522809},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":1885,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.41965695826732086,"extension":6.216788429198328},"index":1,"playId":"3f62c51e-88b1-338c-9ef8-1300cc887e35","pitchNumber":2,"startTime":"2025-07-25T23:53:09.978Z","endTime":"2025-07-25T23:53:13.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.9,"strikeZoneTop":3.52910386455957,"strikeZoneBottom":1.7016406984385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.15175945528416,"aZ":-29.882813568770104,"pfxX":-0.27061794162311803,"pfxZ":1.3269177487116082,"pX":-0.3412682932589904,"pZ":2.2896322952682464,"vX0":3.0807524839675606,"vY0":-129.0186576049359,"vZ0":-1.9003279323214155,"x":130.01,"y":176.96,"x0":-1.504295384953173,"y0":50.0020109038251,"z0":5.289484194009689,"aX":-0.4673215601279685},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.3,"breakHorizontal":0.0,"spinRate":2589,"spinDirection":202},"zone":4,"typeConfidence":0.86,"plateTime":0.4209394186564537,"extension":6.27440751900418},"index":2,"playId":"d95deaef-58d3-3990-8206-17af90cc5c78","pitchNumber":3,"startTime":"2025-07-25T23:53:28.636Z","endTime":"2025-07-25T23:53:32.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04217825206018,"aZ":-24.06047176944241,"pfxX":-9.813911220852697,"pfxZ":4.776295804007988,"pX":-0.794263256838048,"pZ":2.256291729000875,"vX0":5.178833839581424,"vY0":-129.07016268619884,"vZ0":-2.77722990827401,"x":147.28,"y":177.86,"x0":-1.5440116096484158,"y0":50.004399402985,"z0":5.184684506626683,"aX":-16.67961759691105},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":16.7,"spinRate":1936,"spinDirection":243},"zone":4,"typeConfidence":0.9,"plateTime":0.4231971909407317,"extension":6.3558640359389535},"index":3,"playId":"bd643aa0-1ec8-3bf1-882e-e98492d1fa39","pitchNumber":4,"startTime":"2025-07-25T23:53:46.553Z","endTime":"2025-07-25T23:53:49.716Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-25T23:53:57.523Z","endTime":"2025-07-25T23:54:15.002Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.53546594425009,"strikeZoneBottom":1.70167870044585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50795000947151,"aZ":-20.209065401761556,"pfxX":-10.259765401553965,"pfxZ":6.009767226731179,"pX":1.5849411290458302,"pZ":0.56139672558958,"vX0":10.772575488105966,"vY0":-139.9674584124983,"vZ0":-9.088635465595404,"x":56.59,"y":223.62,"x0":-0.9739784793540268,"y0":50.004753344499036,"z0":5.16505015121065,"aX":-20.43396841046995},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.1,"breakHorizontal":16.4,"spinRate":2080,"spinDirection":226},"zone":14,"typeConfidence":0.89,"plateTime":0.3907704711749025,"extension":6.465991802997424},"index":5,"playId":"47c73100-3001-351a-9c09-b0929f7bae70","pitchNumber":5,"startTime":"2025-07-25T23:54:15.002Z","endTime":"2025-07-25T23:54:18.491Z","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":95.4,"endSpeed":87.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47937564649111,"aZ":-17.821901092759024,"pfxX":-4.971462337472677,"pfxZ":7.355495542716971,"pX":1.2713481703139904,"pZ":2.5275518028861867,"vX0":8.322886343386914,"vY0":-138.6681046208575,"vZ0":-4.335797315477022,"x":68.54,"y":170.54,"x0":-1.120505486086755,"y0":50.00109353091476,"z0":5.297316519849783,"aX":-9.698883379915106},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":7.3,"spinRate":2170,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3947081736555975,"extension":6.450936580458821},"hitData":{"launchSpeed":76.0,"launchAngle":14.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.18,"coordY":109.12}},"index":6,"playId":"31cd4bff-83c6-3391-9850-e27fb3f1be4f","pitchNumber":6,"startTime":"2025-07-25T23:54:36.054Z","endTime":"2025-07-25T23:54:48.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:54:48.428Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a ground ball to right fielder Wilyer Abreu. Shohei Ohtani to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:54:51.675Z","endTime":"2025-07-25T23:57:23.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":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":5},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.1562612190133,"strikeZoneBottom":1.41836660323172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.582676363522815,"aZ":-33.63910564802933,"pfxX":5.993056442241612,"pfxZ":-0.9345929404495301,"pX":0.2805774675055143,"pZ":2.5608969028823836,"vX0":2.4067380192862706,"vY0":-123.96455966977533,"vZ0":-0.20913304703686564,"x":106.31,"y":169.64,"x0":-1.480168540181698,"y0":50.00494889572888,"z0":5.4424254861651775,"aX":9.375434779948165},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.6,"breakHorizontal":-11.4,"spinRate":2368,"spinDirection":45},"zone":6,"typeConfidence":0.92,"plateTime":0.44097745210773986,"extension":6.257816699312173},"index":0,"playId":"4eaaa7c2-a09f-32eb-8c3f-f89a5f9114fd","pitchNumber":1,"startTime":"2025-07-25T23:55:22.172Z","endTime":"2025-07-25T23:55:26.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.39051648528415,"strikeZoneBottom":1.82752904853744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.405525453240468,"aZ":-25.48864413807404,"pfxX":-9.438506616939325,"pfxZ":3.4637077776131004,"pX":-0.2164854408199974,"pZ":1.9483789818544814,"vX0":6.46721365556663,"vY0":-137.37858052567458,"vZ0":-4.214256446760341,"x":125.25,"y":186.17,"x0":-1.3621133810357133,"y0":50.00608057286955,"z0":5.212955601035099,"aX":-18.23616020861008},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.6,"breakHorizontal":16.0,"spinRate":1915,"spinDirection":230},"zone":8,"typeConfidence":0.92,"plateTime":0.39708549391950365,"extension":6.340694021662484},"index":1,"playId":"5c09a141-8976-32f2-ad7c-610d8785ce06","pitchNumber":2,"startTime":"2025-07-25T23:55:41.588Z","endTime":"2025-07-25T23:55:45.567Z","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":93.1,"endSpeed":85.6,"strikeZoneTop":3.2669938684027,"strikeZoneBottom":1.70388282951797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.640254585650712,"aZ":-19.70220071708244,"pfxX":-4.00596048497167,"pfxZ":6.645374982941503,"pX":-0.13705149687948745,"pZ":3.88506702329429,"vX0":4.7098985961051785,"vY0":-135.64077022716558,"vZ0":-0.6478141874388657,"x":122.22,"y":133.88,"x0":-1.3695364407545392,"y0":50.00350393398677,"z0":5.491731016861232,"aX":-7.519655918207775},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2004,"spinDirection":224},"zone":11,"typeConfidence":0.87,"plateTime":0.4026798057576886,"extension":6.25752485730473},"index":2,"playId":"29701e38-e91f-3c54-9cf2-b8a389fd9a6c","pitchNumber":3,"startTime":"2025-07-25T23:56:00.890Z","endTime":"2025-07-25T23:56:05.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58730507759102,"aZ":-28.700355325186756,"pfxX":-8.921152437355508,"pfxZ":1.8036823822003214,"pX":-0.8946126610986134,"pZ":1.5264292183410146,"vX0":4.660693436734857,"vY0":-137.04977947756896,"vZ0":-4.30255709614758,"x":151.1,"y":197.57,"x0":-1.4464048403466911,"y0":50.00278847622236,"z0":5.047252067915664,"aX":-17.192006801450002},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.6,"breakHorizontal":15.4,"spinRate":1910,"spinDirection":232},"zone":13,"typeConfidence":0.92,"plateTime":0.3976689501640407,"extension":6.489161462460915},"index":3,"playId":"eab67c6c-da6f-3906-af4c-37ca20d3e55f","pitchNumber":4,"startTime":"2025-07-25T23:56:20.415Z","endTime":"2025-07-25T23:56:24.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.30435798665333,"strikeZoneBottom":1.70650209817315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.662225705567575,"aZ":-37.52928800213942,"pfxX":3.2911172330942176,"pfxZ":-3.3179673130319234,"pX":1.5247664098092055,"pZ":1.2782347812658206,"vX0":5.944257961777181,"vY0":-125.7569436705513,"vZ0":-2.4776587755276314,"x":58.88,"y":204.27,"x0":-1.29007454547835,"y0":50.00333438056551,"z0":5.2979871492666435,"aX":5.310868826030442},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.4,"breakHorizontal":-7.2,"spinRate":2548,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.43427673417166224,"extension":6.320684896214525},"index":4,"playId":"1b1650f5-99bd-3f7c-87f4-59e20f1faf9b","pitchNumber":5,"startTime":"2025-07-25T23:56:52.048Z","endTime":"2025-07-25T23:56:57.546Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.045504895544514,"aZ":-24.883235391295084,"pfxX":-10.146104345246128,"pfxZ":3.6335982717678874,"pX":0.2288237312428118,"pZ":2.1578433486911415,"vX0":7.241358266698013,"vY0":-140.41352123665087,"vZ0":-4.441504215458238,"x":108.28,"y":180.52,"x0":-1.0575738002669952,"y0":50.006826259101814,"z0":5.367549934411242,"aX":-20.383594338901222},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.9,"breakHorizontal":17.0,"spinRate":2160,"spinDirection":226},"zone":8,"typeConfidence":0.91,"plateTime":0.389207958352642,"extension":6.299697107022705},"hitData":{"launchSpeed":101.6,"launchAngle":3.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.66,"coordY":105.57}},"index":5,"playId":"b73a8e9b-72b7-3314-a219-89093d38f9d9","pitchNumber":6,"startTime":"2025-07-25T23:57:12.778Z","endTime":"2025-07-25T23:57:23.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:57:23.573Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to center fielder Jarren Duran. Shohei Ohtani to 3rd. Will Smith to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:57:29.378Z","endTime":"2025-07-25T23:59:07.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39411899393756,"aZ":-34.952393134117635,"pfxX":5.152328780517492,"pfxZ":-1.713037742832416,"pX":0.21149085556019848,"pZ":2.105430159181953,"vX0":2.9267450807772284,"vY0":-125.90789306277574,"vZ0":-0.8753017335778315,"x":108.94,"y":181.93,"x0":-1.6321002600262986,"y0":50.00522883624943,"z0":5.263678054462024,"aX":8.346938670110834},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.1,"breakHorizontal":-10.0,"spinRate":2382,"spinDirection":47},"zone":8,"typeConfidence":0.92,"plateTime":0.4335417465103375,"extension":6.142553297002497},"index":0,"playId":"a7414bd2-1670-34c8-af51-9ef0e03581ca","pitchNumber":1,"startTime":"2025-07-25T23:58:04.074Z","endTime":"2025-07-25T23:58:07.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.63290870652048,"strikeZoneBottom":1.78538509294865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.702306597248036,"aZ":-29.175458585873994,"pfxX":-0.29945020424318436,"pfxZ":1.793729695831975,"pX":1.4242586720129973,"pZ":1.5837422368700884,"vX0":6.480555965299433,"vY0":-127.67726829899077,"vZ0":-3.8157522266123927,"x":62.71,"y":196.02,"x0":-1.092553946685054,"y0":50.00510081084456,"z0":5.357070694533346,"aX":-0.5015632271256244},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":-0.7,"spinRate":2504,"spinDirection":181},"zone":14,"typeConfidence":0.84,"plateTime":0.42663135599803237,"extension":6.3373365915796915},"index":1,"playId":"4317f636-f6f3-3ee2-b972-95c2e39a0187","pitchNumber":2,"startTime":"2025-07-25T23:58:25.545Z","endTime":"2025-07-25T23:58:29.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"8be77959-c217-40fe-b90b-6b36ae2f84ec","startTime":"2025-07-25T23:58:40.632Z","endTime":"2025-07-25T23:58:45.632Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89735744894619,"aZ":-16.666026192672646,"pfxX":-4.9872878288940665,"pfxZ":7.875902611079367,"pX":0.507351416214219,"pZ":2.6453133629328325,"vX0":6.642878672829606,"vY0":-139.55674600687277,"vZ0":-4.265542678734739,"x":97.66,"y":167.36,"x0":-1.2577133524334458,"y0":50.003568227798915,"z0":5.2939662071929305,"aX":-9.821762780628978},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":7.7,"spinRate":2118,"spinDirection":230},"zone":6,"typeConfidence":0.92,"plateTime":0.3927309562047503,"extension":6.234524016772234},"hitData":{"launchSpeed":78.8,"launchAngle":27.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.91,"coordY":100.0}},"index":3,"playId":"7ad596c3-671f-3e8e-b1da-58580c45a587","pitchNumber":3,"startTime":"2025-07-25T23:58:57.130Z","endTime":"2025-07-25T23:59:07.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:59:07.476Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks. Shohei Ohtani scores. Will Smith to 3rd. Freddie Freeman to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:00:16.164Z","endTime":"2025-07-26T00:03:31.269Z","isComplete":true,"isScoringPlay":true,"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnThird":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":9},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"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":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-25T23:59:32.626Z","endTime":"2025-07-26T00:00:18.496Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.51826190794968,"strikeZoneBottom":1.67864032487464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71021508371003,"aZ":-36.01690306195709,"pfxX":3.9719451871348763,"pfxZ":-2.3163119472046017,"pX":0.4369112854152864,"pZ":2.8307648286636855,"vX0":3.24427819456064,"vY0":-127.36086115139064,"vZ0":0.5810507160424765,"x":100.35,"y":162.35,"x0":-1.3649532614185367,"y0":50.00212485297031,"z0":5.425546229075274,"aX":6.589919216237466},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.8,"breakHorizontal":-7.9,"spinRate":2451,"spinDirection":45},"zone":6,"typeConfidence":0.92,"plateTime":0.4284305484160118,"extension":6.314942518443881},"index":1,"playId":"acaf8d3b-652f-342d-bea5-f35b63abf025","pitchNumber":1,"startTime":"2025-07-26T00:00:18.496Z","endTime":"2025-07-26T00:00:22.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.4,"strikeZoneTop":3.47192796712585,"strikeZoneBottom":1.70197195934731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.170114620207507,"aZ":-26.60020661350956,"pfxX":-8.998307511375796,"pfxZ":2.757388902282318,"pX":-1.9223677476792176,"pZ":1.9137890819251102,"vX0":2.291217509559661,"vY0":-140.48093978173858,"vZ0":-4.185400891436431,"x":190.28,"y":187.11,"x0":-1.5727353958537127,"y0":50.005877919859,"z0":5.127148538776721,"aX":-18.208401295767104},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.4,"breakHorizontal":16.0,"spinRate":2159,"spinDirection":229},"zone":13,"typeConfidence":0.82,"plateTime":0.38808657548331693,"extension":6.197039274594284},"index":2,"playId":"665e96bd-d15e-3504-865c-8dd0cc0d3314","pitchNumber":2,"startTime":"2025-07-26T00:00:38.035Z","endTime":"2025-07-26T00:00:41.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.51683491846267,"strikeZoneBottom":1.71226065536752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.607539802362016,"aZ":-23.104968284119806,"pfxX":-8.6787541262721,"pfxZ":4.490485705176557,"pX":-1.5461055388658889,"pZ":2.002213329967692,"vX0":2.53876684952867,"vY0":-140.48735306204713,"vZ0":-4.935167417527987,"x":175.93,"y":184.72,"x0":-1.327733444128797,"y0":50.00455746863862,"z0":5.262173445067593,"aX":-17.537182832971958},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":2136,"spinDirection":219},"zone":13,"typeConfidence":0.67,"plateTime":0.3882703967420631,"extension":6.390839263577101},"index":3,"playId":"bdb512cf-20ad-351e-bba0-41acc5e9b8eb","pitchNumber":3,"startTime":"2025-07-26T00:00:54.509Z","endTime":"2025-07-26T00:00:59.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.503846135071953,"aZ":-29.12163148992358,"pfxX":-10.120921538575018,"pfxZ":1.5663331170177148,"pX":-1.0015887647174424,"pZ":2.4479690908644236,"vX0":4.979195105890418,"vY0":-138.54985161158353,"vZ0":-2.3811593506544058,"x":155.18,"y":172.68,"x0":-1.502049393533503,"y0":50.00665311981818,"z0":5.254866035614755,"aX":-19.779534107945715},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.5,"breakHorizontal":17.4,"spinRate":2179,"spinDirection":233},"zone":13,"typeConfidence":0.92,"plateTime":0.3945784937932988,"extension":6.200707228530829},"index":4,"playId":"0e3e7d54-ae11-3f8c-aaa2-8f6089cd4596","pitchNumber":4,"startTime":"2025-07-26T00:01:17.476Z","endTime":"2025-07-26T00:01:20.752Z","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":95.8,"endSpeed":88.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.237294722210894,"aZ":-17.092879848943664,"pfxX":-4.102204616492221,"pfxZ":7.598146479329804,"pX":0.3979898713869481,"pZ":3.15735750669711,"vX0":6.223995281745698,"vY0":-139.501565112546,"vZ0":-2.846993827355908,"x":101.83,"y":153.53,"x0":-1.3216132926176813,"y0":50.00605979522022,"z0":5.3080813074033575,"aX":-8.146331072450012},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":6.2,"spinRate":2153,"spinDirection":228},"zone":3,"typeConfidence":0.91,"plateTime":0.39154661626876397,"extension":6.225019241256433},"index":5,"playId":"aee9f410-3782-3dde-b9be-26d89059649b","pitchNumber":5,"startTime":"2025-07-26T00:01:42.228Z","endTime":"2025-07-26T00:01:45.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.41765677149053,"strikeZoneBottom":1.62220388757586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.630013164791706,"aZ":-25.453530232655414,"pfxX":-10.586811362291419,"pfxZ":3.341308251399227,"pX":0.6838809049250335,"pZ":0.507709593441727,"vX0":9.158434510118806,"vY0":-140.2321505532971,"vZ0":-7.871822462842505,"x":90.93,"y":225.07,"x0":-1.232285050476606,"y0":50.00481808318816,"z0":4.985389024530831,"aX":-21.306697499444244},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.7,"breakHorizontal":17.5,"spinRate":2127,"spinDirection":229},"zone":14,"typeConfidence":0.93,"plateTime":0.38904169148918166,"extension":6.403138635805686},"index":6,"playId":"446c83d8-89ed-34bd-9382-602ee01f164f","pitchNumber":6,"startTime":"2025-07-26T00:02:10.358Z","endTime":"2025-07-26T00:02:13.784Z","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":88.5,"endSpeed":81.3,"strikeZoneTop":3.56856785756706,"strikeZoneBottom":1.64861638951427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.771700533543264,"aZ":-30.260172332119982,"pfxX":-0.626243595369119,"pfxZ":1.136884434517647,"pX":0.5610661221509082,"pZ":2.3721016568196034,"vX0":5.096002572121677,"vY0":-128.88422886038177,"vZ0":-1.6606170446735136,"x":95.61,"y":174.73,"x0":-1.3603350957305005,"y0":50.00208020025351,"z0":5.361537606513068,"aX":-1.0540206292652683},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":0.0,"spinRate":2472,"spinDirection":183},"zone":6,"typeConfidence":0.91,"plateTime":0.4249631867362318,"extension":6.394405495630758},"index":7,"playId":"cb83a1aa-97cf-3cc9-b980-273ea45d1dd3","pitchNumber":7,"startTime":"2025-07-26T00:02:33.119Z","endTime":"2025-07-26T00:02:36.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.315731274768893,"aZ":-27.52756596306571,"pfxX":-10.616202798662275,"pfxZ":2.350980718894305,"pX":-0.2829336399431621,"pZ":2.107191837260662,"vX0":6.895684579349734,"vY0":-139.26814743873945,"vZ0":-3.458666104883242,"x":127.78,"y":181.89,"x0":-1.4031886234517905,"y0":50.005334106059806,"z0":5.172469483231216,"aX":-20.996701816098245},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.7,"breakHorizontal":17.9,"spinRate":1954,"spinDirection":233},"zone":7,"typeConfidence":0.92,"plateTime":0.3922915436844727,"extension":6.314970219919082},"index":8,"playId":"e7935217-b1a4-3efe-95d2-8dba6d31f82d","pitchNumber":8,"startTime":"2025-07-26T00:02:59.562Z","endTime":"2025-07-26T00:03:04.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.42197924414042,"strikeZoneBottom":1.64683721426663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.734595825586364,"aZ":-24.751407984716966,"pfxX":-9.125372742854852,"pfxZ":3.7595677139098402,"pX":-1.9258393521231565,"pZ":2.4697126144821575,"vX0":1.8656690164406924,"vY0":-139.2901016931108,"vZ0":-3.3197071711976065,"x":190.41,"y":172.1,"x0":-1.4160864032799223,"y0":50.00472257763593,"z0":5.303729746715966,"aX":-18.028064751419674},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":16.2,"spinRate":2029,"spinDirection":223},"zone":13,"typeConfidence":0.83,"plateTime":0.392430826848285,"extension":6.253226636161847},"index":9,"playId":"2ca1acf3-c5d4-3ea0-964d-d1c5b0965d81","pitchNumber":9,"startTime":"2025-07-26T00:03:25.806Z","endTime":"2025-07-26T00:03:31.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:03:31.269Z","atBatIndex":20},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andy Pages out on a sacrifice fly to right fielder Wilyer Abreu. Will Smith scores. Freddie Freeman to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:03:31.102Z","endTime":"2025-07-26T00:05:52.054Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.55343725259888,"strikeZoneBottom":1.71395621206531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.507577848464013,"aZ":-29.18342739669666,"pfxX":-11.55834387065294,"pfxZ":1.5174473907928787,"pX":0.3176141080905579,"pZ":1.6899020949619314,"vX0":8.95493794522411,"vY0":-139.55124869848405,"vZ0":-3.9644592957445477,"x":104.89,"y":193.15,"x0":-1.4317798695135726,"y0":50.00242168267293,"z0":5.052008302015175,"aX":-22.788568220657876},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.0,"breakHorizontal":19.1,"spinRate":2106,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.39253130886540566,"extension":6.290229689974144},"index":0,"playId":"f7ae6662-8944-3827-9299-8e6832853ba3","pitchNumber":1,"startTime":"2025-07-26T00:03:57.641Z","endTime":"2025-07-26T00:04:01.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09514003356169,"aZ":-29.221537213409388,"pfxX":-0.06848817938863785,"pfxZ":1.761314741387837,"pX":-0.003216484297336436,"pZ":2.6036024866970022,"vX0":3.393464631238322,"vY0":-128.4921356868067,"vZ0":-1.4784045413669755,"x":117.12,"y":168.48,"x0":-1.33087765259202,"y0":50.00125388658547,"z0":5.452309891931482,"aX":-0.11470548324630507},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":-0.6,"spinRate":2432,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.42591227935510156,"extension":6.197903985055512},"index":1,"playId":"215dff84-8235-364b-a8b5-ff0398204995","pitchNumber":2,"startTime":"2025-07-26T00:04:15.553Z","endTime":"2025-07-26T00:04:22.193Z","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":1},"index":2,"startTime":"2025-07-26T00:04:37.602Z","endTime":"2025-07-26T00:04:59.461Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.50428465970598,"strikeZoneBottom":1.6733947669676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41126974134538,"aZ":-32.82780482597748,"pfxX":4.117302238498226,"pfxZ":-0.400928350726403,"pX":1.0361214224737412,"pZ":1.8115255528734169,"vX0":4.526115874210507,"vY0":-126.9283975522403,"vZ0":-2.1148851549909207,"x":77.51,"y":189.87,"x0":-1.303481684635962,"y0":50.002527604704795,"z0":5.26365462521805,"aX":6.732346386479055},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.0,"breakHorizontal":-8.5,"spinRate":2415,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.43115021916448093,"extension":6.432522991883462},"index":3,"playId":"0f7d191c-a395-3966-8589-fe83cc94daea","pitchNumber":3,"startTime":"2025-07-26T00:04:59.461Z","endTime":"2025-07-26T00:05:03.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.069373191899885,"aZ":-24.041151047298843,"pfxX":-10.474509406547517,"pfxZ":4.084291689840775,"pX":-1.3097499183750607,"pZ":2.05970187785029,"vX0":3.996165328675188,"vY0":-139.9083516799994,"vZ0":-4.3887189568470015,"x":166.92,"y":183.17,"x0":-1.3913437605162762,"y0":50.006745653882334,"z0":5.214516458710149,"aX":-20.87461507911052},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.7,"breakHorizontal":18.2,"spinRate":2086,"spinDirection":230},"zone":13,"typeConfidence":0.92,"plateTime":0.39073450006565436,"extension":6.3107432040757665},"index":4,"playId":"b293b730-8019-343c-b2dd-187b3b96fd15","pitchNumber":4,"startTime":"2025-07-26T00:05:17.442Z","endTime":"2025-07-26T00:05:20.952Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.25835657106631,"aZ":-35.821948246546036,"pfxX":3.711160586950592,"pfxZ":-2.2065531925780757,"pX":0.3677070320686785,"pZ":1.8450677261362611,"vX0":3.045010551574232,"vY0":-126.48408033551584,"vZ0":-1.7399957113461815,"x":102.98,"y":188.96,"x0":-1.326141467361535,"y0":50.004580442339986,"z0":5.364841817710739,"aX":6.126678004341458},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":-7.3,"spinRate":2507,"spinDirection":46},"zone":9,"typeConfidence":0.91,"plateTime":0.42996209462391954,"extension":6.129614228793104},"hitData":{"launchSpeed":88.7,"launchAngle":42.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.91,"coordY":92.98}},"index":5,"playId":"43114a26-5f92-3a55-a6fc-1f46297c9605","pitchNumber":5,"startTime":"2025-07-26T00:05:39.845Z","endTime":"2025-07-26T00:05:52.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:05:52.054Z","atBatIndex":21},{"result":{"type":"atBat","event":"Caught Stealing Home","eventType":"caught_stealing_home","description":"Freddie Freeman caught stealing home, catcher Connor Wong to shortstop Trevor Story to catcher Connor Wong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:06:03.467Z","endTime":"2025-07-26T00:08:23.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":29},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing Home","eventType":"caught_stealing_home","movementReason":"r_caught_stealing_home","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.38729175503393,"strikeZoneBottom":1.5586178171579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47625634142839,"aZ":-30.924832618597375,"pfxX":-0.42765655328608565,"pfxZ":0.7576767794875963,"pX":-0.3910584775531869,"pZ":3.2185108380129677,"vX0":2.671238185783468,"vY0":-127.40205428971191,"vZ0":0.43201947676419605,"x":131.91,"y":151.88,"x0":-1.394501449770447,"y0":50.00519494992982,"z0":5.477379849150286,"aX":-0.7082228687851305},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":0.2,"spinRate":2509,"spinDirection":141},"zone":1,"typeConfidence":0.9,"plateTime":0.42878169250977516,"extension":6.1382881527666},"index":0,"playId":"e883022c-e4e9-3a6a-8c19-64e10e40bd18","pitchNumber":1,"startTime":"2025-07-26T00:06:31.195Z","endTime":"2025-07-26T00:06:34.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.720998505240505,"aZ":-26.678673369225972,"pfxX":-9.277088233386126,"pfxZ":3.2474006522128978,"pX":-0.37231916033179535,"pZ":1.7592872197521106,"vX0":5.578112101787484,"vY0":-129.02648775164016,"vZ0":-3.3806959405856567,"x":131.19,"y":191.28,"x0":-1.351910747278959,"y0":50.005359642176245,"z0":5.132316474081731,"aX":-15.714142961327074},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":15.6,"spinRate":1993,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.42378833798456306,"extension":6.331373173378518},"index":1,"playId":"8f045461-488c-36e1-bba3-8b7cf35df768","pitchNumber":2,"startTime":"2025-07-26T00:06:46.452Z","endTime":"2025-07-26T00:06:49.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T00:07:03.147Z","endTime":"2025-07-26T00:07:14.313Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.582045941194753,"aZ":-31.53420405953805,"pfxX":0.034250007426627205,"pfxZ":0.38623147057896823,"pX":-0.46746116088808026,"pZ":2.963775961257928,"vX0":2.1546575026236834,"vY0":-128.064610426204,"vZ0":-0.06392695770351808,"x":134.82,"y":158.76,"x0":-1.3229544453453095,"y0":50.00417400556288,"z0":5.4484166775774785,"aX":0.057050636375951674},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-0.5,"spinRate":2494,"spinDirection":79},"zone":1,"typeConfidence":0.87,"plateTime":0.4271287077065127,"extension":6.309731464281255},"index":3,"playId":"3b86846f-40f7-3229-936f-7fc0441d7620","pitchNumber":3,"startTime":"2025-07-26T00:07:14.313Z","endTime":"2025-07-26T00:07:18.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.38250444331963,"strikeZoneBottom":1.65800156706521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.154278760994696,"aZ":-36.594296214464826,"pfxX":1.6224159204078372,"pfxZ":-2.7822987219720066,"pX":0.924741134969713,"pZ":0.8616052570977961,"vX0":5.1243738055410555,"vY0":-124.84226960754262,"vZ0":-3.3230221302838996,"x":74.58,"y":224.77,"x0":-1.358148195842448,"y0":50.00065615601037,"z0":5.196484562522071,"aX":2.5804021606748178},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.5,"breakHorizontal":-4.1,"spinRate":2466,"spinDirection":30},"zone":14,"typeConfidence":0.89,"plateTime":0.4373350479761404,"extension":6.227265473255003},"index":4,"playId":"c3e526fb-11ed-3f34-be81-c8546194287b","pitchNumber":4,"startTime":"2025-07-26T00:07:35.488Z","endTime":"2025-07-26T00:07:39.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.38661222810639,"strikeZoneBottom":1.59270003970604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91664477606028,"aZ":-24.890211862646762,"pfxX":-8.604479244706264,"pfxZ":4.440161698676676,"pX":-1.538011169072766,"pZ":2.246433290052152,"vX0":3.003622063904753,"vY0":-127.2363559175962,"vZ0":-2.468189302555758,"x":175.63,"y":178.13,"x0":-1.6153018814533109,"y0":50.00466367394248,"z0":5.199915722823648,"aX":-14.119906042634986},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":14.9,"spinRate":1891,"spinDirection":241},"zone":13,"typeConfidence":0.87,"plateTime":0.4303622542670005,"extension":6.540181882494166},"index":5,"playId":"0fe892d9-cb17-3ca5-a419-99cf4e24c268","pitchNumber":5,"startTime":"2025-07-26T00:07:56.252Z","endTime":"2025-07-26T00:08:00.232Z","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":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.39583264268488,"strikeZoneBottom":1.60214432311041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49172702366864,"aZ":-17.58049008171121,"pfxX":-5.140668877608562,"pfxZ":7.414220158016046,"pX":-1.2485372753238684,"pZ":2.5141981372283686,"vX0":2.048092857670324,"vY0":-138.80996732771385,"vZ0":-4.492680228508098,"x":164.59,"y":170.9,"x0":-1.3242624776326013,"y0":50.005078841511164,"z0":5.309664088935133,"aX":-10.121994298348305},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":9.0,"spinRate":2055,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39325434650431124,"extension":6.381530659235731},"index":6,"playId":"db1f7a49-e43d-3d66-9677-1a248f5c51d0","pitchNumber":6,"startTime":"2025-07-26T00:08:15.902Z","endTime":"2025-07-26T00:08:23.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:08:23.715Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Connor Wong doubles (1) on a sharp fly ball to left fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:10:37.568Z","endTime":"2025-07-26T00:11:26.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.32159894399646,"strikeZoneBottom":1.52159449793068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.214967780950285,"aZ":-11.71839059008209,"pfxX":-6.72661542805071,"pfxZ":10.736709321195834,"pX":0.49045762163185297,"pZ":3.3504952653597972,"vX0":6.020734855790245,"vY0":-137.13806687214932,"vZ0":-3.654153569871507,"x":98.3,"y":148.32,"x0":-0.8590478013739414,"y0":50.005816200472175,"z0":5.499184230733415,"aX":-12.81984842343423},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":10.9,"spinRate":2452,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.3993378308963873,"extension":6.695369310539655},"index":0,"playId":"98e61afd-44c5-3cdb-bd7d-756bc9d74f1d","pitchNumber":1,"startTime":"2025-07-26T00:10:40.174Z","endTime":"2025-07-26T00:10:44.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.35434624167939,"strikeZoneBottom":1.51992992883354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.417923942673216,"aZ":-13.17254905941944,"pfxX":-6.866061653392504,"pfxZ":9.914868519583802,"pX":0.5167430903581818,"pZ":4.079951537307821,"vX0":6.349400983314794,"vY0":-137.53621637374476,"vZ0":-1.4276871862145493,"x":97.3,"y":128.62,"x0":-0.9293671900039887,"y0":50.0011063312245,"z0":5.498789995676581,"aX":-13.156898404846766},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":11.2,"spinRate":2447,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3981967735719425,"extension":6.738263474523318},"index":1,"playId":"fbd1cb70-9358-34e9-92e0-6e9490224871","pitchNumber":2,"startTime":"2025-07-26T00:10:54.877Z","endTime":"2025-07-26T00:10:57.976Z","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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90625977488234,"aZ":-11.489084967334886,"pfxX":-6.62206891411121,"pfxZ":10.809211386742462,"pX":-0.5116064487045752,"pZ":2.9775604839171077,"vX0":3.6118856654525895,"vY0":-137.34303644400325,"vZ0":-4.703518543460335,"x":136.5,"y":158.39,"x0":-0.98204772908351,"y0":50.00677528605592,"z0":5.491422729630827,"aX":-12.67640716020208},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":11.3,"spinRate":2417,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3985350567846848,"extension":6.7327875159964305},"hitData":{"launchSpeed":100.4,"launchAngle":25.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":50.71,"coordY":125.81}},"index":2,"playId":"46155446-7f6d-3f4f-bd0f-acbbeb3c74f7","pitchNumber":3,"startTime":"2025-07-26T00:11:10.485Z","endTime":"2025-07-26T00:11:26.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:11:26.530Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to right fielder Teoscar Hernández. Connor Wong scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:11:33.559Z","endTime":"2025-07-26T00:14:14.936Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":{"id":686218,"link":"/api/v1/people/686218"},"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":94.6,"endSpeed":86.1,"strikeZoneTop":3.55155889637745,"strikeZoneBottom":1.65173563753716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74813636620896,"aZ":-12.044985216262164,"pfxX":-4.628906186093572,"pfxZ":10.534805285238214,"pX":0.4302642095646549,"pZ":3.2512922238784485,"vX0":5.452856473940902,"vY0":-137.6427228586437,"vZ0":-3.919270691580689,"x":100.6,"y":151.0,"x0":-0.9790088150973387,"y0":50.00402659948043,"z0":5.5147378127970725,"aX":-8.845832022312305},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2429,"spinDirection":208},"zone":3,"typeConfidence":0.89,"plateTime":0.3985814137610504,"extension":6.798315066398177},"index":0,"playId":"abf12e7c-63f4-308e-bb43-0a841196ce06","pitchNumber":1,"startTime":"2025-07-26T00:11:59.952Z","endTime":"2025-07-26T00:12:03.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4694853817647,"aZ":-27.77570974238562,"pfxX":2.782570760945087,"pfxZ":2.7264454001441596,"pX":-0.11248687300768294,"pZ":2.6692587383727013,"vX0":1.9803319467657587,"vY0":-125.913033354639,"vZ0":-1.2794429494276134,"x":121.29,"y":166.71,"x0":-1.269435612751198,"y0":50.00294833691189,"z0":5.422006027933572,"aX":4.487749979543025},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":-5.5,"spinRate":2383,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.43424493650731577,"extension":6.770738317489586},"index":1,"playId":"20de9051-8fcd-3e3a-9c25-c2af15a7e20d","pitchNumber":2,"startTime":"2025-07-26T00:12:19.989Z","endTime":"2025-07-26T00:12:25.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.44612361582998,"strikeZoneBottom":1.5717960024642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29067798433751,"aZ":-8.344593888182914,"pfxX":-5.783202027577687,"pfxZ":12.446554282690403,"pX":0.9601250572959061,"pZ":2.9962295468612172,"vX0":7.058108784086503,"vY0":-138.10695163150407,"vZ0":-5.318428104228773,"x":80.4,"y":157.88,"x0":-0.887963564902345,"y0":50.00388719681664,"z0":5.519541145829369,"aX":-11.073845215977208},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.5,"breakHorizontal":8.9,"spinRate":2505,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.397941526135134,"extension":6.730837298181742},"index":2,"playId":"40cf0950-7964-36a5-b3de-cac744ab41ea","pitchNumber":3,"startTime":"2025-07-26T00:12:55.798Z","endTime":"2025-07-26T00:12:59.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.47285250852831,"strikeZoneBottom":1.63328593513199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53453988173337,"aZ":-29.99652456965229,"pfxX":-9.447084246797518,"pfxZ":1.4161189623881736,"pX":-1.046631403364846,"pZ":2.9760030050835833,"vX0":3.1646044033966576,"vY0":-123.17983408410777,"vZ0":0.014737505700994191,"x":156.9,"y":158.43,"x0":-1.117437871173547,"y0":50.00580762819387,"z0":5.49740245172682,"aX":-14.579438951199737},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":16.4,"spinRate":1257,"spinDirection":262},"zone":11,"typeConfidence":0.91,"plateTime":0.4439543832274455,"extension":6.5674236996658015},"index":3,"playId":"88adc0e8-dc22-3606-8209-d00fef839dda","pitchNumber":4,"startTime":"2025-07-26T00:13:15.619Z","endTime":"2025-07-26T00:13:21.401Z","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":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.4061915751418,"strikeZoneBottom":1.60112777040568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55747185583318,"aZ":-26.770614997690384,"pfxX":2.8879924711074816,"pfxZ":3.324657569632873,"pX":2.0418815871526688,"pZ":0.2383382580569379,"vX0":6.598777288265243,"vY0":-126.76893799924194,"vZ0":-7.063870416275946,"x":39.17,"y":232.34,"x0":-0.9725744592673506,"y0":50.00025026887233,"z0":5.205755819246596,"aX":4.685422173343716},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":-6.7,"spinRate":2381,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.4325135793318515,"extension":6.8454816164497645},"index":4,"playId":"f34c8931-c7ec-39cd-aa74-9b930e2bccae","pitchNumber":5,"startTime":"2025-07-26T00:13:38.210Z","endTime":"2025-07-26T00:13:41.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5521142209256,"aZ":-13.357365854857143,"pfxX":-5.36535130401581,"pfxZ":9.857737381108139,"pX":0.5080703232946894,"pZ":2.9666852975326523,"vX0":5.929013677882323,"vY0":-137.98363844728598,"vZ0":-4.18480779534147,"x":97.63,"y":158.68,"x0":-0.9816770173136626,"y0":50.005753993634684,"z0":5.416984288978495,"aX":-10.245116633387063},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":8.3,"spinRate":2321,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.3984635123595681,"extension":6.820043426171457},"hitData":{"launchSpeed":106.0,"launchAngle":-3.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":110.13}},"index":5,"playId":"6055d654-1d11-3f9e-b501-f72fea0cc8e8","pitchNumber":6,"startTime":"2025-07-26T00:14:03.670Z","endTime":"2025-07-26T00:14:14.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:14:14.936Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (19) on a fly ball to left fielder Michael Conforto. Jarren Duran scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:14:40.592Z","endTime":"2025-07-26T00:16:07.981Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":686218,"link":"/api/v1/people/686218"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.2,"strikeZoneTop":3.33763211381269,"strikeZoneBottom":1.67880893370784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06580502495299,"aZ":-13.732389948427505,"pfxX":-5.142664149657501,"pfxZ":9.808355072521845,"pX":-0.20086438392075773,"pZ":4.054894203549677,"vX0":3.7378404963194347,"vY0":-136.72208409826789,"vZ0":-1.3982915345144915,"x":124.66,"y":129.3,"x0":-0.9222815081669345,"y0":50.00374190001339,"z0":5.522289088008593,"aX":-9.670141670046418},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":8.4,"spinRate":2417,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.4016692595200442,"extension":6.719952466133398},"index":0,"playId":"475a3a2f-4f74-3d96-b60c-295f3e15bca6","pitchNumber":1,"startTime":"2025-07-26T00:14:43.418Z","endTime":"2025-07-26T00:14:47.601Z","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":86.1,"endSpeed":79.9,"strikeZoneTop":3.29309591470238,"strikeZoneBottom":1.56481135956646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81989485794602,"aZ":-28.478688445436106,"pfxX":1.4358510240711606,"pfxZ":2.293628209424911,"pX":-0.22951468092452454,"pZ":2.441675656519307,"vX0":2.1639641451092984,"vY0":-125.52588392973931,"vZ0":-1.4953576336824534,"x":125.75,"y":172.85,"x0":-1.285790928659475,"y0":50.00524110483131,"z0":5.3402721176904855,"aX":2.3163479294848313},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.0,"spinRate":2434,"spinDirection":164},"zone":5,"typeConfidence":0.9,"plateTime":0.43455312903335264,"extension":6.599315011388539},"index":1,"playId":"3640966d-b110-37e8-931a-b48313f570cd","pitchNumber":2,"startTime":"2025-07-26T00:15:01.300Z","endTime":"2025-07-26T00:15:05.402Z","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.9,"endSpeed":79.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.922309260511714,"aZ":-29.26705567450635,"pfxX":3.598219324254047,"pfxZ":1.8020880467387386,"pX":0.5659088453006031,"pZ":2.483746485478428,"vX0":3.097279506503347,"vY0":-126.50649021267927,"vZ0":-1.2913270317115426,"x":95.43,"y":171.72,"x0":-1.1437544095882426,"y0":50.00220591629622,"z0":5.356777143661795,"aX":5.805009828347074},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":-7.2,"spinRate":2390,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.43372861384442407,"extension":6.515372685708423},"index":2,"playId":"fe4c69f8-5328-3ed3-b512-cab61003151b","pitchNumber":3,"startTime":"2025-07-26T00:15:22.440Z","endTime":"2025-07-26T00:15:28.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.714317730888475,"aZ":-11.753376378711831,"pfxX":-6.589280254585323,"pfxZ":10.920648795907152,"pX":-0.6628005646092012,"pZ":2.7808442174217887,"vX0":3.1468634206947157,"vY0":-136.97215576116116,"vZ0":-4.979500034999765,"x":142.26,"y":163.7,"x0":-0.9804997099416587,"y0":50.002996450553454,"z0":5.448930583996358,"aX":-12.322801423325517},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.7,"breakHorizontal":11.2,"spinRate":2472,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.4023246020470781,"extension":6.78736027272659},"hitData":{"launchSpeed":94.2,"launchAngle":38.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.85,"coordY":95.55}},"index":3,"playId":"0392e8ab-54e5-3c24-8cff-922def4e5e61","pitchNumber":4,"startTime":"2025-07-26T00:15:52.350Z","endTime":"2025-07-26T00:16:07.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:16:07.981Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Roman Anthony lines out to second baseman Hyeseong Kim.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:16:31.858Z","endTime":"2025-07-26T00:16:56.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.326286231720204,"aZ":-32.200315211212285,"pfxX":-7.407701463829072,"pfxZ":-0.014183414617164658,"pX":-0.6569044208851889,"pZ":2.4949523032412833,"vX0":3.648866113958181,"vY0":-123.58927613836467,"vZ0":-0.6454643530029048,"x":142.04,"y":171.42,"x0":-1.1821882609397711,"y0":50.00485321834601,"z0":5.440575224221152,"aX":-11.575224662871436},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.1,"breakHorizontal":12.7,"spinRate":1077,"spinDirection":272},"zone":4,"typeConfidence":0.92,"plateTime":0.4414953367887673,"extension":6.488560211100257},"hitData":{"launchSpeed":79.8,"launchAngle":13.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":150.61,"coordY":144.76}},"index":0,"playId":"a128df49-3915-3eac-9b07-81a011721671","pitchNumber":1,"startTime":"2025-07-26T00:16:50.031Z","endTime":"2025-07-26T00:16:56.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:16:56.427Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Story pops out to second baseman Hyeseong Kim.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:17:00.705Z","endTime":"2025-07-26T00:17:41.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808975,"link":"/api/v1/people/808975"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.421774860319687,"aZ":-29.44500621193453,"pfxX":2.1288439129144967,"pfxZ":1.677338024756125,"pX":0.7544631469050977,"pZ":2.1237510657644822,"vX0":4.0328120848336635,"vY0":-126.13495085646795,"vZ0":-2.240243241038332,"x":88.24,"y":181.44,"x0":-1.135824391859635,"y0":50.0024147449102,"z0":5.375944793764488,"aX":3.4613802804217153},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.7,"spinRate":2382,"spinDirection":149},"zone":9,"typeConfidence":0.9,"plateTime":0.4327014617854248,"extension":6.7086257473699185},"hitData":{"launchSpeed":83.6,"launchAngle":62.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.0,"coordY":139.36}},"index":0,"playId":"5fcd259c-4cd7-3b45-8448-40e46c30aa46","pitchNumber":1,"startTime":"2025-07-26T00:17:28.377Z","endTime":"2025-07-26T00:17:41.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:17:41.052Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masataka Yoshida pops out to third baseman Tommy Edman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:17:41.692Z","endTime":"2025-07-26T00:18:55.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.25413339128942,"strikeZoneBottom":1.3333728988266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.53829017766426,"aZ":-33.09514610664992,"pfxX":-8.723984003522606,"pfxZ":-0.6098818501376098,"pX":-2.0094745429792225,"pZ":3.7724139940010155,"vX0":0.9132018461840262,"vY0":-121.60885654066774,"vZ0":2.638538346606417,"x":193.6,"y":136.92,"x0":-1.2543546021929741,"y0":50.00355418473932,"z0":5.532874735324947,"aX":-13.143539369083589},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":15.6,"spinRate":1239,"spinDirection":267},"zone":11,"typeConfidence":0.92,"plateTime":0.4493858317870334,"extension":6.531547634685561},"index":0,"playId":"35faf5d8-a05a-338f-a354-1b2fdaf48d35","pitchNumber":1,"startTime":"2025-07-26T00:18:03.054Z","endTime":"2025-07-26T00:18:06.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.5,"strikeZoneTop":3.18554008950638,"strikeZoneBottom":1.40580511462727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.521613429974764,"aZ":-43.10736481877001,"pfxX":7.057886057003033,"pfxZ":-8.896389825677728,"pX":-0.1101873035139116,"pZ":3.717533537894574,"vX0":0.3016835061629812,"vY0":-110.70198789892821,"vZ0":5.4981128904698515,"x":121.2,"y":138.41,"x0":-1.1641636153812904,"y0":50.00105029859459,"z0":5.740195081132426,"aX":8.675516028634624},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-14.2,"breakHorizontal":-12.8,"spinRate":2607,"spinDirection":41},"zone":11,"typeConfidence":0.92,"plateTime":0.49658693919387975,"extension":6.551138711616612},"index":1,"playId":"0af49944-c933-379e-bfe7-6e69b08f5633","pitchNumber":2,"startTime":"2025-07-26T00:18:25.356Z","endTime":"2025-07-26T00:18:28.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.928899237840724,"aZ":-13.806341023121051,"pfxX":-7.320801363930583,"pfxZ":9.839121302987481,"pX":0.13327847189509345,"pZ":2.9698617131177882,"vX0":6.066669773016783,"vY0":-136.70164441566791,"vZ0":-3.557640485895261,"x":111.92,"y":158.59,"x0":-1.1784810713397322,"y0":50.00497143250632,"z0":5.254221350490039,"aX":-13.670366212804561},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":11.8,"spinRate":2376,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.4027686593569153,"extension":6.615972852336213},"hitData":{"launchSpeed":92.9,"launchAngle":74.0,"totalDistance":67.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":132.56,"coordY":175.5}},"index":2,"playId":"bab3dbb8-eb3c-3fb6-8cc1-7706f7bd872b","pitchNumber":3,"startTime":"2025-07-26T00:18:44.921Z","endTime":"2025-07-26T00:18:55.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:18:55.313Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, second baseman Ceddanne Rafaela to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:21:08.288Z","endTime":"2025-07-26T00:21:20.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47791718520014,"aZ":-26.220078178090173,"pfxX":-10.749202653351485,"pfxZ":3.1073098199384432,"pX":-0.6271474151791959,"pZ":2.260474147126306,"vX0":5.989704130894006,"vY0":-137.0588213851357,"vZ0":-3.245161414032902,"x":140.91,"y":177.75,"x0":-1.4369919734065866,"y0":50.00160134347648,"z0":5.237836580710426,"aX":-20.579644100447144},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.2,"breakHorizontal":18.4,"spinRate":2145,"spinDirection":224},"zone":4,"typeConfidence":0.94,"plateTime":0.3986578087701118,"extension":6.34878581045777},"hitData":{"launchSpeed":92.8,"launchAngle":7.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":144.59}},"index":0,"playId":"2c86b4e3-5ca2-3bc9-9067-97236eca22c4","pitchNumber":1,"startTime":"2025-07-26T00:21:12.556Z","endTime":"2025-07-26T00:21:20.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:21:20.668Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:21:22.329Z","endTime":"2025-07-26T00:22:24.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.37910622512896,"strikeZoneBottom":1.41969583792632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.000925513230257,"aZ":-25.966927290948203,"pfxX":-10.609929733726165,"pfxZ":3.2001811652461853,"pX":-0.004835028944134965,"pZ":1.6663473044222425,"vX0":7.6300360471353255,"vY0":-137.75796215550847,"vZ0":-4.7345559419756995,"x":117.18,"y":193.79,"x0":-1.4193808345721148,"y0":50.00289485323413,"z0":5.142987198363613,"aX":-20.577469510603553},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.0,"breakHorizontal":17.8,"spinRate":2180,"spinDirection":229},"zone":8,"typeConfidence":0.94,"plateTime":0.39623557013992716,"extension":6.222248246634718},"index":0,"playId":"5072fed8-8d5c-3550-a116-702ba275d613","pitchNumber":1,"startTime":"2025-07-26T00:21:46.137Z","endTime":"2025-07-26T00:21:49.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.35268335556259,"strikeZoneBottom":1.46403292400706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.914735063148456,"aZ":-24.884087032412815,"pfxX":-10.01976018620176,"pfxZ":4.36413466923853,"pX":-0.7455303921266015,"pZ":1.2966854731617916,"vX0":5.7494050026433055,"vY0":-127.9877130913564,"vZ0":-4.583407704741418,"x":145.42,"y":203.77,"x0":-1.7122889908492367,"y0":50.00002149927234,"z0":5.045075967107423,"aX":-16.721094097789937},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":16.9,"spinRate":1823,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.42696934100914197,"extension":6.11346674508139},"index":1,"playId":"81a3565e-8022-38e0-a2b5-562057efd872","pitchNumber":2,"startTime":"2025-07-26T00:21:59.392Z","endTime":"2025-07-26T00:22:04.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.298637276730826,"aZ":-31.38584767401417,"pfxX":0.031659986442645005,"pfxZ":0.4926673933871033,"pX":0.3563990857153672,"pZ":2.5327297255934385,"vX0":4.4519312225520045,"vY0":-125.83473511868182,"vZ0":-0.6218325651062306,"x":103.41,"y":170.4,"x0":-1.436098047223994,"y0":50.00565110573763,"z0":5.314411758458724,"aX":0.05067829629643882},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":-1.1,"spinRate":2430,"spinDirection":86},"zone":6,"typeConfidence":0.78,"plateTime":0.4344153113824203,"extension":6.194528450171565},"hitData":{"launchSpeed":98.4,"launchAngle":48.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.05,"coordY":107.34}},"index":2,"playId":"79399fb2-997c-3c8d-9053-06738b0a7e78","pitchNumber":3,"startTime":"2025-07-26T00:22:13.809Z","endTime":"2025-07-26T00:22:24.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:22:24.805Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:22:26.040Z","endTime":"2025-07-26T00:23:45.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":2.91165399380211,"strikeZoneBottom":1.48242493910658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56093986130491,"aZ":-24.338895097932838,"pfxX":-8.952416917959258,"pfxZ":4.692574409203546,"pX":0.3384315168514266,"pZ":1.4122265728646948,"vX0":7.796816824312475,"vY0":-127.68584812522475,"vZ0":-4.356604234257099,"x":104.1,"y":200.65,"x0":-1.5752442555323707,"y0":50.00263505888325,"z0":5.030285239277384,"aX":-14.946413310037618},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":14.8,"spinRate":1772,"spinDirection":243},"zone":9,"typeConfidence":0.86,"plateTime":0.42715409636341795,"extension":6.368987966025514},"index":0,"playId":"6d4185c1-a673-3f5f-99a0-ba1df31e62cd","pitchNumber":1,"startTime":"2025-07-26T00:22:48.785Z","endTime":"2025-07-26T00:22:52.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18491564930385,"aZ":-14.312404661625347,"pfxX":-4.5650097247556936,"pfxZ":9.201062762079555,"pX":1.119339218422275,"pZ":2.3125609806322407,"vX0":8.217655319771671,"vY0":-137.873661438801,"vZ0":-5.336970902889831,"x":74.33,"y":176.34,"x0":-1.2952431047013222,"y0":50.0067466142153,"z0":5.22557681191892,"aX":-8.866509968337958},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2212,"spinDirection":231},"zone":12,"typeConfidence":0.89,"plateTime":0.39597524878760737,"extension":6.275533768894892},"index":1,"playId":"bfa0fa52-8907-33a2-9080-bd88d30c86c9","pitchNumber":2,"startTime":"2025-07-26T00:23:02.390Z","endTime":"2025-07-26T00:23:05.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.247006153607632,"aZ":-34.40126006372096,"pfxX":5.4338480425711495,"pfxZ":-1.4391192191229418,"pX":-0.3170863749709527,"pZ":2.864833502589025,"vX0":1.8523749204603324,"vY0":-122.73958211220061,"vZ0":1.0971161171645938,"x":129.09,"y":161.43,"x0":-1.784965172332972,"y0":50.00458468628885,"z0":5.311817302336858,"aX":8.40131652885216},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-10.2,"spinRate":2403,"spinDirection":47},"zone":1,"typeConfidence":0.92,"plateTime":0.4440035408712397,"extension":6.096862942427537},"index":2,"playId":"293878c2-e6f0-3a7d-a067-bd39f32eaf61","pitchNumber":3,"startTime":"2025-07-26T00:23:20.015Z","endTime":"2025-07-26T00:23:23.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T00:23:33.575Z","endTime":"2025-07-26T00:23:40.950Z","isPitch":false,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.838741305676013,"aZ":-28.419341914738084,"pfxX":-8.815685058946906,"pfxZ":2.257608745404613,"pX":-1.210575438585032,"pZ":1.684275403568332,"vX0":3.884532592763313,"vY0":-127.74185914398682,"vZ0":-3.154298612401744,"x":163.14,"y":193.3,"x0":-1.6006677504566265,"y0":50.00201124562614,"z0":5.155076188095187,"aX":-14.655762256682237},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":15.1,"spinRate":1776,"spinDirection":241},"zone":13,"typeConfidence":0.88,"plateTime":0.42780365719462354,"extension":6.196506674202753},"index":4,"playId":"ab5ce0a1-56f4-34e7-8177-5634c844a033","pitchNumber":4,"startTime":"2025-07-26T00:23:40.950Z","endTime":"2025-07-26T00:23:45.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:23:45.967Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:25:46.748Z","endTime":"2025-07-26T00:27:16.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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(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.3,"endSpeed":85.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.389730982150205,"aZ":-13.037561841146891,"pfxX":-5.736098817559856,"pfxZ":10.086985755668906,"pX":-0.27608849665453844,"pZ":4.304993609651848,"vX0":3.8737245309689143,"vY0":-137.33665999787343,"vZ0":-1.0872155121781963,"x":127.52,"y":122.55,"x0":-0.9646807007408499,"y0":50.000268800671876,"z0":5.599049051124719,"aX":-10.879616623003175},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":9.5,"spinRate":2420,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3998940909570221,"extension":6.708577463682267},"index":0,"playId":"63a7d71d-1f09-3d15-aa61-427a855a9d31","pitchNumber":1,"startTime":"2025-07-26T00:26:01.558Z","endTime":"2025-07-26T00:26:04.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.249002304897015,"aZ":-31.543594101097383,"pfxX":-9.08151404673465,"pfxZ":0.4119480463673959,"pX":-0.6755816370359341,"pZ":2.4647590678590343,"vX0":3.616289405212932,"vY0":-123.02820258289012,"vZ0":-0.8534331186873333,"x":142.75,"y":172.23,"x0":-0.980404784780045,"y0":50.005778689395676,"z0":5.477781272989655,"aX":-13.99406201987405},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":15.7,"spinRate":1137,"spinDirection":260},"zone":4,"typeConfidence":0.92,"plateTime":0.4443546248703969,"extension":6.6360686345610675},"index":1,"playId":"4594826a-2faa-3e0d-a7e6-212160c0bf13","pitchNumber":2,"startTime":"2025-07-26T00:26:16.874Z","endTime":"2025-07-26T00:26:20.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.54366812155784,"strikeZoneBottom":1.70030768835973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.16033353396164,"aZ":-29.55336163819231,"pfxX":-8.524425328274955,"pfxZ":1.668639086353807,"pX":1.5775198147824632,"pZ":0.9233140242349905,"vX0":8.786152627284483,"vY0":-123.33068619916043,"vZ0":-4.64926296991646,"x":56.87,"y":213.85,"x0":-0.8919869706897304,"y0":50.002960553372546,"z0":5.271902477878745,"aX":-13.382088011487957},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":13.8,"spinRate":1241,"spinDirection":268},"zone":14,"typeConfidence":0.91,"plateTime":0.440932511367651,"extension":6.629108698936263},"index":2,"playId":"eb73379a-3d4a-3695-b99c-ce0b82c9bb4e","pitchNumber":3,"startTime":"2025-07-26T00:26:36.820Z","endTime":"2025-07-26T00:26:40.417Z","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":85.8,"endSpeed":79.3,"strikeZoneTop":3.49698416569544,"strikeZoneBottom":1.75844293349064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.478518287804352,"aZ":-29.12797788803859,"pfxX":1.220481051088914,"pfxZ":1.9226937632005785,"pX":1.4579008563229068,"pZ":0.6530478575818862,"vX0":5.351872651552984,"vY0":-124.8132824201189,"vZ0":-5.691330699834293,"x":61.43,"y":221.15,"x0":-0.8701547300883721,"y0":50.00068255553683,"z0":5.353303172193899,"aX":1.9299727628808303},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-3.4,"spinRate":2182,"spinDirection":170},"zone":14,"typeConfidence":0.9,"plateTime":0.4383700029823103,"extension":6.792676448277025},"index":3,"playId":"30cca19a-0a25-3c7c-b41e-0aab9071be51","pitchNumber":4,"startTime":"2025-07-26T00:26:54.284Z","endTime":"2025-07-26T00:26:57.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.782330554385386,"aZ":-31.452771645621848,"pfxX":2.2432653904692748,"pfxZ":0.4565135749244682,"pX":1.5625309801576608,"pZ":1.6830556908629313,"vX0":5.69778865554596,"vY0":-123.92906092461551,"vZ0":-2.6149532824999904,"x":57.44,"y":193.34,"x0":-1.049850372688465,"y0":50.001276434986536,"z0":5.35677934907578,"aX":3.5172098458257537},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":-5.3,"spinRate":2236,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.44054243116176917,"extension":6.603394795069944},"index":4,"playId":"1bbd1c01-80b3-3821-95b5-8844c0b7173b","pitchNumber":5,"startTime":"2025-07-26T00:27:12.679Z","endTime":"2025-07-26T00:27:16.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:27:16.895Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:27:18.236Z","endTime":"2025-07-26T00:29:03.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.52924852245896,"strikeZoneBottom":1.69366721177452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.963685173677256,"aZ":-12.382259661526607,"pfxX":-5.970335385687912,"pfxZ":10.35262155339558,"pX":-0.9523403224271336,"pZ":3.693640965873601,"vX0":2.2037092697550515,"vY0":-137.50461125030557,"vZ0":-2.459869593420901,"x":153.3,"y":139.05,"x0":-0.9892882200090718,"y0":50.002334170343644,"z0":5.441751021438058,"aX":-11.413023353361291},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":10.3,"spinRate":2377,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39859496016458174,"extension":6.673155598777172},"index":0,"playId":"4b22fedc-a943-3dbd-add5-de88b9989c20","pitchNumber":1,"startTime":"2025-07-26T00:27:40.635Z","endTime":"2025-07-26T00:27:45.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.099061958231818,"aZ":-13.892683688553067,"pfxX":-6.010951340992584,"pfxZ":9.50703671443714,"pX":0.6772390339113342,"pZ":3.455954108648478,"vX0":6.973188975877433,"vY0":-137.46542417134182,"vZ0":-2.5831647667748854,"x":91.19,"y":145.47,"x0":-1.1056020862217384,"y0":50.002499085020645,"z0":5.345263104544568,"aX":-11.559196770447187},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2312,"spinDirection":217},"zone":3,"typeConfidence":0.89,"plateTime":0.3977025128124301,"extension":6.705823927517046},"index":1,"playId":"8381473b-1abd-3ac8-a768-f0f2bfeac5c5","pitchNumber":2,"startTime":"2025-07-26T00:27:57.156Z","endTime":"2025-07-26T00:28:00.692Z","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":84.0,"endSpeed":78.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.439610429645594,"aZ":-29.98463176995146,"pfxX":-6.613006185197765,"pfxZ":1.430335763630139,"pX":-0.4942222708266896,"pZ":2.02908448706276,"vX0":3.8736663494898966,"vY0":-122.35464080902594,"vZ0":-1.721476496280149,"x":135.84,"y":183.99,"x0":-1.2290934413520302,"y0":50.00449035811824,"z0":5.282336328124042,"aX":-10.147533759289548},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":11.2,"spinRate":1066,"spinDirection":269},"zone":7,"typeConfidence":0.92,"plateTime":0.44562166538499026,"extension":6.727325189043492},"index":2,"playId":"1fd6c9c8-3da4-39f7-8da4-69a7421f9b8c","pitchNumber":3,"startTime":"2025-07-26T00:28:18.089Z","endTime":"2025-07-26T00:28:21.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.5258719029284,"strikeZoneBottom":1.72411740217878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00001756011624,"aZ":-13.883800189666351,"pfxX":-4.541983841728916,"pfxZ":9.540276986583418,"pX":0.7855953150929652,"pZ":4.217414010754986,"vX0":5.959967497863782,"vY0":-138.12563512817965,"vZ0":-0.8620885260762288,"x":87.05,"y":124.91,"x0":-0.8178729442884834,"y0":50.00370836522627,"z0":5.474266872694524,"aX":-8.709245201879638},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2391,"spinDirection":213},"zone":12,"typeConfidence":0.89,"plateTime":0.39773996807135514,"extension":6.746958224171753},"index":3,"playId":"b7586bc6-69b3-3a90-a2e9-21e739ab9447","pitchNumber":4,"startTime":"2025-07-26T00:28:43.134Z","endTime":"2025-07-26T00:28:46.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.591699903296778,"aZ":-29.538919108242858,"pfxX":0.826186118177187,"pfxZ":1.6501413306001318,"pX":1.2800911318011434,"pZ":0.6859396493681638,"vX0":5.516429910240257,"vY0":-125.25748148444742,"vZ0":-5.421398764763873,"x":68.21,"y":220.26,"x0":-1.0517428191873344,"y0":50.00599621866823,"z0":5.272855201328173,"aX":1.3220046114478405},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-2.6,"spinRate":2137,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.43607903162638983,"extension":6.624685591858635},"index":4,"playId":"9905d83a-5f9a-3276-976d-9a36c5bb07f5","pitchNumber":5,"startTime":"2025-07-26T00:28:59.135Z","endTime":"2025-07-26T00:29:03.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:29:03.844Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:29:04.042Z","endTime":"2025-07-26T00:31:12.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.38952472213581,"strikeZoneBottom":1.71885178839113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.261546238489355,"aZ":-15.847783143431089,"pfxX":-6.554007362900549,"pfxZ":8.216302055490722,"pX":-0.09163085516743656,"pZ":2.8277762330941196,"vX0":5.444635608094583,"vY0":-139.78070171018427,"vZ0":-3.692321728897171,"x":120.49,"y":162.43,"x0":-1.209111751022559,"y0":50.00435189884186,"z0":5.2004458397594755,"aX":-13.02550526970505},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":10.8,"spinRate":2403,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.3912218559001204,"extension":6.905316181139647},"index":0,"playId":"78681530-ea98-33e3-8af5-a27a3859358e","pitchNumber":1,"startTime":"2025-07-26T00:29:29.507Z","endTime":"2025-07-26T00:29:33.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.618041024951523,"aZ":-31.5820196778642,"pfxX":-8.00235494919865,"pfxZ":0.36966563880731407,"pX":-0.3498749511215318,"pZ":1.3140026574486943,"vX0":4.890416766891777,"vY0":-124.66093936372921,"vZ0":-3.0733755975348345,"x":130.34,"y":203.3,"x0":-1.2870440151220304,"y0":50.00189993828784,"z0":5.142286081911775,"aX":-12.725289101988379},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":13.6,"spinRate":1067,"spinDirection":277},"zone":13,"typeConfidence":0.92,"plateTime":0.43764897659632185,"extension":6.723213592230228},"index":1,"playId":"552e9e11-2e09-3671-9774-916c37e39261","pitchNumber":2,"startTime":"2025-07-26T00:29:43.969Z","endTime":"2025-07-26T00:29:47.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.37441792557711,"strikeZoneBottom":1.70366085135508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.538982365026808,"aZ":-31.619970482005822,"pfxX":-8.581145490853334,"pfxZ":0.34282350373147896,"pX":0.030316964391866874,"pZ":0.026673377483307753,"vX0":5.5971066348911735,"vY0":-124.86187959984301,"vZ0":-6.493820505306854,"x":115.84,"y":238.06,"x0":-1.1130958158731736,"y0":50.00106993159682,"z0":5.227310550032792,"aX":-13.697860759944595},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.5,"breakHorizontal":14.4,"spinRate":1168,"spinDirection":258},"zone":14,"typeConfidence":0.92,"plateTime":0.4368339302229769,"extension":6.624965458954787},"index":2,"playId":"273765ca-b1e8-327a-bab3-fb2965c6f4b7","pitchNumber":3,"startTime":"2025-07-26T00:30:05.586Z","endTime":"2025-07-26T00:30:08.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.11002553910954,"aZ":-32.91328985278954,"pfxX":-8.576996838784893,"pfxZ":-0.484121129411653,"pX":-0.31578288277969485,"pZ":2.376235413776915,"vX0":5.349059016720479,"vY0":-121.88118165454762,"vZ0":-0.42983623344079713,"x":129.04,"y":174.62,"x0":-1.4105761555998795,"y0":50.002752307234154,"z0":5.366530642740742,"aX":-13.067651216364805},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.5,"spinRate":1159,"spinDirection":265},"zone":4,"typeConfidence":0.92,"plateTime":0.4472338279782817,"extension":6.611278553439646},"index":3,"playId":"921f36a1-8b15-33d2-9dcd-d4b731b0200d","pitchNumber":4,"startTime":"2025-07-26T00:30:26.157Z","endTime":"2025-07-26T00:30:29.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.39133765376669,"strikeZoneBottom":1.72062907081933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71115504589619,"aZ":-12.84298455175773,"pfxX":-6.802530967569544,"pfxZ":9.956187014922925,"pX":-0.986671216479822,"pZ":4.839508960325585,"vX0":3.108122276122252,"vY0":-138.8506722895571,"vZ0":0.8278886515682105,"x":154.61,"y":108.11,"x0":-1.2402629470787019,"y0":50.00222718365911,"z0":5.395312620584963,"aX":-13.207955448082132},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":11.6,"spinRate":2420,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3953112334163045,"extension":6.650114285149342},"index":4,"playId":"67405e1f-70d1-30d1-ade7-21713e9ce29f","pitchNumber":5,"startTime":"2025-07-26T00:30:47.351Z","endTime":"2025-07-26T00:30:50.909Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.38703655040046,"strikeZoneBottom":1.75166753799331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.115454490320133,"aZ":-9.353585731824436,"pfxX":-6.885206567595319,"pfxZ":11.894743443908911,"pX":0.6698815911157945,"pZ":2.8435169952386015,"vX0":7.068847075329467,"vY0":-137.31883975441386,"vZ0":-4.856979428101922,"x":91.47,"y":162.01,"x0":-1.0375621678085867,"y0":50.00231646932703,"z0":5.265821382266771,"aX":-13.20904848824952},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.8,"breakHorizontal":11.0,"spinRate":2443,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.3981980786271446,"extension":6.758060274698989},"index":5,"playId":"18b36807-626e-3c6f-9eed-fa2f30bfe55a","pitchNumber":6,"startTime":"2025-07-26T00:31:07.278Z","endTime":"2025-07-26T00:31:12.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:31:12.310Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:33:05.864Z","endTime":"2025-07-26T00:34:02.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.3,"strikeZoneTop":3.40766908234502,"strikeZoneBottom":1.77150926305056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71065656247789,"aZ":-25.694321697633633,"pfxX":-8.476813340051592,"pfxZ":3.2963375412192173,"pX":-0.4042561872937039,"pZ":1.7204656819060191,"vX0":5.809626520934127,"vY0":-138.05980468494582,"vZ0":-4.967225700865643,"x":132.41,"y":192.33,"x0":-1.41606683800627,"y0":50.00114656814503,"z0":5.234581506155417,"aX":-16.647666094257314},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.3,"breakHorizontal":14.4,"spinRate":2216,"spinDirection":228},"zone":7,"typeConfidence":0.75,"plateTime":0.39412409378838476,"extension":6.359703376416439},"index":0,"playId":"90d5b45a-3e9e-3187-b71c-06806f7867de","pitchNumber":1,"startTime":"2025-07-26T00:33:19.198Z","endTime":"2025-07-26T00:33:22.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.9,"strikeZoneTop":3.31622260902526,"strikeZoneBottom":1.64538966751383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.422856862945345,"aZ":-23.344276105937954,"pfxX":-9.246335020151957,"pfxZ":4.552211116556607,"pX":-0.23187339373000299,"pZ":1.1852008858688061,"vX0":6.598226612750672,"vY0":-136.9977798601078,"vZ0":-6.530300361744439,"x":125.84,"y":206.78,"x0":-1.4454845327779358,"y0":50.00528589073885,"z0":5.148440090076712,"aX":-17.940380584830987},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":15.7,"spinRate":2100,"spinDirection":226},"zone":13,"typeConfidence":0.74,"plateTime":0.39670817573722417,"extension":6.277563215715899},"index":1,"playId":"4e431c11-03a9-388f-a2f8-3c23aa911896","pitchNumber":2,"startTime":"2025-07-26T00:33:36.850Z","endTime":"2025-07-26T00:33:40.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40469723229555,"aZ":-30.301901250466273,"pfxX":-0.09053555018154458,"pfxZ":1.1467554006437268,"pX":0.2759117217745061,"pZ":2.1043038216957375,"vX0":4.154072638208846,"vY0":-126.12756349792357,"vZ0":-2.0405113268226236,"x":106.48,"y":181.96,"x0":-1.3713645361493383,"y0":50.00428028720276,"z0":5.335828732557906,"aX":-0.1489807052784277},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-0.6,"spinRate":2616,"spinDirection":210},"zone":8,"typeConfidence":0.76,"plateTime":0.43205497116331015,"extension":6.238448149606522},"hitData":{"launchSpeed":99.3,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":147.63}},"index":2,"playId":"ce07e95b-5c78-38c7-a3bf-71c58fd19e70","pitchNumber":3,"startTime":"2025-07-26T00:33:54.940Z","endTime":"2025-07-26T00:34:02.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:34:02.881Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:34:09.633Z","endTime":"2025-07-26T00:35:56.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.55444700499842,"strikeZoneBottom":1.65407314053597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.591421843389977,"aZ":-27.972642971043364,"pfxX":-10.175337655827605,"pfxZ":2.469743258555871,"pX":-2.101226572385761,"pZ":2.302142313085739,"vX0":2.4854511334527514,"vY0":-129.1741186741094,"vZ0":-1.6054178856966934,"x":197.09,"y":176.62,"x0":-1.7508139384810888,"y0":50.000021289755495,"z0":5.071614332065276,"aX":-17.28178820818969},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":17.9,"spinRate":2118,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.42317996462879925,"extension":6.200817994886708},"index":0,"playId":"bff2e4df-3b7b-3d11-a14f-7b70ae03fd56","pitchNumber":1,"startTime":"2025-07-26T00:34:31.779Z","endTime":"2025-07-26T00:34:35.727Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.53065254131538,"strikeZoneBottom":1.66935210934854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.701503145613287,"aZ":-25.812731669449715,"pfxX":-11.005121431047305,"pfxZ":3.80430715185674,"pX":-1.7683935171978784,"pZ":1.5264754451027147,"vX0":3.1706171090121815,"vY0":-128.29353069583385,"vZ0":-3.997930905123722,"x":184.41,"y":197.57,"x0":-1.5878992105774608,"y0":50.00275648861406,"z0":5.108914780519444,"aX":-18.407298064597736},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":19.3,"spinRate":2029,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.42637806198389683,"extension":6.1792187670721965},"index":1,"playId":"b5048c3a-a1e8-3a20-a180-ffa4e36f2f74","pitchNumber":2,"startTime":"2025-07-26T00:34:50.170Z","endTime":"2025-07-26T00:34:54.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.52414532960068,"strikeZoneBottom":1.62778979208937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.861934940408588,"aZ":-33.160428092997925,"pfxX":0.43432487802769604,"pfxZ":-0.598791486108718,"pX":-1.0942429900727157,"pZ":3.206453220717559,"vX0":0.9227304932887248,"vY0":-127.2823491316229,"vZ0":1.000407118247776,"x":158.71,"y":152.21,"x0":-1.5177424331685831,"y0":50.00322470951062,"z0":5.431821563152089,"aX":0.7134672516156012},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":-1.0,"spinRate":2519,"spinDirection":156},"zone":11,"typeConfidence":0.72,"plateTime":0.43014435391658523,"extension":6.090074087968853},"index":2,"playId":"f344d526-33df-3656-92f3-a90fcecfca2b","pitchNumber":3,"startTime":"2025-07-26T00:35:06.670Z","endTime":"2025-07-26T00:35:11.295Z","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":87.3,"endSpeed":80.2,"strikeZoneTop":3.52288871655009,"strikeZoneBottom":1.59110870388713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.561254930610428,"aZ":-30.347675058750728,"pfxX":0.4122599818046657,"pfxZ":1.1139271751405637,"pX":0.663325330257367,"pZ":3.104402965716785,"vX0":5.119674400800428,"vY0":-127.11485261848117,"vZ0":0.4408889031321568,"x":91.72,"y":154.96,"x0":-1.4286752019967768,"y0":50.00250745063896,"z0":5.334144863025859,"aX":0.675683921063643},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-1.9,"spinRate":2484,"spinDirection":144},"zone":3,"typeConfidence":0.89,"plateTime":0.43055957792349364,"extension":5.897663853690534},"index":3,"playId":"6dbb3594-e54b-371f-82b0-70c7e7fd08e4","pitchNumber":4,"startTime":"2025-07-26T00:35:24.699Z","endTime":"2025-07-26T00:35:30.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-07-26T00:35:32.025Z","endTime":"2025-07-26T00:35:52.127Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.44335537145958,"strikeZoneBottom":1.62597182394131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19623444579978,"aZ":-31.56919277018521,"pfxX":1.2771573131479155,"pfxZ":0.36866869117428,"pX":-1.4988636942917237,"pZ":2.2919558127495274,"vX0":-0.21055844396623435,"vY0":-126.91864010200499,"vZ0":-1.1257906649769913,"x":174.13,"y":176.9,"x0":-1.5809509841302303,"y0":50.0023093578209,"z0":5.2481235530967885,"aX":2.090124488055403},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":-2.3,"spinRate":2465,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.43103314417373007,"extension":6.265753997024037},"index":5,"playId":"2da3987f-3723-3e8b-990a-0852c00ca71e","pitchNumber":5,"startTime":"2025-07-26T00:35:52.127Z","endTime":"2025-07-26T00:35:56.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:35:56.442Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a sharp line drive to left fielder Roman Anthony. Shohei Ohtani to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:35:57.206Z","endTime":"2025-07-26T00:36:35.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.118144290742634,"aZ":-26.663200392463565,"pfxX":-10.555396866120347,"pfxZ":2.894688251136958,"pX":-0.43766122479158814,"pZ":1.9132305570338524,"vX0":6.242781695188952,"vY0":-137.26234636202875,"vZ0":-3.8725437052195115,"x":133.68,"y":187.12,"x0":-1.3732352509855301,"y0":50.001592183480994,"z0":5.163190709564076,"aX":-20.087937419283335},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.6,"breakHorizontal":17.8,"spinRate":2083,"spinDirection":233},"zone":7,"typeConfidence":0.92,"plateTime":0.3994273371899122,"extension":6.2769053630918235},"hitData":{"launchSpeed":106.8,"launchAngle":20.0,"totalDistance":386.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.04,"coordY":86.73}},"index":0,"playId":"c9eef241-daf1-30a7-a0c2-fa91a885f50a","pitchNumber":1,"startTime":"2025-07-26T00:36:23.960Z","endTime":"2025-07-26T00:36:35.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:36:35.455Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:38:01.848Z","endTime":"2025-07-26T00:39:34.329Z","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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T00:37:03.572Z","endTime":"2025-07-26T00:38:04.172Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.435649919410285,"aZ":-28.919293827724644,"pfxX":0.0921076477109164,"pfxZ":1.8617312274674607,"pX":-0.5035292191153812,"pZ":2.1938215678516557,"vX0":2.5937331800547083,"vY0":-129.8471230711652,"vZ0":-2.2326414531152903,"x":136.19,"y":179.55,"x0":-1.516537804650957,"y0":50.00627972627759,"z0":5.208462575503468,"aX":0.16159481611837478},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":-0.6,"spinRate":2544,"spinDirection":225},"zone":7,"typeConfidence":0.87,"plateTime":0.41762172871113723,"extension":6.248351027228831},"index":1,"playId":"81957d19-5bbe-35c2-9d5c-88f3b86f446a","pitchNumber":1,"startTime":"2025-07-26T00:38:04.172Z","endTime":"2025-07-26T00:38:07.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.66783372293948,"strikeZoneBottom":1.80328096747662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.341020152619002,"aZ":-29.766711442635767,"pfxX":4.137897341313363,"pfxZ":1.5455114431559904,"pX":1.2616837850926974,"pZ":2.084367827680082,"vX0":4.885226601271123,"vY0":-123.86811610118113,"vZ0":-1.615205114085212,"x":68.91,"y":182.5,"x0":-1.2723210678342851,"y0":50.00222072963553,"z0":5.229622147433063,"aX":6.439930887183452},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-8.6,"spinRate":2456,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4418982207432758,"extension":6.224234364388323},"index":2,"playId":"3a4861d7-5e4f-3de2-b378-e75cec798918","pitchNumber":2,"startTime":"2025-07-26T00:38:23.444Z","endTime":"2025-07-26T00:38:27.597Z","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":87.2,"endSpeed":80.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.795736698661106,"aZ":-30.581325282797735,"pfxX":-0.5554237487049627,"pfxZ":0.9735568657247757,"pX":0.6889532086431956,"pZ":2.7218723707416257,"vX0":4.785174716221696,"vY0":-127.04049777951249,"vZ0":-0.9945189518983417,"x":90.74,"y":165.29,"x0":-1.1429150345303305,"y0":50.005535789620346,"z0":5.538173781450056,"aX":-0.9126199163487613},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":0.0,"spinRate":2441,"spinDirection":228},"zone":6,"typeConfidence":0.89,"plateTime":0.4303172781116533,"extension":6.056172356481064},"index":3,"playId":"7af39c9a-a36b-305b-a840-3a682024178c","pitchNumber":3,"startTime":"2025-07-26T00:38:39.334Z","endTime":"2025-07-26T00:38:42.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1017427182699,"aZ":-17.190341679008533,"pfxX":-5.711681228699099,"pfxZ":7.695546974454821,"pX":0.9908179675578347,"pZ":2.6820985844924783,"vX0":7.847077955050875,"vY0":-138.66550589042345,"vZ0":-4.039491161781662,"x":79.23,"y":166.36,"x0":-1.134055487670758,"y0":50.0019245230049,"z0":5.305188395823406,"aX":-11.11974002859359},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":8.8,"spinRate":2279,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.3950558264072277,"extension":6.258828889385788},"index":4,"playId":"f0c3191e-de95-31f1-a7ce-b5d1e1437676","pitchNumber":4,"startTime":"2025-07-26T00:39:08.148Z","endTime":"2025-07-26T00:39:11.546Z","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":95.6,"endSpeed":88.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.454186668018473,"aZ":-25.438849252284633,"pfxX":-10.1988463573208,"pfxZ":3.4071874955832797,"pX":-1.3728957323344682,"pZ":1.9446629579837384,"vX0":3.6727548607525997,"vY0":-139.27381405466375,"vZ0":-4.460404542660184,"x":169.33,"y":186.27,"x0":-1.378767021816509,"y0":50.004271632699776,"z0":5.236654591546211,"aX":-20.16147902331572},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.5,"breakHorizontal":17.8,"spinRate":2164,"spinDirection":230},"zone":13,"typeConfidence":0.93,"plateTime":0.3923398032488281,"extension":6.2355955458336405},"index":5,"playId":"81f21c1c-007a-37f1-be36-3b5f6bb49d97","pitchNumber":5,"startTime":"2025-07-26T00:39:28.827Z","endTime":"2025-07-26T00:39:34.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:39:34.329Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:39:35.765Z","endTime":"2025-07-26T00:41:30.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.753175867167233,"aZ":-32.808681712432744,"pfxX":3.7698855951124397,"pfxZ":-0.3934063948952313,"pX":2.2611372845131323,"pZ":0.2943205898692286,"vX0":7.094758988281385,"vY0":-124.70995156272116,"vZ0":-5.398529526879205,"x":30.81,"y":230.83,"x0":-1.0950304936852495,"y0":50.00609614099708,"z0":5.149262337235811,"aX":6.022311338927752},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.6,"breakHorizontal":-8.3,"spinRate":2609,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.43684625768670315,"extension":6.23733132877487},"index":0,"playId":"e75af439-1509-30e6-ae17-170797e5c203","pitchNumber":1,"startTime":"2025-07-26T00:40:07.237Z","endTime":"2025-07-26T00:40:12.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.36042717511706,"strikeZoneBottom":1.56803643867729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.506191612320574,"aZ":-35.47928247442727,"pfxX":3.995745915442599,"pfxZ":-2.0689137312296113,"pX":0.7793979009101789,"pZ":1.7073551180197444,"vX0":3.7585527898928386,"vY0":-125.13058659338897,"vZ0":-1.7592762765288068,"x":87.29,"y":192.68,"x0":-1.2572842227042154,"y0":50.004111776212035,"z0":5.306657900454224,"aX":6.381964730546455},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.0,"breakHorizontal":-8.0,"spinRate":2697,"spinDirection":38},"zone":9,"typeConfidence":0.91,"plateTime":0.4365041511332066,"extension":6.139914930620677},"index":1,"playId":"3a216139-8427-305a-995d-99ec083dfbfd","pitchNumber":2,"startTime":"2025-07-26T00:40:34.628Z","endTime":"2025-07-26T00:40:38.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T00:40:48.436Z","endTime":"2025-07-26T00:41:01.942Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30569731682503,"aZ":-16.38080410052263,"pfxX":-5.025454942297046,"pfxZ":8.281946020904925,"pX":0.5410206061238199,"pZ":3.338747502117614,"vX0":6.186551872782439,"vY0":-137.4254401914864,"vZ0":-2.5096985015994915,"x":96.38,"y":148.63,"x0":-1.0895796805511093,"y0":50.00379965271508,"z0":5.380517180270353,"aX":-9.584753948277193},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":7.8,"spinRate":2179,"spinDirection":228},"zone":3,"typeConfidence":0.91,"plateTime":0.39902536733459915,"extension":6.269585321183205},"index":3,"playId":"6ea00728-5ed9-35c6-b947-71a0d39fc2ec","pitchNumber":3,"startTime":"2025-07-26T00:41:01.942Z","endTime":"2025-07-26T00:41:05.147Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.546345342570028,"aZ":-34.90968025739081,"pfxX":5.652790943334153,"pfxZ":-1.7071573149618997,"pX":1.444357419483846,"pZ":1.198862128170632,"vX0":4.600446298128676,"vY0":-126.37506945070642,"vZ0":-3.054257295128063,"x":61.94,"y":206.41,"x0":-1.1386249111358433,"y0":50.00013328075264,"z0":5.2483889149539165,"aX":9.073343383939154},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.6,"breakHorizontal":-11.4,"spinRate":2565,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4346560697915689,"extension":6.198629266239392},"index":4,"playId":"68f5b0d8-052f-31e5-91a6-27ae62409d61","pitchNumber":4,"startTime":"2025-07-26T00:41:25.099Z","endTime":"2025-07-26T00:41:30.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:41:30.145Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Wong flies out to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:43:16.644Z","endTime":"2025-07-26T00:43:46.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":93.7,"endSpeed":85.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89948897479684,"aZ":-11.046167781702096,"pfxX":-5.534155486682917,"pfxZ":11.254177203678093,"pX":0.20749788034102074,"pZ":3.1043954961212306,"vX0":4.9118061344259445,"vY0":-136.3703459037453,"vZ0":-4.37477202248885,"x":109.09,"y":154.96,"x0":-0.9008579788673784,"y0":50.00147670979279,"z0":5.495596206018229,"aX":-10.388759388438366},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":8.9,"spinRate":2459,"spinDirection":207},"zone":2,"typeConfidence":0.89,"plateTime":0.40214384088683186,"extension":6.7872041682678566},"hitData":{"launchSpeed":95.6,"launchAngle":26.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.46,"coordY":54.6}},"index":0,"playId":"d2c55c8e-64d1-3122-9bc8-94736a8bcdd2","pitchNumber":1,"startTime":"2025-07-26T00:43:38.111Z","endTime":"2025-07-26T00:43:46.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:43:46.479Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to left fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:43:46.347Z","endTime":"2025-07-26T00:45:13.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.64765339045915,"strikeZoneBottom":1.76914860870964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.648440205958718,"aZ":-13.549777531593282,"pfxX":-6.203312670516414,"pfxZ":9.62177728389703,"pX":-0.07429782648829651,"pZ":2.4241325342912656,"vX0":4.445616151839644,"vY0":-137.99480436929454,"vZ0":-5.488225955668533,"x":119.83,"y":173.33,"x0":-0.8972549184522065,"y0":50.002241092147045,"z0":5.345629582702754,"aX":-12.007440816270524},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":10.3,"spinRate":2436,"spinDirection":214},"zone":5,"typeConfidence":0.89,"plateTime":0.39636191714273217,"extension":6.757226271642515},"index":0,"playId":"98ad14db-a646-31e3-a83f-7ab79b3db364","pitchNumber":1,"startTime":"2025-07-26T00:44:13.150Z","endTime":"2025-07-26T00:44:16.890Z","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":78.0,"endSpeed":71.7,"strikeZoneTop":3.40829005561569,"strikeZoneBottom":1.634371660174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.058188614804838,"aZ":-40.703768352470156,"pfxX":8.306137099794174,"pfxZ":-6.54089480700245,"pX":-1.1760668399448577,"pZ":2.8433524298698383,"vX0":-2.0799163399280007,"vY0":-113.52323462659679,"vZ0":3.31452888584407,"x":161.83,"y":162.01,"x0":-1.326382160968261,"y0":50.003972130268636,"z0":5.419877930786627,"aX":10.82674881876082},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.7,"breakHorizontal":-14.5,"spinRate":2684,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.4827298850057513,"extension":6.591662332808756},"index":1,"playId":"0a7e9ed4-121a-3e74-9f9e-ef622bf1a762","pitchNumber":2,"startTime":"2025-07-26T00:44:28.465Z","endTime":"2025-07-26T00:44:32.922Z","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":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.9,"strikeZoneTop":3.35303027038244,"strikeZoneBottom":1.5444158263741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69839119127817,"aZ":-39.914388498361035,"pfxX":7.206089046600148,"pfxZ":-5.878435124763254,"pX":1.4096073047744713,"pZ":0.2610005823819936,"vX0":3.610069228517866,"vY0":-114.25988735101848,"vZ0":-2.487665977144773,"x":63.27,"y":231.73,"x0":-1.128488797275034,"y0":50.00063914106492,"z0":5.298160923347078,"aX":9.494435102928454},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.9,"breakHorizontal":-13.9,"spinRate":2722,"spinDirection":44},"zone":14,"typeConfidence":0.89,"plateTime":0.47997351180771775,"extension":6.594707850505302},"index":2,"playId":"543f3fc0-7d52-3935-b5c1-b98c7284bb4f","pitchNumber":3,"startTime":"2025-07-26T00:44:43.540Z","endTime":"2025-07-26T00:44:47.352Z","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":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.044724145927894,"aZ":-14.491557232251507,"pfxX":-7.66073973196456,"pfxZ":9.18723749549173,"pX":-0.7170962417708479,"pZ":3.275054393728675,"vX0":3.734692323304673,"vY0":-137.94665132976908,"vZ0":-2.9299979814480133,"x":144.33,"y":150.35,"x0":-1.0941219269896478,"y0":50.00305309972348,"z0":5.329462829504303,"aX":-14.745916523679009},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":13.1,"spinRate":2367,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.397248766491364,"extension":6.770157647374175},"hitData":{"launchSpeed":84.9,"launchAngle":56.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.64,"coordY":137.41}},"index":3,"playId":"a790f623-3538-3094-8485-d93539257cc1","pitchNumber":4,"startTime":"2025-07-26T00:45:03.927Z","endTime":"2025-07-26T00:45:13.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:45:13.621Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out sharply to left fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:45:14.928Z","endTime":"2025-07-26T00:45:41.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26756285081859,"aZ":-30.418597676217395,"pfxX":0.8615956297250618,"pfxZ":1.068543803738919,"pX":0.01758109343100555,"pZ":3.2367314620114715,"vX0":2.5629106495996723,"vY0":-126.69242915634709,"vZ0":0.5977355421155494,"x":116.33,"y":151.39,"x0":-1.1147037743376478,"y0":50.00306959849089,"z0":5.408360659251275,"aX":1.4153059372659211},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":-2.0,"spinRate":2402,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.430552784824219,"extension":6.60306578023393},"hitData":{"launchSpeed":100.6,"launchAngle":15.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.0,"coordY":100.15}},"index":0,"playId":"0390e71f-3204-35ed-854c-c24fa57b0295","pitchNumber":1,"startTime":"2025-07-26T00:45:35.973Z","endTime":"2025-07-26T00:45:41.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:45:41.932Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out sharply to center fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:47:40.958Z","endTime":"2025-07-26T00:48:55.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.46144282745827,"strikeZoneBottom":1.65838238217216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16129467399866,"aZ":-35.6205210582214,"pfxX":2.4154192289267087,"pfxZ":-2.133203427220568,"pX":-1.3551858829237413,"pZ":2.744885743711868,"vX0":0.163783048047517,"vY0":-125.20512053320333,"vZ0":0.7142963540233591,"x":168.66,"y":164.67,"x0":-1.735704169866832,"y0":50.00331367086895,"z0":5.331442038832424,"aX":3.9014439304474635},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.6,"breakHorizontal":-4.4,"spinRate":2415,"spinDirection":23},"zone":11,"typeConfidence":0.9,"plateTime":0.4345965221433672,"extension":6.002358588707648},"index":0,"playId":"9028e0a0-e823-3452-8c6b-5937ee60cabe","pitchNumber":1,"startTime":"2025-07-26T00:47:53.787Z","endTime":"2025-07-26T00:47:58.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.35322638528429,"strikeZoneBottom":1.5906136943852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.189261279788354,"aZ":-36.765049897518224,"pfxX":3.2124943001787583,"pfxZ":-2.9503752050370053,"pX":0.7979970702893956,"pZ":1.5951560255919388,"vX0":4.571336024634328,"vY0":-123.22992512009745,"vZ0":-1.575540909771511,"x":86.58,"y":195.71,"x0":-1.4915764430088692,"y0":50.005910663287715,"z0":5.320289321400227,"aX":4.990926124720218},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.5,"breakHorizontal":-6.8,"spinRate":2542,"spinDirection":33},"zone":9,"typeConfidence":0.91,"plateTime":0.4427858002965892,"extension":6.128271045671916},"index":1,"playId":"14fdd56b-9be8-3d94-ba24-0398bd17cdb1","pitchNumber":2,"startTime":"2025-07-26T00:48:07.709Z","endTime":"2025-07-26T00:48:11.871Z","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":93.8,"endSpeed":86.5,"strikeZoneTop":3.45091425225411,"strikeZoneBottom":1.5780770833664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.281463801850155,"aZ":-16.528994330433054,"pfxX":-3.670004239498734,"pfxZ":8.17299435699962,"pX":-1.5497534630583762,"pZ":4.0490443357771575,"vX0":1.00293187156288,"vY0":-136.78692434392488,"vZ0":-0.8027630138227106,"x":176.07,"y":129.46,"x0":-1.441946370807402,"y0":50.003849373140056,"z0":5.46881512831771,"aX":-7.025881783311188},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":6.5,"spinRate":2192,"spinDirection":220},"zone":11,"typeConfidence":0.87,"plateTime":0.3988711001341616,"extension":6.122457677476129},"index":2,"playId":"7ba024da-b89d-356b-806d-977aff12298b","pitchNumber":3,"startTime":"2025-07-26T00:48:26.256Z","endTime":"2025-07-26T00:48:30.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.15434083454691,"aZ":-34.6942071674056,"pfxX":4.763106946455714,"pfxZ":-1.6307913870575756,"pX":0.1760565189928076,"pZ":2.17562782902001,"vX0":2.844020474813186,"vY0":-122.87882138909195,"vZ0":-0.5318417026790179,"x":110.29,"y":180.04,"x0":-1.611574481953872,"y0":50.00439803146923,"z0":5.318338288662983,"aX":7.353622545606163},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":-9.2,"spinRate":2588,"spinDirection":21},"zone":5,"typeConfidence":0.91,"plateTime":0.4441173919820165,"extension":5.933654179976957},"hitData":{"launchSpeed":104.8,"launchAngle":35.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":135.08,"coordY":50.91}},"index":3,"playId":"0c1efc56-be80-3fd8-992f-2fc90115310c","pitchNumber":4,"startTime":"2025-07-26T00:48:43.579Z","endTime":"2025-07-26T00:48:55.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:48:55.089Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Conforto doubles (14) on a sharp line drive to center fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:51:25.515Z","endTime":"2025-07-26T00:54:05.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T00:49:02.589Z","endTime":"2025-07-26T00:49:13.293Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chris Murphy replaces Brayan Bello.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T00:49:13.293Z","endTime":"2025-07-26T00:51:27.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.44110860789147,"strikeZoneBottom":1.61094935184332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.089801179188672,"aZ":-14.64337451380077,"pfxX":3.7693014227253667,"pfxZ":9.25802694670611,"pX":-0.410242680100939,"pZ":2.962130473303991,"vX0":-6.909431085605781,"vY0":-136.51427232047823,"vZ0":-3.9701150205753093,"x":132.64,"y":158.8,"x0":1.6599672710553544,"y0":50.00478397828832,"z0":5.43836654097116,"aX":7.139648016991837},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-5.4,"spinRate":2285,"spinDirection":168},"zone":1,"typeConfidence":2.0,"plateTime":0.40069776177271965,"extension":6.315595694937855},"index":2,"playId":"82542603-c935-3e6c-9443-2a29c6583c5b","pitchNumber":1,"startTime":"2025-07-26T00:51:27.861Z","endTime":"2025-07-26T00:51:31.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.325946249341687,"aZ":-33.884398002305154,"pfxX":-11.2632077137821,"pfxZ":-1.2717476591336467,"pX":-1.0402573313315975,"pZ":2.91589763691251,"vX0":-3.796488346995488,"vY0":-115.25191478633269,"vZ0":1.968363747710155,"x":156.65,"y":160.05,"x0":2.0940601180086653,"y0":50.00571671288528,"z0":5.33389829588232,"aX":-15.085885186664639},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-1.4,"breakHorizontal":21.4,"spinRate":2567,"spinDirection":297},"zone":11,"typeConfidence":2.0,"plateTime":0.4760715994982676,"extension":6.024352212059756},"index":3,"playId":"631fad56-b293-3889-a4a2-da886fc8dac2","pitchNumber":2,"startTime":"2025-07-26T00:51:41.788Z","endTime":"2025-07-26T00:51:46.027Z","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":75.1,"endSpeed":68.8,"strikeZoneTop":3.30899423269964,"strikeZoneBottom":1.50034756043626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.181665182559467,"aZ":-45.36062457963163,"pfxX":-6.22063714925636,"pfxZ":-11.14794072746428,"pX":-0.5994158181483813,"pZ":0.5017333499294262,"vX0":-3.0792337249081996,"vY0":-109.24630266421401,"vZ0":-0.22860959187068186,"x":139.85,"y":225.23,"x0":1.646925906836354,"y0":50.004829511253185,"z0":5.575121480537945,"aX":-7.355101763626096},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.1,"breakVerticalInduced":-19.8,"breakHorizontal":12.2,"spinRate":2521,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.505640892182825,"extension":6.305938458735266},"index":4,"playId":"877affc9-0be3-3e2f-ad28-31ea59c88c7b","pitchNumber":3,"startTime":"2025-07-26T00:52:41.386Z","endTime":"2025-07-26T00:52:45.172Z","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":75.0,"endSpeed":68.6,"strikeZoneTop":3.38003234099348,"strikeZoneBottom":1.53916854051387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38022765338103,"aZ":-43.01446984803873,"pfxX":-9.83694479076874,"pfxZ":-9.289349535857824,"pX":-0.893843932022535,"pZ":-0.8730515864531572,"vX0":-2.964034758255508,"vY0":-108.97003855993668,"vZ0":-3.0728335123537,"x":151.07,"y":262.35,"x0":1.772703410173958,"y0":50.00237919680651,"z0":5.336837172119433,"aX":-11.481494759925706},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-17.3,"breakHorizontal":18.7,"spinRate":2543,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.5084001491087027,"extension":6.478350831121417},"index":5,"playId":"2dccc49b-c23a-33d1-9c7f-1de6afca5d9f","pitchNumber":4,"startTime":"2025-07-26T00:52:58.896Z","endTime":"2025-07-26T00:53:02.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.641643894106544,"aZ":-34.881403947829995,"pfxX":-11.53800880883075,"pfxZ":-2.0364835417147695,"pX":-1.3462385106050703,"pZ":1.8158460710336581,"vX0":-4.416454537441973,"vY0":-114.72583769809873,"vZ0":0.12462431383751493,"x":168.32,"y":189.75,"x0":2.1038173821725215,"y0":50.002161587888224,"z0":5.166462454391247,"aX":-15.346315940910353},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.4,"breakHorizontal":22.0,"spinRate":2430,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.47781534248214985,"extension":6.119584939593327},"index":6,"playId":"fda91911-283a-3552-8d7d-4ecd54eee78c","pitchNumber":5,"startTime":"2025-07-26T00:53:19.101Z","endTime":"2025-07-26T00:53:22.351Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.40172043167819,"strikeZoneBottom":1.56097417617617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.767000345782925,"aZ":-16.50402150162542,"pfxX":3.5199314159471684,"pfxZ":7.982470465110115,"pX":-0.6143272025325154,"pZ":4.773018145566885,"vX0":-7.1611094666677095,"vY0":-138.9051862479299,"vZ0":0.5579630512878665,"x":140.42,"y":109.91,"x0":1.5344339583793312,"y0":50.00299583625426,"z0":5.6630321561179775,"aX":6.910967763704625},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":-4.9,"spinRate":2338,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.3936286584200368,"extension":6.222310152829115},"index":7,"playId":"622392c0-8de6-37a7-bdf3-c170610959cb","pitchNumber":6,"startTime":"2025-07-26T00:53:38.584Z","endTime":"2025-07-26T00:53:42.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.871502466932142,"aZ":-34.75811710558057,"pfxX":-9.434891250241762,"pfxZ":-1.9335238253721094,"pX":-0.9549035468572699,"pZ":2.13408282492802,"vX0":-4.329382910954329,"vY0":-114.63937776819934,"vZ0":0.8461047814391831,"x":153.4,"y":181.16,"x0":2.1831856885139493,"y0":50.00519975289088,"z0":5.1486624674430805,"aX":-12.57994731819862},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.0,"breakHorizontal":18.1,"spinRate":2523,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4774872956579803,"extension":6.172547764625845},"hitData":{"launchSpeed":102.2,"launchAngle":21.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":89.59,"coordY":61.29}},"index":8,"playId":"c40e5480-1fc4-38c4-ace1-380d75b4e54a","pitchNumber":7,"startTime":"2025-07-26T00:53:53.636Z","endTime":"2025-07-26T00:54:05.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:54:05.517Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:54:08.569Z","endTime":"2025-07-26T00:55:57.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.2,"strikeZoneTop":3.37256297596372,"strikeZoneBottom":1.55168550211043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23382854814653,"aZ":-41.89371481227704,"pfxX":-6.482763613287237,"pfxZ":-7.953039236487213,"pX":-1.4943491775961595,"pZ":0.33240567332043836,"vX0":-5.520379255100536,"vY0":-110.3302600804837,"vZ0":-1.1514081290626483,"x":173.96,"y":229.81,"x0":1.8904978874989937,"y0":50.003944810244484,"z0":5.310549849277808,"aX":-7.921115481058078},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-14.4,"breakHorizontal":13.3,"spinRate":2581,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.49812347667149837,"extension":6.374951198097494},"index":0,"playId":"71ffcc79-d5b9-3fbc-8c47-8d416e64efd8","pitchNumber":1,"startTime":"2025-07-26T00:54:33.793Z","endTime":"2025-07-26T00:54:39.511Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chris Murphy. Michael Conforto to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"71ffcc79-d5b9-3fbc-8c47-8d416e64efd8","startTime":"2025-07-26T00:54:49.890Z","endTime":"2025-07-26T00:55:14.722Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.739478513214515,"aZ":-14.658183463951861,"pfxX":4.011068282340412,"pfxZ":8.983307397710044,"pX":0.5456988123744181,"pZ":2.934294549468507,"vX0":-4.472054419440144,"vY0":-138.26594626754172,"vZ0":-4.209929797853025,"x":96.2,"y":159.55,"x0":1.6574086044290002,"y0":50.006510247638154,"z0":5.449913327385755,"aX":7.824392120269052},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":-6.4,"spinRate":2230,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.3950457723707519,"extension":6.28104560826761},"index":2,"playId":"60771ab5-4943-3aad-980b-2f667fb1b20d","pitchNumber":2,"startTime":"2025-07-26T00:55:14.722Z","endTime":"2025-07-26T00:55:17.801Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.54774592863057,"strikeZoneBottom":1.59826710564214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.637456554909324,"aZ":-15.849374643224879,"pfxX":3.94628282204766,"pfxZ":8.345420723334069,"pX":0.9431788531333313,"pZ":4.415660966312346,"vX0":-3.311540224495271,"vY0":-138.8668967369976,"vZ0":-0.2622642307220674,"x":81.05,"y":119.56,"x0":1.6375037240434582,"y0":50.00217449185054,"z0":5.564234891676904,"aX":7.719261723849407},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":-6.5,"spinRate":2301,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.39418197966463175,"extension":6.274015875077218},"index":3,"playId":"091a0869-bcc1-37a1-91dd-350770f74916","pitchNumber":3,"startTime":"2025-07-26T00:55:32.946Z","endTime":"2025-07-26T00:55:36.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":68.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.365316345203706,"aZ":-42.04017580360948,"pfxX":-6.572622913922331,"pfxZ":-8.245971149032528,"pX":0.19883197986076037,"pZ":1.7501937830485639,"vX0":-1.9942471641066732,"vY0":-109.58944169358628,"vZ0":1.8878754371715103,"x":109.42,"y":191.52,"x0":1.9786199263041602,"y0":50.003549206414625,"z0":5.424904215678484,"aX":-7.861983454853915},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-13.9,"breakHorizontal":12.5,"spinRate":2514,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.5030105272438874,"extension":6.2885137324427305},"hitData":{"launchSpeed":100.3,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.69,"coordY":177.75}},"index":4,"playId":"d4242f2f-d2cb-38c5-b13c-a81e26084e1a","pitchNumber":4,"startTime":"2025-07-26T00:55:49.753Z","endTime":"2025-07-26T00:55:57.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:55:57.010Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:56:03.305Z","endTime":"2025-07-26T00:58:27.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":79.1,"strikeZoneTop":2.89572905760876,"strikeZoneBottom":1.33749269364554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41348012944748,"aZ":-31.15377579917611,"pfxX":-2.8645957993588187,"pfxZ":0.6499298728057354,"pX":-1.095308645284464,"pZ":2.134672114742572,"vX0":-6.671420537911796,"vY0":-124.00880225282751,"vZ0":-1.1890848674104035,"x":158.75,"y":181.14,"x0":1.9911174384099974,"y0":50.00363845340778,"z0":5.195148190796481,"aX":-4.507130526455991},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":6.6,"spinRate":2155,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4399543736430971,"extension":6.255547953741869},"index":0,"playId":"82735db3-6307-339d-889a-2216da38e577","pitchNumber":1,"startTime":"2025-07-26T00:56:26.554Z","endTime":"2025-07-26T00:56:30.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.777587650240754,"aZ":-31.408281409293146,"pfxX":-2.329249131942687,"pfxZ":0.4805154747378335,"pX":1.142945192165158,"pZ":3.3510777729021646,"vX0":-1.96192526429671,"vY0":-125.00560264119072,"vZ0":1.7200367975491948,"x":73.43,"y":148.3,"x0":2.2411305457162394,"y0":50.00000654348076,"z0":5.237215941400243,"aX":-3.6756367035301034},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":4.7,"spinRate":2157,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.4385750659389265,"extension":6.087326927017568},"index":1,"playId":"77315930-790c-3de2-a799-e65cc03f0eb7","pitchNumber":2,"startTime":"2025-07-26T00:56:41.332Z","endTime":"2025-07-26T00:56:44.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.664048669778502,"aZ":-13.040782675398045,"pfxX":3.3279150671578885,"pfxZ":9.929896617404866,"pX":0.7549280651172386,"pZ":3.0037851078887248,"vX0":-3.7480147066836453,"vY0":-137.92922970816173,"vZ0":-4.242129017335335,"x":88.22,"y":157.68,"x0":1.6989890871776911,"y0":50.00370851056225,"z0":5.44109090051132,"aX":6.413086528830938},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":-5.3,"spinRate":2328,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.39711005313910697,"extension":6.308775555979469},"index":2,"playId":"23b2fa84-0838-32a7-8c66-c99e5c7292a4","pitchNumber":3,"startTime":"2025-07-26T00:57:14.408Z","endTime":"2025-07-26T00:57:17.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.447680130064906,"aZ":-32.56133838915347,"pfxX":-10.384430972512519,"pfxZ":-0.2948478735786928,"pX":-0.4374582527026911,"pZ":3.4657336525834985,"vX0":-2.99169133916281,"vY0":-113.97959021753206,"vZ0":3.2365978845428724,"x":133.67,"y":145.21,"x0":2.243844811075092,"y0":50.00377585048147,"z0":5.258601671867757,"aX":-13.558504675227187},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.7,"breakHorizontal":19.6,"spinRate":2401,"spinDirection":292},"zone":11,"typeConfidence":2.0,"plateTime":0.4819569596978859,"extension":6.080335860802264},"index":3,"playId":"241abf43-e331-36b6-b891-9c67497c270c","pitchNumber":4,"startTime":"2025-07-26T00:57:34.521Z","endTime":"2025-07-26T00:57:40.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":2.94728858270442,"strikeZoneBottom":1.34967380464372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.657758946868203,"aZ":-35.62862778342226,"pfxX":-8.628242503355391,"pfxZ":-2.631406576686616,"pX":-1.7859882909785472,"pZ":1.4696467670125741,"vX0":-6.212803619855974,"vY0":-114.80343504046945,"vZ0":-0.20392171899563016,"x":185.08,"y":199.1,"x0":2.0928734713095873,"y0":50.00310623211895,"z0":5.078351206360732,"aX":-11.319904949768203},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-4.4,"breakHorizontal":17.4,"spinRate":2458,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.48027101124503124,"extension":6.2242146440903},"index":4,"playId":"6228f80a-82a9-3010-8f3a-00119d6075d7","pitchNumber":5,"startTime":"2025-07-26T00:58:01.821Z","endTime":"2025-07-26T00:58:07.472Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97052817625604,"aZ":-13.629111021256907,"pfxX":3.9573069545126955,"pfxZ":9.749073274806438,"pX":-0.6576174228774332,"pZ":2.317745513364477,"vX0":-7.090545160625789,"vY0":-137.19675647272084,"vZ0":-5.880139633637937,"x":142.07,"y":176.2,"x0":1.4487034449203493,"y0":50.00276428248793,"z0":5.421319260727423,"aX":7.528249035856971},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":-5.6,"spinRate":2366,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.39955227571513197,"extension":6.351363976726475},"index":5,"playId":"68ca298a-c451-334e-aac3-e4a073392322","pitchNumber":6,"startTime":"2025-07-26T00:58:22.612Z","endTime":"2025-07-26T00:58:27.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:58:27.534Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, third baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:00:43.325Z","endTime":"2025-07-26T01:01:08.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":{"description":"Pitching Change: Anthony Banda replaces Emmet Sheehan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:00:23.737Z","endTime":"2025-07-26T01:00:45.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.67466077706851,"strikeZoneBottom":1.78621701655709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.779489531682625,"aZ":-19.735176989308098,"pfxX":9.015578492963666,"pfxZ":6.412037360567027,"pX":-0.10372880229155734,"pZ":2.520983509506983,"vX0":-9.70565101993501,"vY0":-137.71799739302563,"vZ0":-4.4634893568232625,"x":120.95,"y":170.71,"x0":2.2784537901384363,"y0":50.00263314676372,"z0":5.4802258647477995,"aX":17.488066158978516},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":-14.5,"spinRate":2050,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.3962354011090441,"extension":6.399175116626735},"index":1,"playId":"8979d6f6-abb0-3cde-af47-9c95d937f2ae","pitchNumber":1,"startTime":"2025-07-26T01:00:45.693Z","endTime":"2025-07-26T01:00:49.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.262242264563298,"aZ":-35.214607944779125,"pfxX":-5.013894411733061,"pfxZ":-1.9649891361608685,"pX":-0.3303586092345604,"pZ":2.8566783265894524,"vX0":-4.925953263418644,"vY0":-124.02857108055517,"vZ0":0.6110693675192382,"x":129.59,"y":161.65,"x0":2.337374770761805,"y0":50.002301006194074,"z0":5.558562356322891,"aX":-7.761038556272968},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.1,"breakHorizontal":10.3,"spinRate":2423,"spinDirection":311},"zone":4,"typeConfidence":0.91,"plateTime":0.44268633155931436,"extension":6.45029994130821},"hitData":{"launchSpeed":97.8,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":157.76}},"index":2,"playId":"06213526-2209-3577-9dc5-6c04a888dd2d","pitchNumber":2,"startTime":"2025-07-26T01:01:00.656Z","endTime":"2025-07-26T01:01:08.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:01:08.085Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:01:11.527Z","endTime":"2025-07-26T01:02:38.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":85.1,"endSpeed":77.3,"strikeZoneTop":3.57118439103637,"strikeZoneBottom":1.74378229131848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52588301697973,"aZ":-37.76372242231998,"pfxX":-2.6885845439664906,"pfxZ":-3.644029424568167,"pX":0.9777206689519068,"pZ":3.3877190011080716,"vX0":-3.2705632685535697,"vY0":-123.79695176799937,"vZ0":2.3910297564352305,"x":79.73,"y":147.31,"x0":2.6714069214308167,"y0":50.00343031884691,"z0":5.597728803943587,"aX":-4.122244878521898},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.6,"breakHorizontal":5.8,"spinRate":2444,"spinDirection":8},"zone":12,"typeConfidence":0.9,"plateTime":0.44452487624960035,"extension":6.23400531169712},"index":0,"playId":"734e3133-d4f8-3d35-ba57-cbbab463adc2","pitchNumber":1,"startTime":"2025-07-26T01:01:34.713Z","endTime":"2025-07-26T01:01:38.545Z","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":86.2,"endSpeed":78.5,"strikeZoneTop":3.48464057024807,"strikeZoneBottom":1.763246488086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28407354259694,"aZ":-34.333740213301276,"pfxX":-0.0174509902516764,"pfxZ":-1.385989273852224,"pX":-2.2817477196164595,"pZ":1.8984946125026132,"vX0":-11.19685491234484,"vY0":-125.00085310810599,"vZ0":-1.7277821036419199,"x":203.97,"y":187.52,"x0":2.282603677982469,"y0":50.00035482562953,"z0":5.452407860633807,"aX":-0.02640443359789685},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":3.0,"spinRate":2437,"spinDirection":0},"zone":13,"typeConfidence":0.9,"plateTime":0.4404001000611708,"extension":6.324836218208706},"index":1,"playId":"1c9e88c6-d029-3efe-9913-e5a3059824c6","pitchNumber":2,"startTime":"2025-07-26T01:01:49.150Z","endTime":"2025-07-26T01:01:52.150Z","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":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.12065039200359,"aZ":-34.83987093397719,"pfxX":-0.3295327808163897,"pfxZ":-1.685397756831831,"pX":-1.5129393136093792,"pZ":2.694571894086793,"vX0":-9.6082017210967,"vY0":-125.79795945528248,"vZ0":0.051219989993727344,"x":174.67,"y":166.03,"x0":2.4234211845136016,"y0":50.00446414925063,"z0":5.534006244738234,"aX":-0.5205319285009326},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.8,"breakHorizontal":3.1,"spinRate":2419,"spinDirection":349},"zone":11,"typeConfidence":0.9,"plateTime":0.4379399575035974,"extension":6.30508196267811},"index":2,"playId":"e06707c0-98a4-3e3b-bd84-3cfe0eb3e8d0","pitchNumber":3,"startTime":"2025-07-26T01:02:07.467Z","endTime":"2025-07-26T01:02:10.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.453558343841948,"aZ":-36.83890305510819,"pfxX":-1.083657237694533,"pfxZ":-2.98161066476138,"pX":-0.08307921953783662,"pZ":2.6745915468525796,"vX0":-5.936358590947772,"vY0":-124.88455192651986,"vZ0":0.4765899867152654,"x":120.17,"y":166.57,"x0":2.4752663369891232,"y0":50.00415829274392,"z0":5.53565792098058,"aX":-1.6936382822833307},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.0,"breakHorizontal":3.5,"spinRate":2361,"spinDirection":326},"zone":5,"typeConfidence":0.9,"plateTime":0.4402512160891483,"extension":6.258901156813531},"hitData":{"launchSpeed":96.2,"launchAngle":48.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.09,"coordY":93.37}},"index":3,"playId":"cbe30214-ac41-3c7d-aa9b-41e219f7ed2f","pitchNumber":4,"startTime":"2025-07-26T01:02:27.395Z","endTime":"2025-07-26T01:02:38.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:02:38.344Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a ground ball to left fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:02:38.709Z","endTime":"2025-07-26T01:03:37.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"strikeZoneTop":3.25058649027468,"strikeZoneBottom":1.45540442261982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.374244402051726,"aZ":-34.19958103231374,"pfxX":-0.9827310360046693,"pfxZ":-1.2873375731707775,"pX":-0.12179446178354503,"pZ":2.279529408453025,"vX0":-5.992996715126392,"vY0":-125.54670564616417,"vZ0":-1.02548658089961,"x":121.64,"y":177.23,"x0":2.4361450183925335,"y0":50.00120735533688,"z0":5.508081283190822,"aX":-1.5481836193307836},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":3.4,"spinRate":2244,"spinDirection":345},"zone":5,"typeConfidence":0.9,"plateTime":0.4383757064882574,"extension":6.307226230834307},"index":0,"playId":"98c2506a-76f6-38d3-9927-62f5e128ef98","pitchNumber":1,"startTime":"2025-07-26T01:02:59.232Z","endTime":"2025-07-26T01:03:02.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.28249948630637,"strikeZoneBottom":1.45241888100282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.283170980265783,"aZ":-21.34708580499652,"pfxX":8.949124575212275,"pfxZ":5.4775624803686584,"pX":0.21731949954788196,"pZ":2.365537457691127,"vX0":-8.6520741372495,"vY0":-139.25854883818832,"vZ0":-4.593910510216071,"x":108.72,"y":174.91,"x0":2.191592378749461,"y0":50.00633340843265,"z0":5.4361991406951375,"aX":17.700323440033767},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":-14.5,"spinRate":2124,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.3923054575168994,"extension":6.318267526043603},"index":1,"playId":"f72713c8-417d-3068-8e60-ad22fcf721ea","pitchNumber":2,"startTime":"2025-07-26T01:03:12.024Z","endTime":"2025-07-26T01:03:15.827Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32009681062005,"aZ":-33.79905548930583,"pfxX":-3.174876149578367,"pfxZ":-1.034743403870154,"pX":-0.29896976001609915,"pZ":2.795999181162502,"vX0":-5.878285283402323,"vY0":-124.82543117539426,"vZ0":0.3018323082421195,"x":128.4,"y":163.29,"x0":2.4994894737543887,"y0":50.00093509056156,"z0":5.458243538398212,"aX":-5.0030122291170915},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.6,"breakHorizontal":7.1,"spinRate":2462,"spinDirection":325},"zone":1,"typeConfidence":0.9,"plateTime":0.4389434039321034,"extension":6.315269656994439},"hitData":{"launchSpeed":94.8,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":112.29,"coordY":103.04}},"index":2,"playId":"34ca1c61-95cb-3fd7-bba3-36677b3ffff9","pitchNumber":3,"startTime":"2025-07-26T01:03:26.219Z","endTime":"2025-07-26T01:03:37.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:03:37.056Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:03:39.066Z","endTime":"2025-07-26T01:04:52.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.0,"endSpeed":80.8,"strikeZoneTop":3.61296128145426,"strikeZoneBottom":1.79057767915136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99087795372256,"aZ":-33.70715098390066,"pfxX":-0.8095695322487808,"pfxZ":-0.9466659681129972,"pX":-1.9186712556244745,"pZ":-0.2634981205720508,"vX0":-10.401551320297878,"vY0":-126.27794218027445,"vZ0":-7.030192191337337,"x":190.14,"y":245.89,"x0":2.3538576151850443,"y0":50.004261777395214,"z0":5.258248299709453,"aX":-1.3088913032148821},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.1,"breakHorizontal":3.7,"spinRate":2299,"spinDirection":353},"zone":13,"typeConfidence":0.9,"plateTime":0.43326035519929773,"extension":6.475263680003235},"index":0,"playId":"c5c2be9e-5cd1-34f4-a1fa-0e454092b4f0","pitchNumber":1,"startTime":"2025-07-26T01:04:03.364Z","endTime":"2025-07-26T01:04:07.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.726873171555685,"aZ":-20.10963772554689,"pfxX":9.539556511657407,"pfxZ":6.097314183181686,"pX":0.73957161697839,"pZ":2.8134087251876183,"vX0":-7.979438914129084,"vY0":-139.2125657781121,"vZ0":-3.4017324962342754,"x":88.81,"y":162.82,"x0":2.391423231548499,"y0":50.006507745370435,"z0":5.368475759141256,"aX":18.889853586174844},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":-15.8,"spinRate":2106,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.39214481687358216,"extension":6.283881606071427},"index":1,"playId":"656c9d63-3b76-33e2-9aed-f53fc91e1f5b","pitchNumber":2,"startTime":"2025-07-26T01:04:25.916Z","endTime":"2025-07-26T01:04:28.916Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.615773391359546,"aZ":-30.065505338371334,"pfxX":-0.589217730676511,"pfxZ":1.3124383122581946,"pX":0.08392394366150883,"pZ":1.6736796828153675,"vX0":-5.8476869222221985,"vY0":-127.08270545091096,"vZ0":-3.0631993713722587,"x":113.8,"y":193.59,"x0":2.5095028619285227,"y0":50.00141500559795,"z0":5.330535500336516,"aX":-0.9450585071183973},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":2.6,"spinRate":2242,"spinDirection":340},"zone":8,"typeConfidence":0.9,"plateTime":0.4341511652042018,"extension":6.329415126504813},"hitData":{"launchSpeed":91.2,"launchAngle":41.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.62,"coordY":77.76}},"index":2,"playId":"f32bf252-4499-34fd-9971-197220dc587d","pitchNumber":3,"startTime":"2025-07-26T01:04:43.541Z","endTime":"2025-07-26T01:04:52.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:04:52.977Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out softly, pitcher Chris Murphy to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:06:51.050Z","endTime":"2025-07-26T01:07:30.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"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":"Groundout","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":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.7,"strikeZoneTop":3.43614293466594,"strikeZoneBottom":1.64874845304801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.623758734176064,"aZ":-42.671416460821035,"pfxX":-8.325248947853957,"pfxZ":-9.075199473716607,"pX":0.7765965562111857,"pZ":2.543176688482407,"vX0":-0.5936209888128932,"vY0":-107.49428422152093,"vZ0":3.63973639097884,"x":87.4,"y":170.11,"x0":2.1371460418967594,"y0":50.00241082132787,"z0":5.602767984653602,"aX":-9.630492740418465},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-14.9,"breakHorizontal":15.2,"spinRate":2490,"spinDirection":312},"zone":6,"typeConfidence":2.0,"plateTime":0.5117967296971422,"extension":6.174698487999222},"index":0,"playId":"098de101-7ef2-38c0-b8fa-35e8c159a105","pitchNumber":1,"startTime":"2025-07-26T01:07:06.053Z","endTime":"2025-07-26T01:07:09.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00990158926025,"aZ":-31.559774200675573,"pfxX":-1.5535598312880068,"pfxZ":0.38362925810252513,"pX":-0.08589531045178157,"pZ":2.4980131501642924,"vX0":-5.110437861177535,"vY0":-126.41642243566142,"vZ0":-0.4753311350303535,"x":120.27,"y":171.33,"x0":2.1612994131884373,"y0":50.00607743289267,"z0":5.2149064053882705,"aX":-2.523252546671883},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":4.0,"spinRate":2371,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.43274737310310574,"extension":6.095287305933028},"hitData":{"launchSpeed":42.9,"launchAngle":-63.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.27,"coordY":184.64}},"index":1,"playId":"ca4ae617-db0a-3477-9595-c5ed9477f2d9","pitchNumber":2,"startTime":"2025-07-26T01:07:23.382Z","endTime":"2025-07-26T01:07:30.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:07:30.932Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:07:33.444Z","endTime":"2025-07-26T01:09:41.122Z","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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.088749392525443,"aZ":-13.862427140533017,"pfxX":3.8235077072989583,"pfxZ":9.493301354686533,"pX":1.3259543406021914,"pZ":3.597094542400951,"vX0":-2.572952939243235,"vY0":-138.09151315513114,"vZ0":-2.7540492335802753,"x":66.46,"y":141.66,"x0":1.7735554683276877,"y0":50.0044956546468,"z0":5.541397043697542,"aX":7.37636721374669},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2340,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.39682216919324587,"extension":6.125867905814919},"index":0,"playId":"4a5b7a86-ee6c-3fa4-af85-30271981d32e","pitchNumber":1,"startTime":"2025-07-26T01:07:57.722Z","endTime":"2025-07-26T01:08:00.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.129060319299082,"aZ":-13.595894254925202,"pfxX":3.1526957876489314,"pfxZ":9.499216406400242,"pX":0.2055739661976433,"pZ":3.574778097105367,"vX0":-5.084198062099104,"vY0":-138.7406339406961,"vZ0":-2.7956719061538418,"x":109.16,"y":142.26,"x0":1.6495564915330605,"y0":50.00024902655123,"z0":5.497823421355292,"aX":6.1647412068460214},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":-4.7,"spinRate":2388,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3943102739355058,"extension":6.24309614500262},"index":1,"playId":"85c60a00-f9c8-3566-b68b-fdf5cb9584e6","pitchNumber":2,"startTime":"2025-07-26T01:08:16.050Z","endTime":"2025-07-26T01:08:19.932Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T01:08:21.200Z","endTime":"2025-07-26T01:08:40.580Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":96.0,"endSpeed":87.9,"strikeZoneTop":3.57772170128104,"strikeZoneBottom":1.64501321976196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.176405795110703,"aZ":-10.307144914972458,"pfxX":2.9415856540140366,"pfxZ":11.04005202040958,"pX":1.6605285321780268,"pZ":2.062117331409103,"vX0":-1.2373863435894055,"vY0":-139.77277111269703,"vZ0":-7.101627427570253,"x":53.7,"y":183.1,"x0":1.7264881557025933,"y0":50.004978858777456,"z0":5.3109668719245775,"aX":5.827354473950765},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":-5.0,"spinRate":2395,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.39171293364805404,"extension":6.24933481968347},"index":3,"playId":"624e6877-1c10-3cd8-88db-c2aa296ebf7f","pitchNumber":3,"startTime":"2025-07-26T01:08:40.580Z","endTime":"2025-07-26T01:08:44.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.48108182145965,"strikeZoneBottom":1.58947149268915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17088372579145,"aZ":-30.755376062646377,"pfxX":-9.026818987255684,"pfxZ":1.0396960254629413,"pX":-2.1749177740742955,"pZ":2.671796598191311,"vX0":-6.946961978445134,"vY0":-116.68398585128983,"vZ0":1.0996020393400312,"x":199.9,"y":166.64,"x0":2.020298791200602,"y0":50.00533846698699,"z0":5.1053444820799445,"aX":-12.37552916927355},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.5,"breakHorizontal":18.1,"spinRate":2521,"spinDirection":292},"zone":11,"typeConfidence":2.0,"plateTime":0.4704652808917573,"extension":6.159558962582084},"index":4,"playId":"b3d640b9-9334-3ed1-9c02-f481fd0eb676","pitchNumber":4,"startTime":"2025-07-26T01:08:56.353Z","endTime":"2025-07-26T01:08:59.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.48170555384921,"strikeZoneBottom":1.58323123521113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22437547621278,"aZ":-13.402390032640803,"pfxX":2.826147915595298,"pfxZ":9.708044841297605,"pX":0.8039488266186844,"pZ":4.2194756202959205,"vX0":-3.5219804874729452,"vY0":-138.06532627419566,"vZ0":-1.1436257653100734,"x":86.36,"y":124.85,"x0":1.7278930700270771,"y0":50.00641955853926,"z0":5.539414614393106,"aX":5.467189892538901},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-4.4,"spinRate":2406,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.3964500907948718,"extension":6.146956213034375},"index":5,"playId":"9b8fc82a-d008-3cc9-9b40-9c19c9376dbf","pitchNumber":5,"startTime":"2025-07-26T01:09:14.208Z","endTime":"2025-07-26T01:09:17.641Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.797812515052367,"aZ":-11.631661407803573,"pfxX":2.815587241155582,"pfxZ":10.369687591695602,"pX":0.41213144499645893,"pZ":3.531453842617708,"vX0":-4.640176049951884,"vY0":-139.92070421842374,"vZ0":-2.9563655495859766,"x":101.29,"y":143.43,"x0":1.7268009270124656,"y0":50.00565158195815,"z0":5.364815271434341,"aX":5.5797069730648605},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":-4.1,"spinRate":2403,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.3915670665765072,"extension":6.186004051079534},"index":6,"playId":"5bc9a3c0-0352-3d47-bd95-af0855713922","pitchNumber":6,"startTime":"2025-07-26T01:09:37.108Z","endTime":"2025-07-26T01:09:41.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:09:41.122Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:09:44.375Z","endTime":"2025-07-26T01:10:48.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.44689206487598,"strikeZoneBottom":1.71995537506203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.120799353862026,"aZ":-14.662205700689299,"pfxX":2.455801662404506,"pfxZ":8.866711483418833,"pX":-0.44776068463595464,"pZ":3.4564121172139455,"vX0":-6.298145913971221,"vY0":-139.36102273867914,"vZ0":-3.0185339467872296,"x":134.07,"y":145.46,"x0":1.5182843396064014,"y0":50.001927551794445,"z0":5.516892795853103,"aX":4.850323822470721},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-3.2,"spinRate":2397,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.3924078337075745,"extension":6.202455770153135},"index":0,"playId":"b26b49af-9389-34a7-963e-5abbbd5f4bd6","pitchNumber":1,"startTime":"2025-07-26T01:10:06.216Z","endTime":"2025-07-26T01:10:09.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.4,"strikeZoneTop":3.36781918552538,"strikeZoneBottom":1.6765093274038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.719611393778713,"aZ":-43.684478100691166,"pfxX":-7.722366987993372,"pfxZ":-9.41162902017023,"pX":0.7199654561958958,"pZ":2.465045910759315,"vX0":-0.4175528408253637,"vY0":-110.77503890323507,"vZ0":3.2117196736099682,"x":89.56,"y":172.22,"x0":1.9127732133985764,"y0":50.003367875775425,"z0":5.614756501821524,"aX":-9.444263135717048},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-15.6,"breakHorizontal":14.0,"spinRate":2589,"spinDirection":320},"zone":6,"typeConfidence":2.0,"plateTime":0.4974990227220908,"extension":6.330250125539749},"index":1,"playId":"de189a19-6cd9-3be6-a058-75cbf0af46bc","pitchNumber":2,"startTime":"2025-07-26T01:10:21.130Z","endTime":"2025-07-26T01:10:25.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T01:10:30.825Z","endTime":"2025-07-26T01:10:42.370Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.819979146922222,"aZ":-44.14399703248203,"pfxX":-5.311318452912067,"pfxZ":-9.05735840603981,"pX":-0.9593418869755597,"pZ":0.5540399999483198,"vX0":-4.459089243292386,"vY0":-114.94063286677161,"vZ0":-1.1855296989307105,"x":153.57,"y":223.82,"x0":1.7049182282956725,"y0":50.00448119799709,"z0":5.4113893676565095,"aX":-7.0168527457560925},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.3,"breakHorizontal":10.8,"spinRate":2578,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.47886337660659706,"extension":6.3879446265121045},"index":3,"playId":"48a9f6e1-4c0b-373b-b971-f475a5518f83","pitchNumber":3,"startTime":"2025-07-26T01:10:42.370Z","endTime":"2025-07-26T01:10:48.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:10:48.778Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:13:24.513Z","endTime":"2025-07-26T01:14:01.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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":"Offensive Substitution: Pinch-hitter Romy Gonzalez replaces Wilyer Abreu.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:12:41.974Z","endTime":"2025-07-26T01:13:26.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.1,"endSpeed":80.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09190181520794,"aZ":-31.13115545358252,"pfxX":-1.188603342009788,"pfxZ":0.6422874019126166,"pX":-0.36834935113739237,"pZ":2.7888117087127875,"vX0":-6.632280539091565,"vY0":-125.42496873651201,"vZ0":-0.48210302759734347,"x":131.04,"y":163.48,"x0":2.445271487534768,"y0":50.003258664297284,"z0":5.483476186924014,"aX":-1.9258097012066837},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":3.4,"spinRate":2430,"spinDirection":329},"zone":4,"typeConfidence":0.88,"plateTime":0.43375010558331173,"extension":6.2580125657720185},"index":1,"playId":"4b680ea8-0e80-3ba5-b8b7-71387bda361c","pitchNumber":1,"startTime":"2025-07-26T01:13:26.878Z","endTime":"2025-07-26T01:13:29.961Z","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":85.4,"endSpeed":78.5,"strikeZoneTop":3.66494656374053,"strikeZoneBottom":1.83249346948295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.798985750653152,"aZ":-34.88262679507435,"pfxX":-4.625854649824193,"pfxZ":-1.736589388711911,"pX":0.7202824602348558,"pZ":2.1735818639493316,"vX0":-3.198004795037658,"vY0":-124.43567041697366,"vZ0":-1.0140128969222655,"x":89.54,"y":180.09,"x0":2.6244953157720667,"y0":50.00030492228725,"z0":5.485444668873696,"aX":-7.227016198107778},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":9.1,"spinRate":2521,"spinDirection":318},"zone":9,"typeConfidence":0.9,"plateTime":0.4407607392326107,"extension":6.233903444962585},"index":2,"playId":"7c8b609b-f7d0-3d9c-81a3-efd7a32bc261","pitchNumber":2,"startTime":"2025-07-26T01:13:43.247Z","endTime":"2025-07-26T01:13:46.836Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.918464011737427,"aZ":-25.798160073734177,"pfxX":9.856072459349654,"pfxZ":3.5620655013569245,"pX":0.75081982896401,"pZ":1.936105867841762,"vX0":-7.85207092648281,"vY0":-132.35867445486844,"vZ0":-4.012210597219754,"x":88.38,"y":186.51,"x0":2.462484939579055,"y0":50.00421439734823,"z0":5.341559935408616,"aX":17.643421962014024},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":-16.3,"spinRate":1697,"spinDirection":113},"zone":9,"typeConfidence":0.93,"plateTime":0.4124374136055846,"extension":6.29590611536717},"index":3,"playId":"9ee971ce-851d-3b8c-b6b4-80b185174f84","pitchNumber":3,"startTime":"2025-07-26T01:13:57.499Z","endTime":"2025-07-26T01:14:01.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:14:01.416Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:15:08.186Z","endTime":"2025-07-26T01:16:16.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rob Refsnyder replaces Abraham Toro.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T01:14:15.234Z","endTime":"2025-07-26T01:14:25.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":647351,"link":"/api/v1/people/647351"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T01:14:25.229Z","endTime":"2025-07-26T01:15:10.510Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.8,"strikeZoneTop":3.65969418134589,"strikeZoneBottom":1.73003863405349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3930079245676,"aZ":-35.60997807215355,"pfxX":-4.097720378098632,"pfxZ":-2.254984382949356,"pX":2.6333910761611175,"pZ":4.584809704904772,"vX0":1.0896087814095234,"vY0":-123.5209570463739,"vZ0":4.581696178542929,"x":16.62,"y":114.99,"x0":2.715494007974385,"y0":50.00023148222758,"z0":5.721104889016763,"aX":-6.253856206495877},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":7.1,"spinRate":2553,"spinDirection":332},"zone":12,"typeConfidence":0.9,"plateTime":0.4455175937438578,"extension":6.136658493313079},"index":2,"playId":"b6f05c86-ac71-39ba-8800-bdda43b12577","pitchNumber":1,"startTime":"2025-07-26T01:15:10.510Z","endTime":"2025-07-26T01:15:13.536Z","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":87.4,"endSpeed":79.5,"strikeZoneTop":3.67470156060649,"strikeZoneBottom":1.7099705178894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8198243076416,"aZ":-31.743558614991496,"pfxX":0.4851730791696749,"pfxZ":0.2697279593158921,"pX":-1.8636851715790597,"pZ":0.7201839667881338,"vX0":-10.008673542011566,"vY0":-126.80317001183059,"vZ0":-5.063204078603821,"x":188.04,"y":219.34,"x0":2.0987857459984887,"y0":50.00396972143387,"z0":5.323594036244817,"aX":0.7785292352226575},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":1.8,"spinRate":2414,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.43464401220450855,"extension":6.4011824335594945},"index":3,"playId":"34bd51a8-864e-339f-99fb-091e1de9a813","pitchNumber":2,"startTime":"2025-07-26T01:15:27.480Z","endTime":"2025-07-26T01:15:30.480Z","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":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.572514557932752,"aZ":-29.76589147606257,"pfxX":-3.8027639968493387,"pfxZ":1.5277693567479584,"pX":0.19312130731693666,"pZ":2.9606983427578486,"vX0":-4.341378529705433,"vY0":-124.79536295729497,"vZ0":-0.06286627799959055,"x":109.64,"y":158.84,"x0":2.4505017230217434,"y0":50.001645585201125,"z0":5.44213309437597,"aX":-5.984594400946296},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":7.9,"spinRate":2520,"spinDirection":319},"zone":2,"typeConfidence":0.9,"plateTime":0.4392325060299589,"extension":6.285198222703869},"index":4,"playId":"a20d32b1-b90c-30fa-b720-8a8b5c055310","pitchNumber":3,"startTime":"2025-07-26T01:15:45.777Z","endTime":"2025-07-26T01:15:48.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"startTime":"2025-07-26T01:15:57.700Z","endTime":"2025-07-26T01:16:09.207Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"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":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.302468132473145,"aZ":-21.491254466043895,"pfxX":10.130217626290516,"pfxZ":5.36917266139619,"pX":0.9673517003830926,"pZ":3.050601577611205,"vX0":-7.14695082710947,"vY0":-140.06318559512314,"vZ0":-2.7722326537718285,"x":80.13,"y":156.41,"x0":2.2345336807454412,"y0":50.00185367902921,"z0":5.456843988768944,"aX":20.1486915271672},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":-16.9,"spinRate":2172,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.39089244688079594,"extension":6.382745348817368},"hitData":{"launchSpeed":94.9,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.45,"coordY":140.93}},"index":6,"playId":"c8f3319f-9b86-3ab8-8395-209b4d5344f2","pitchNumber":4,"startTime":"2025-07-26T01:16:09.207Z","endTime":"2025-07-26T01:16:16.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:16:16.762Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Wong flies out to left fielder Michael Conforto.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:19:12.472Z","endTime":"2025-07-26T01:21:31.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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,3,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T01:16:42.281Z","endTime":"2025-07-26T01:16:57.884Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T01:16:57.884Z","endTime":"2025-07-26T01:19:14.808Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.35624554637849,"strikeZoneBottom":1.58917472134272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.926443600349344,"aZ":-18.450652141763896,"pfxX":0.1756696653169052,"pfxZ":7.176581066088721,"pX":0.7501719501717715,"pZ":1.671114413612404,"vX0":6.375853963629019,"vY0":-136.84797896767176,"vZ0":-7.43867613317682,"x":88.41,"y":193.66,"x0":-1.6248081669821803,"y0":50.00215338291267,"z0":5.670957510941797,"aX":0.3344772518426355},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":-1.6,"spinRate":2702,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.39902623283784955,"extension":6.506166316594797},"index":2,"playId":"2146d5da-ef16-3ccc-9037-2c43acb7af19","pitchNumber":1,"startTime":"2025-07-26T01:19:14.808Z","endTime":"2025-07-26T01:19:18.965Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.733828240432874,"aZ":-17.07894794860442,"pfxX":1.3843295640816795,"pfxZ":7.706802591873927,"pX":0.08642007524136391,"pZ":1.644972081633907,"vX0":4.078183740117532,"vY0":-138.98061849763099,"vZ0":-7.926785255056192,"x":113.71,"y":194.37,"x0":-1.5790822355952008,"y0":50.00537341001541,"z0":5.665521155073762,"aX":2.7118026103242587},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":-3.4,"spinRate":2745,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.3938823171904664,"extension":6.561680224391792},"index":3,"playId":"e5c7c208-57f0-3a71-8cf9-f67e0ff100ef","pitchNumber":2,"startTime":"2025-07-26T01:19:32.512Z","endTime":"2025-07-26T01:19:35.537Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-26T01:19:42.513Z","endTime":"2025-07-26T01:19:55.743Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.29914570196589,"strikeZoneBottom":1.53229257508655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366011065563352,"aZ":-25.35081526346866,"pfxX":-0.3879674413936982,"pfxZ":3.8319633073674293,"pX":1.7327440290207523,"pZ":1.2191985689069627,"vX0":7.8150978303333005,"vY0":-132.16440959446197,"vZ0":-6.949834048629871,"x":50.95,"y":205.86,"x0":-1.2036381322898484,"y0":50.00319217402827,"z0":5.726596275834687,"aX":-0.6910564644725655},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":-0.8,"spinRate":2739,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.41333928135119713,"extension":6.657142859865413},"index":5,"playId":"76493d8d-17ab-3d52-820d-d1dab52874a6","pitchNumber":3,"startTime":"2025-07-26T01:19:55.743Z","endTime":"2025-07-26T01:19:59.097Z","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":102.1,"endSpeed":94.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11894842860069,"aZ":-9.157369437430187,"pfxX":-5.8512295730898565,"pfxZ":10.209927564309119,"pX":-0.37794975103493955,"pZ":1.5419432542741895,"vX0":5.048937207732134,"vY0":-148.42250431718398,"vZ0":-10.654283093602036,"x":131.41,"y":197.15,"x0":-1.3323090678096692,"y0":50.001826960043424,"z0":5.691608837837358,"aX":-13.187721050801681},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2667,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.36760121683294766,"extension":6.740966078791708},"index":6,"playId":"fa557b96-5e8e-393d-9f84-6eb810e4018c","pitchNumber":4,"startTime":"2025-07-26T01:20:14.817Z","endTime":"2025-07-26T01:20:17.846Z","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":86.4,"endSpeed":81.2,"strikeZoneTop":3.17884163458731,"strikeZoneBottom":1.44687789637516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.474417469958468,"aZ":-34.607514738162315,"pfxX":1.141638635248532,"pfxZ":-1.4894517832049918,"pX":0.5703337092811968,"pZ":0.7751951828708133,"vX0":4.52430822449267,"vY0":-125.92940966354037,"vZ0":-5.673840066462763,"x":95.26,"y":217.85,"x0":-1.3855507767824173,"y0":50.00427363722599,"z0":5.8020251790899655,"aX":1.8639260236644595},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.6,"breakHorizontal":-2.9,"spinRate":2564,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.43214440726656944,"extension":6.6509333434174644},"index":7,"playId":"594ad148-ba7f-368f-bc15-4244cafcced4","pitchNumber":5,"startTime":"2025-07-26T01:20:37.045Z","endTime":"2025-07-26T01:20:41.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":89.1,"strikeZoneTop":3.26306932784865,"strikeZoneBottom":1.49629957549886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.548061444245533,"aZ":-22.14314409563954,"pfxX":1.8934483839073266,"pfxZ":5.065198781392451,"pX":2.3324199772984504,"pZ":1.2408058609159844,"vX0":9.406002041946772,"vY0":-138.53802302955268,"vZ0":-8.147345857149087,"x":28.09,"y":205.28,"x0":-1.3271239011828393,"y0":50.001713603331545,"z0":5.6544813658393505,"aX":3.7476599057535847},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.9,"breakHorizontal":-5.0,"spinRate":2679,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.39258924150762065,"extension":6.724736810195238},"index":8,"playId":"8bc05e83-b4b7-3a99-a762-4cb7214af97e","pitchNumber":6,"startTime":"2025-07-26T01:20:58.102Z","endTime":"2025-07-26T01:21:01.628Z","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":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.96074202227362,"aZ":-10.34517397450064,"pfxX":-2.538322726541591,"pfxZ":10.259951291624812,"pX":0.5244404803750455,"pZ":2.3191421370278804,"vX0":6.359713565633549,"vY0":-144.95656161231656,"vZ0":-7.997756230494232,"x":97.01,"y":176.16,"x0":-1.3683950096532804,"y0":50.00312622173189,"z0":5.745999942813332,"aX":-5.401244278978362},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.2,"breakHorizontal":3.4,"spinRate":2503,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3778902856826156,"extension":6.76933115006694},"hitData":{"launchSpeed":87.2,"launchAngle":30.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.06,"coordY":83.58}},"index":9,"playId":"4487f03a-fd81-3fab-951a-75791a0d4d43","pitchNumber":7,"startTime":"2025-07-26T01:21:22.597Z","endTime":"2025-07-26T01:21:31.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:21:31.385Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to center fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:23:37.261Z","endTime":"2025-07-26T01:24:22.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"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":[3,4,5],"actionIndex":[0,1,2],"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":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Roman Anthony.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:23:12.954Z","endTime":"2025-07-26T01:23:12.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300"},{"details":{"description":"Romy Gonzalez remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:23:12.969Z","endTime":"2025-07-26T01:23:12.972Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"description":"Rob Refsnyder remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-26T01:23:12.972Z","endTime":"2025-07-26T01:23:39.579Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":647351,"link":"/api/v1/people/647351"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.78088479457162,"strikeZoneBottom":1.89577429993033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.079852732101305,"aZ":-15.50248887733127,"pfxX":2.885977066281736,"pfxZ":9.096263262632458,"pX":0.9634021070673777,"pZ":2.621658431478383,"vX0":-3.1067990718591925,"vY0":-134.2895129860158,"vZ0":-4.634042015646172,"x":80.28,"y":168.0,"x0":1.758337394695717,"y0":50.004444487659185,"z0":5.466430693112441,"aX":5.290911847925231},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-4.6,"spinRate":2257,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4072925107169474,"extension":6.200682948145478},"index":3,"playId":"efb678f6-8656-39e6-bdfc-e26dc28a37db","pitchNumber":1,"startTime":"2025-07-26T01:23:39.579Z","endTime":"2025-07-26T01:23:43.513Z","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":85.3,"endSpeed":79.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.744260628963488,"aZ":-31.037239471261277,"pfxX":-3.8379423983270975,"pfxZ":0.7203856435739446,"pX":0.47994010512372043,"pZ":3.659481541485577,"vX0":-3.07453434569347,"vY0":-124.36003147270729,"vZ0":2.084288946529174,"x":98.71,"y":139.97,"x0":2.22515679110473,"y0":50.00599384582169,"z0":5.360806722666392,"aX":-6.094413516276267},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":7.6,"spinRate":2356,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.43815974566381843,"extension":6.015595323678426},"index":4,"playId":"f3d2ccf4-3688-3088-b2c6-e82fc5192218","pitchNumber":2,"startTime":"2025-07-26T01:23:54.953Z","endTime":"2025-07-26T01:23:57.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.016923225276813,"aZ":-15.155080636226348,"pfxX":2.277569322050331,"pfxZ":9.175138074041985,"pX":-0.2990770635998057,"pZ":2.4679911788356232,"vX0":-6.387205384295957,"vY0":-134.9961093705944,"vZ0":-4.901807097512158,"x":128.4,"y":172.14,"x0":1.7964655334225663,"y0":50.00223462174689,"z0":5.365901518556444,"aX":4.224969155858997},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":-2.9,"spinRate":2341,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.4049551477215694,"extension":6.200006517315913},"hitData":{"launchSpeed":102.5,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.72,"coordY":88.85}},"index":5,"playId":"5897cf38-7d02-389a-80ba-9126394c99eb","pitchNumber":3,"startTime":"2025-07-26T01:24:10.886Z","endTime":"2025-07-26T01:24:22.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:24:22.331Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Teoscar Hernández homers (15) on a fly ball to center field. Freddie Freeman scores.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:26:58.297Z","endTime":"2025-07-26T01:27:47.361Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"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":660896,"link":"/api/v1/people/660896"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":669684,"link":"/api/v1/people/669684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:24:32.549Z","endTime":"2025-07-26T01:25:23.066Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jorge Alcala replaces Chris Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:25:23.066Z","endTime":"2025-07-26T01:27:00.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660896,"link":"/api/v1/people/660896"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":83.3,"strikeZoneTop":3.34949464370312,"strikeZoneBottom":1.56848652260823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.856987772627054,"aZ":-28.676682756618845,"pfxX":2.670488532462283,"pfxZ":1.9880574052400384,"pX":-1.0343288733187335,"pZ":4.051003674729236,"vX0":3.7183066320384,"vY0":-131.12682119822892,"vZ0":-0.4464733480995423,"x":156.43,"y":129.4,"x0":-2.8118463409749035,"y0":50.00500201324598,"z0":6.3428331635008215,"aX":4.7012038789234145},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":-5.5,"spinRate":2630,"spinDirection":152},"zone":11,"typeConfidence":0.91,"plateTime":0.41596948056383365,"extension":5.618232807575156},"index":2,"playId":"9c4c241c-d595-3586-8263-d0b7fd00891a","pitchNumber":1,"startTime":"2025-07-26T01:27:00.620Z","endTime":"2025-07-26T01:27:04.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.734488635415627,"aZ":-20.797028928343703,"pfxX":-9.45189076949944,"pfxZ":5.523224165954506,"pX":-0.1532331518505586,"pZ":2.307364329794168,"vX0":8.90336208640893,"vY0":-141.7603182749352,"vZ0":-7.280026265665594,"x":122.84,"y":176.48,"x0":-2.0882743415937943,"y0":50.00310365703295,"z0":6.210156385840203,"aX":-19.470687821688724},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":15.6,"spinRate":2073,"spinDirection":220},"zone":5,"typeConfidence":0.97,"plateTime":0.3846002764425416,"extension":5.7537771819716665},"hitData":{"launchSpeed":107.2,"launchAngle":29.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":165.57,"coordY":35.86}},"index":3,"playId":"15e424a4-6335-37ed-ba50-f8dbfa058c0c","pitchNumber":2,"startTime":"2025-07-26T01:27:20.649Z","endTime":"2025-07-26T01:27:47.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:27:47.361Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a line drive to right fielder Roman Anthony.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:27:38.412Z","endTime":"2025-07-26T01:29:45.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"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(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":98.6,"endSpeed":89.1,"strikeZoneTop":3.48326849718809,"strikeZoneBottom":1.6194955574503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.13327546259332,"aZ":-10.073005324345452,"pfxX":-6.989044878676298,"pfxZ":10.744585832478101,"pX":-0.28026369841729426,"pZ":4.332788925221506,"vX0":8.083855113823697,"vY0":-143.23181650433574,"vZ0":-3.926066292038678,"x":127.68,"y":121.79,"x0":-2.244495485346764,"y0":50.00713489308132,"z0":6.362276652649669,"aX":-14.382261806773807},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.7,"breakHorizontal":10.8,"spinRate":2602,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.3838582284597858,"extension":5.760968584041519},"index":0,"playId":"782cc112-88c3-3a2f-9e41-0f834e71b76f","pitchNumber":1,"startTime":"2025-07-26T01:28:09.104Z","endTime":"2025-07-26T01:28:12.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.44476315735668,"strikeZoneBottom":1.65076933648024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86386694902451,"aZ":-35.257452231680894,"pfxX":0.04560283869820214,"pfxZ":-1.9842729433327086,"pX":0.7251781814349725,"pZ":2.5378077585492855,"vX0":7.725227394015498,"vY0":-123.60206349786623,"vZ0":-1.995905105098521,"x":89.36,"y":170.26,"x0":-2.4423865757895085,"y0":50.00445647348201,"z0":6.307037720939878,"aX":0.06976488962757607},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.8,"breakHorizontal":-1.8,"spinRate":2580,"spinDirection":51},"zone":6,"typeConfidence":0.9,"plateTime":0.44257246256850147,"extension":5.722531847756698},"index":1,"playId":"b47f4213-26d1-3785-bb65-6ae8d496fadf","pitchNumber":2,"startTime":"2025-07-26T01:28:21.575Z","endTime":"2025-07-26T01:28:25.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.44763713839139,"strikeZoneBottom":1.58437240504806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.972228757186425,"aZ":-35.89873643814368,"pfxX":-0.33627281244963525,"pfxZ":-2.3406530169321584,"pX":0.6224086262513872,"pZ":2.623217084126237,"vX0":7.298484750427641,"vY0":-124.78887158754117,"vZ0":-2.0703217982550552,"x":93.28,"y":167.95,"x0":-2.285290669155355,"y0":50.002697101606785,"z0":6.3955899174063475,"aX":-0.5359110960926378},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.4,"breakHorizontal":-1.0,"spinRate":2600,"spinDirection":53},"zone":6,"typeConfidence":0.9,"plateTime":0.437401222446292,"extension":5.677030222782226},"index":2,"playId":"989b0c9f-2f9c-3cc0-854c-105a01f52ffb","pitchNumber":3,"startTime":"2025-07-26T01:28:35.690Z","endTime":"2025-07-26T01:28:39.786Z","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":98.7,"endSpeed":90.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41787194667631,"aZ":-9.834805863563307,"pfxX":-5.65470361592212,"pfxZ":10.745897910814294,"pX":-0.15431852648980798,"pZ":2.614823348717487,"vX0":7.941311288556019,"vY0":-143.34208141831647,"vZ0":-8.375854562720631,"x":122.88,"y":168.18,"x0":-2.227202650160888,"y0":50.005919100329685,"z0":6.190591731305601,"aX":-11.759057259970932},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2499,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3822470475327653,"extension":5.7166310462012975},"index":3,"playId":"9874bdd2-94eb-3778-9bd5-8ee3563f2ec7","pitchNumber":4,"startTime":"2025-07-26T01:28:48.665Z","endTime":"2025-07-26T01:28:51.727Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T01:29:00.969Z","endTime":"2025-07-26T01:29:16.457Z","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(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":99.2,"endSpeed":90.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40307960786842,"aZ":-9.007955830110138,"pfxX":-7.873480689681851,"pfxZ":11.065862605111327,"pX":-0.008745218887017127,"pZ":2.8130168533723667,"vX0":8.982804608452549,"vY0":-143.99415636868974,"vZ0":-8.220667366395261,"x":117.33,"y":162.83,"x0":-2.150412292348377,"y0":50.00207564034403,"z0":6.267396153159342,"aX":-16.482345471845292},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.5,"breakHorizontal":12.4,"spinRate":2561,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3808360532624602,"extension":5.900481356122808},"index":5,"playId":"abbd6b88-24a0-3b89-baf8-b2757fff0702","pitchNumber":5,"startTime":"2025-07-26T01:29:16.457Z","endTime":"2025-07-26T01:29:19.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.664205676530226,"aZ":-28.91728086889627,"pfxX":0.7916968503988682,"pfxZ":1.8910003722178388,"pX":-0.3252930588527564,"pZ":3.3849631976481147,"vX0":5.307981150690349,"vY0":-129.97562338682113,"vZ0":-2.1670143821538046,"x":129.4,"y":147.39,"x0":-2.49154553594089,"y0":50.00191814095425,"z0":6.411940198524977,"aX":1.3623427657740852},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-2.5,"spinRate":2485,"spinDirection":118},"zone":1,"typeConfidence":0.9,"plateTime":0.42042251091580196,"extension":5.607009958199089},"hitData":{"launchSpeed":75.1,"launchAngle":18.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.26,"coordY":114.14}},"index":6,"playId":"9bc11a7f-05d2-38ac-a008-5eb7366db15f","pitchNumber":6,"startTime":"2025-07-26T01:29:33.853Z","endTime":"2025-07-26T01:29:45.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:29:45.560Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Michael Conforto called out on strikes and Andy Pages caught stealing 2nd, catcher Connor Wong to shortstop Trevor Story to catcher Connor Wong.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:29:43.755Z","endTime":"2025-07-26T01:32:14.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","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":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.40674163476302,"strikeZoneBottom":1.65252152451327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.623737481275672,"aZ":-33.15797703975484,"pfxX":1.281059780030462,"pfxZ":-0.6260357543094628,"pX":0.8986329889181431,"pZ":1.2469815758811154,"vX0":6.981234707606135,"vY0":-124.68705469160504,"vZ0":-5.900300818648992,"x":82.75,"y":205.11,"x0":-2.096661176607666,"y0":50.000276957464045,"z0":6.359937288901916,"aX":2.0275386705775427},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-3.8,"spinRate":2553,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4382566515214861,"extension":5.758891286234843},"index":0,"playId":"989e671d-ac87-32b7-aee3-b90b50c9a27e","pitchNumber":1,"startTime":"2025-07-26T01:30:07.770Z","endTime":"2025-07-26T01:30:11.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.41203951475601,"strikeZoneBottom":1.58728092814896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22580015613192,"aZ":-11.652864232990398,"pfxX":-7.162511953107843,"pfxZ":10.231639581600689,"pX":0.43157289401921045,"pZ":1.2562464685731098,"vX0":9.670766656782135,"vY0":-140.3529999788527,"vZ0":-11.305102025656637,"x":100.55,"y":204.86,"x0":-2.11977782956877,"y0":50.000502789134366,"z0":6.083065421664156,"aX":-14.36254452666743},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":11.2,"spinRate":2543,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38947203558466814,"extension":5.750863286597626},"index":1,"playId":"03ba9daa-5dfe-3a7b-ba8a-3d9d59d4d811","pitchNumber":2,"startTime":"2025-07-26T01:30:31.821Z","endTime":"2025-07-26T01:30:35.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.3716840686882,"strikeZoneBottom":1.54665513196011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.766583555752106,"aZ":-36.84650255937133,"pfxX":2.9498689437232652,"pfxZ":-3.0430496540845873,"pX":-1.0495077330209088,"pZ":3.262736117126172,"vX0":2.677831985477915,"vY0":-123.44637910108182,"vZ0":-0.5238428499893955,"x":157.0,"y":150.69,"x0":-2.5335957749209603,"y0":50.00243275618519,"z0":6.593336094247317,"aX":4.528917780471847},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.4,"breakHorizontal":-6.0,"spinRate":2618,"spinDirection":63},"zone":11,"typeConfidence":0.91,"plateTime":0.444574933804891,"extension":5.663578940403822},"index":2,"playId":"04bd42d0-358c-343b-9fcd-1339e330c133","pitchNumber":3,"startTime":"2025-07-26T01:30:50.577Z","endTime":"2025-07-26T01:30:54.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.55220813905917,"strikeZoneBottom":1.6569294590686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22333886410351,"aZ":-10.947357570840209,"pfxX":-6.411424019488506,"pfxZ":10.472671803133842,"pX":-0.47417611732157816,"pZ":2.838638186288769,"vX0":7.505340846211734,"vY0":-141.67230558462936,"vZ0":-7.523443744307006,"x":135.07,"y":162.14,"x0":-2.3282904717835646,"y0":50.00424312498549,"z0":6.233275095372193,"aX":-12.997337107907269},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2610,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38703539266583453,"extension":5.673346635846453},"index":3,"playId":"69c53451-c190-3e8a-9ff6-1fb310e3737a","pitchNumber":4,"startTime":"2025-07-26T01:31:09.037Z","endTime":"2025-07-26T01:31:12.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73312533991301,"aZ":-10.653128528177131,"pfxX":-5.926762019557649,"pfxZ":10.64879529975003,"pX":-0.3046784906372002,"pZ":2.537694577474327,"vX0":7.261608145120543,"vY0":-141.60096582651641,"vZ0":-8.318634311985383,"x":128.61,"y":170.26,"x0":-2.1380033736902675,"y0":50.00632195985406,"z0":6.203710437147292,"aX":-11.982367088751952},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":9.1,"spinRate":2477,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3874984177543519,"extension":5.6364704107540735},"index":4,"playId":"eb529f1d-76dd-3406-a2ea-a1d0ae1585e9","pitchNumber":5,"startTime":"2025-07-26T01:31:27.306Z","endTime":"2025-07-26T01:31:31.002Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"200564c0-b472-3be3-8ecc-bb16ed8bd2d0","startTime":"2025-07-26T01:31:50.640Z","endTime":"2025-07-26T01:31:54.508Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.37985248653081,"strikeZoneBottom":1.48506293265525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.614613134750474,"aZ":-9.798834990755479,"pfxX":-5.8634562516258555,"pfxZ":10.821910682686113,"pX":0.23596500834387968,"pZ":1.846328618329762,"vX0":8.869636494247072,"vY0":-142.6002956241318,"vZ0":-10.507686371268683,"x":108.01,"y":188.93,"x0":-2.1473609222814436,"y0":50.000036594396114,"z0":6.1889742373387415,"aX":-12.120648006970224},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2474,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3835402275927895,"extension":5.776282514345279},"index":6,"playId":"774d7cd9-9804-38ba-bade-20ad9376b210","pitchNumber":6,"startTime":"2025-07-26T01:32:08.883Z","endTime":"2025-07-26T01:32:14.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:32:14.988Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to second baseman Ceddanne Rafaela.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:32:37.305Z","endTime":"2025-07-26T01:33:15.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.38226883891137,"strikeZoneBottom":1.46684180487892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2021490783568,"aZ":-32.705385561111804,"pfxX":2.6254271210683777,"pfxZ":-0.32747068373706334,"pX":0.5910519138066792,"pZ":3.3638311126463587,"vX0":5.927098231457386,"vY0":-125.73869823084455,"vZ0":-1.3052236746806387,"x":94.47,"y":147.96,"x0":-2.1289476972389596,"y0":50.00403487077208,"z0":6.520316866030432,"aX":4.243522001056933},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-6.0,"spinRate":2668,"spinDirection":52},"zone":3,"typeConfidence":0.86,"plateTime":0.4340261146968305,"extension":5.619219720690417},"index":0,"playId":"4845c196-710c-3c36-a237-77783f13695f","pitchNumber":1,"startTime":"2025-07-26T01:32:44.851Z","endTime":"2025-07-26T01:32:49.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(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":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.769488193447746,"aZ":-12.034416137358035,"pfxX":-5.025829629861841,"pfxZ":9.714728965042658,"pX":0.31208617162786534,"pZ":2.723382650027295,"vX0":8.851351553751094,"vY0":-142.18452546402017,"vZ0":-7.568638358504984,"x":105.1,"y":165.25,"x0":-2.170678196336717,"y0":50.004360388002425,"z0":6.161763131958672,"aX":-10.421304790282539},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2502,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.38338619897332027,"extension":5.733989849447039},"hitData":{"launchSpeed":86.3,"launchAngle":56.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.61,"coordY":115.11}},"index":1,"playId":"33cf4067-486b-3ce2-87f8-a28918f69eca","pitchNumber":2,"startTime":"2025-07-26T01:33:04.418Z","endTime":"2025-07-26T01:33:15.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:33:15.905Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:35:39.485Z","endTime":"2025-07-26T01:37:16.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: James Outman replaces right fielder Teoscar Hernández, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:35:09.642Z","endTime":"2025-07-26T01:35:09.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"description":"Defensive switch from center field to right field for Andy Pages.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:35:09.656Z","endTime":"2025-07-26T01:35:10.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Pitching Change: Alex Vesia replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-26T01:35:09.656Z","endTime":"2025-07-26T01:35:41.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"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":91.4,"endSpeed":83.5,"strikeZoneTop":3.66062129296944,"strikeZoneBottom":1.86952065860472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.511194756544533,"aZ":-9.764334416798446,"pfxX":3.3733975562625256,"pfxZ":12.516759462959472,"pX":-0.38285664757349086,"pZ":2.6182245106274804,"vX0":-2.609981826662587,"vY0":-132.96014970889078,"vZ0":-6.54597953236581,"x":131.59,"y":168.09,"x0":0.17320957836099615,"y0":50.0039234698181,"z0":5.820785603261545,"aX":6.040235692463026},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.5,"breakHorizontal":-5.5,"spinRate":2513,"spinDirection":167},"zone":4,"typeConfidence":0.89,"plateTime":0.41194536275532645,"extension":6.183466850673348},"index":3,"playId":"e6284954-542a-3455-9501-bbe13ff9331e","pitchNumber":1,"startTime":"2025-07-26T01:35:41.840Z","endTime":"2025-07-26T01:35:45.434Z","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":85.8,"endSpeed":79.2,"strikeZoneTop":3.55035587078503,"strikeZoneBottom":1.61410875845855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.378482289820315,"aZ":-28.067915631538195,"pfxX":-3.284814508057737,"pfxZ":2.58127693716901,"pX":-1.3675897504592798,"pZ":2.6577241873931765,"vX0":-2.3575745184088057,"vY0":-125.03840022670028,"vZ0":-2.8548052172745617,"x":169.13,"y":167.02,"x0":0.013015278919366685,"y0":50.001421442744046,"z0":6.108883645168145,"aX":-5.218205385694803},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.3,"breakHorizontal":6.5,"spinRate":2367,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4374697158744043,"extension":5.983804765043738},"index":4,"playId":"cc8d6b09-2800-31e3-adeb-074eb160495b","pitchNumber":2,"startTime":"2025-07-26T01:35:57.706Z","endTime":"2025-07-26T01:36:01.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.51416266222472,"strikeZoneBottom":1.57763736180753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.250252655118828,"aZ":-8.827120498487051,"pfxX":3.725595605386512,"pfxZ":12.897154382294653,"pX":-0.27732885469130025,"pZ":1.5345271557997804,"vX0":-2.607872102415708,"vY0":-133.56014163254602,"vZ0":-9.247533426159409,"x":127.57,"y":197.35,"x0":0.2267910035403081,"y0":50.00046021034196,"z0":5.672678979994202,"aX":6.742780778494587},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.6,"breakHorizontal":-6.2,"spinRate":2544,"spinDirection":161},"zone":7,"typeConfidence":0.9,"plateTime":0.4098007634306877,"extension":6.4630822384971225},"index":5,"playId":"5b3bbef0-bfd9-3ce2-8efd-698503b12805","pitchNumber":3,"startTime":"2025-07-26T01:36:15.768Z","endTime":"2025-07-26T01:36:20.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-07-26T01:36:25.125Z","endTime":"2025-07-26T01:36:49.513Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.47812123900649,"strikeZoneBottom":1.68697728266713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.733269012588938,"aZ":-27.603559544855553,"pfxX":-4.027406766655597,"pfxZ":2.7944291984548766,"pX":-1.0871269917321082,"pZ":3.4031238866469717,"vX0":-1.6808475623212633,"vY0":-126.10425059967328,"vZ0":-1.3156995542525354,"x":158.44,"y":146.9,"x0":0.10830351163672583,"y0":50.00561097355662,"z0":6.1253247733064855,"aX":-6.591982820926198},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":7.7,"spinRate":2419,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.43168809594525603,"extension":6.044417523151968},"index":7,"playId":"51709ce5-c40a-3fc9-ac17-7218355db3d7","pitchNumber":4,"startTime":"2025-07-26T01:36:49.513Z","endTime":"2025-07-26T01:36:53.551Z","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":93.3,"endSpeed":85.4,"strikeZoneTop":3.53244897251554,"strikeZoneBottom":1.66908860569392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14480106332272,"aZ":-8.871780833638361,"pfxX":3.6833138280264026,"pfxZ":12.459546666584018,"pX":-0.687882250291175,"pZ":3.181110225067155,"vX0":-3.49019902078637,"vY0":-135.76221459876865,"vZ0":-5.401975214696137,"x":143.22,"y":152.89,"x0":0.13452441255794984,"y0":50.006433980104184,"z0":5.811465199997405,"aX":6.89132740842613},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.6,"breakHorizontal":-6.0,"spinRate":2528,"spinDirection":162},"zone":1,"typeConfidence":0.9,"plateTime":0.40311791432568045,"extension":6.1715219600277615},"index":8,"playId":"9143a5cf-6e6e-3358-99d7-44e26bcdb5a0","pitchNumber":5,"startTime":"2025-07-26T01:37:12.187Z","endTime":"2025-07-26T01:37:16.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:37:16.905Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:37:16.813Z","endTime":"2025-07-26T01:38:27.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":{"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":91.9,"endSpeed":83.8,"strikeZoneTop":3.45810027091487,"strikeZoneBottom":1.68421052223063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60683670824997,"aZ":-11.992871160527747,"pfxX":3.70645200171204,"pfxZ":11.18153037111094,"pX":1.123931335276916,"pZ":2.6287943597312746,"vX0":1.0033449253703604,"vY0":-133.69023726554,"vZ0":-5.885640323874097,"x":74.16,"y":167.8,"x0":0.262067594284951,"y0":50.00095138366898,"z0":5.724301155054086,"aX":6.689044283600562},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":-7.0,"spinRate":2540,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.41014002606069955,"extension":6.2169253747354665},"index":0,"playId":"92cd3bbb-e791-3093-9141-705ef53f01c0","pitchNumber":1,"startTime":"2025-07-26T01:37:42.949Z","endTime":"2025-07-26T01:37:46.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.3885582355084,"strikeZoneBottom":1.61500514924397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.133393895666956,"aZ":-7.747629361684406,"pfxX":4.484477511979602,"pfxZ":13.177979829251509,"pX":-0.8761939769589986,"pZ":2.7044517610340906,"vX0":-3.8124101769205083,"vY0":-135.86255906615588,"vZ0":-6.770948777766065,"x":150.4,"y":165.76,"x0":-0.03150496071438802,"y0":50.00175161595548,"z0":5.780187539132229,"aX":8.31175778248508},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":22.4,"breakHorizontal":-7.2,"spinRate":2559,"spinDirection":163},"zone":11,"typeConfidence":0.9,"plateTime":0.4044638819518185,"extension":6.083102526098094},"index":1,"playId":"93a9c0b2-872c-3c1a-b097-5b7882d0549a","pitchNumber":2,"startTime":"2025-07-26T01:38:01.349Z","endTime":"2025-07-26T01:38:05.082Z","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":92.2,"endSpeed":83.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.811212670460414,"aZ":-9.387862330459418,"pfxX":3.8286086275977196,"pfxZ":12.632841336522295,"pX":0.6528321770708048,"pZ":3.122771536498836,"vX0":-0.17683431159147783,"vY0":-134.15548730424726,"vZ0":-5.378918001659901,"x":92.12,"y":154.47,"x0":0.2232406234223603,"y0":50.00623517223788,"z0":5.8375816534959775,"aX":6.908236139939727},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.7,"breakHorizontal":-6.8,"spinRate":2565,"spinDirection":159},"zone":3,"typeConfidence":0.9,"plateTime":0.40988771409332836,"extension":6.060438501454754},"hitData":{"launchSpeed":101.2,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":146.11}},"index":2,"playId":"ad37c0f2-ca72-3142-bc25-8700d80c45d3","pitchNumber":3,"startTime":"2025-07-26T01:38:19.571Z","endTime":"2025-07-26T01:38:27.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:38:27.654Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:38:28.754Z","endTime":"2025-07-26T01:41:22.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.71984200976603,"strikeZoneBottom":1.77004205471302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.293464617087697,"aZ":-9.545859421314141,"pfxX":3.6809668459628133,"pfxZ":12.421338896565608,"pX":-0.7886103952262153,"pZ":2.2091060458149565,"vX0":-3.4268603489163314,"vY0":-134.40661156608078,"vZ0":-7.57949155643367,"x":147.06,"y":179.13,"x0":0.027292381470556158,"y0":50.006061381210515,"z0":5.751321948400165,"aX":6.707453901428213},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.0,"breakHorizontal":-5.9,"spinRate":2420,"spinDirection":167},"zone":7,"typeConfidence":0.9,"plateTime":0.40818477451106094,"extension":6.164299156569261},"index":0,"playId":"b5d4f7fb-fc5e-3d56-a5e5-7b0391fb82c8","pitchNumber":1,"startTime":"2025-07-26T01:38:57.911Z","endTime":"2025-07-26T01:39:02.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.3,"strikeZoneTop":3.67655503598491,"strikeZoneBottom":1.74425186502275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26030858721993,"aZ":-11.335399595273634,"pfxX":4.730448039031044,"pfxZ":11.506184734670136,"pX":-0.16661189630584508,"pZ":5.141738949532754,"vX0":-2.582478010716049,"vY0":-134.71777849126977,"vZ0":-0.12347271810494792,"x":123.35,"y":99.95,"x0":0.1973163437124972,"y0":50.003154363844224,"z0":5.999555911810956,"aX":8.567963491650055},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.0,"breakHorizontal":-7.9,"spinRate":2489,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.40887223193742717,"extension":6.041269651755069},"index":1,"playId":"f54220fe-faa7-38c3-b2d0-bff46c65f86d","pitchNumber":2,"startTime":"2025-07-26T01:39:15.431Z","endTime":"2025-07-26T01:39:18.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.71650357243782,"strikeZoneBottom":1.74886633280057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.954035116173753,"aZ":-25.266514735627943,"pfxX":-3.065713975023572,"pfxZ":4.334840555079377,"pX":0.6655600034914128,"pZ":1.5931952669590006,"vX0":2.2519220792910297,"vY0":-125.61300839563897,"vZ0":-5.651628912935086,"x":91.63,"y":195.76,"x0":0.15480728860399878,"y0":50.00521549142472,"z0":5.93230502883796,"aX":-4.8893052103806225},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":5.0,"spinRate":2371,"spinDirection":188},"zone":14,"typeConfidence":0.89,"plateTime":0.4363920886756696,"extension":6.284029901050326},"index":2,"playId":"a9e3079f-b0f9-388c-9a88-ff055f3f61cc","pitchNumber":3,"startTime":"2025-07-26T01:39:35.925Z","endTime":"2025-07-26T01:39:39.612Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.499531502287123,"aZ":-8.040176899482692,"pfxX":1.5580767206356034,"pfxZ":13.237674846942511,"pX":-0.5802834646597883,"pZ":2.099918440609408,"vX0":-1.9339658921620668,"vY0":-134.49471251585726,"vZ0":-7.943967844172353,"x":139.12,"y":182.08,"x0":-0.052672174378605774,"y0":50.004528920463805,"z0":5.670711935631936,"aX":2.8410126095026773},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":22.3,"breakHorizontal":-2.4,"spinRate":2514,"spinDirection":165},"zone":7,"typeConfidence":0.9,"plateTime":0.40802349711733044,"extension":6.262317610379025},"index":3,"playId":"3c526800-7355-3ff3-99e6-462b4ef04164","pitchNumber":4,"startTime":"2025-07-26T01:39:56.551Z","endTime":"2025-07-26T01:39:59.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-26T01:40:07.188Z","endTime":"2025-07-26T01:40:27.882Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.066244171736997,"aZ":-8.572901425252772,"pfxX":3.184929645054498,"pfxZ":12.668394006710802,"pX":0.17810583831384505,"pZ":2.8727615849524906,"vX0":-0.7173465616814854,"vY0":-135.93001744240348,"vZ0":-6.096391064591814,"x":110.21,"y":161.22,"x0":0.0325137507853376,"y0":50.00105303019059,"z0":5.746436466028465,"aX":5.931704623132553},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.7,"breakHorizontal":-5.6,"spinRate":2545,"spinDirection":159},"zone":5,"typeConfidence":0.9,"plateTime":0.403663203490086,"extension":6.060579909038864},"index":5,"playId":"dab1e4b3-06d1-3795-8cec-9bf345b4027d","pitchNumber":5,"startTime":"2025-07-26T01:40:27.882Z","endTime":"2025-07-26T01:40:31.142Z","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":86.3,"endSpeed":79.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.202893423329336,"aZ":-24.04748036845696,"pfxX":-4.312494355296143,"pfxZ":5.045507664998839,"pX":0.29336711968227,"pZ":2.613966644076245,"vX0":1.8237563239742403,"vY0":-125.74836793469144,"vZ0":-3.6711346248121526,"x":105.82,"y":168.2,"x0":0.12113251413813385,"y0":50.00172388561958,"z0":6.03162773610119,"aX":-6.943299936079166},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":7.4,"spinRate":2244,"spinDirection":187},"zone":6,"typeConfidence":0.9,"plateTime":0.43466849613638026,"extension":6.033198821698168},"index":6,"playId":"d3f76831-ecea-38bf-9ed9-03acc941aaa1","pitchNumber":6,"startTime":"2025-07-26T01:40:50.052Z","endTime":"2025-07-26T01:40:53.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.912473138439445,"aZ":-24.773042038542908,"pfxX":-0.618672300928981,"pfxZ":4.550516276605203,"pX":-0.8983686603552948,"pZ":1.4060721067069302,"vX0":-2.025176817811775,"vY0":-126.48233869367634,"vZ0":-6.288874791964734,"x":151.24,"y":200.82,"x0":-0.008128556263058624,"y0":50.002702004798536,"z0":5.901399672925356,"aX":-1.0056980077769941},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":1.6,"spinRate":2332,"spinDirection":198},"zone":13,"typeConfidence":0.53,"plateTime":0.43243552668000795,"extension":6.361123065415306},"index":7,"playId":"753c7695-0bd4-3750-b9b9-f66b1f6ac8fc","pitchNumber":7,"startTime":"2025-07-26T01:41:17.609Z","endTime":"2025-07-26T01:41:22.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:41:22.197Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hyeseong Kim strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:43:20.857Z","endTime":"2025-07-26T01:44:32.342Z","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":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.3,"strikeZoneTop":3.06787009677728,"strikeZoneBottom":1.48251866491799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.586566896344138,"aZ":-35.21959463290432,"pfxX":0.30950026256143115,"pfxZ":-1.9919254182237403,"pX":-1.1122180962752874,"pZ":2.660428995260305,"vX0":2.8465964470868363,"vY0":-121.7005294055814,"vZ0":-2.104857326700352,"x":159.4,"y":166.95,"x0":-2.3280547110823138,"y0":50.00363746709605,"z0":6.53238914912502,"aX":0.472619668377367},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.8,"breakHorizontal":-1.1,"spinRate":2490,"spinDirection":32},"zone":11,"typeConfidence":0.9,"plateTime":0.4468141603126359,"extension":5.525821086812138},"index":0,"playId":"a962944c-ed6c-3023-a1aa-3e4dbe1a2c87","pitchNumber":1,"startTime":"2025-07-26T01:43:25.365Z","endTime":"2025-07-26T01:43:29.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.06147678985582,"strikeZoneBottom":1.51172659821094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.554285795603196,"aZ":-35.077339556232985,"pfxX":1.0303179572383394,"pfxZ":-1.8727077274410693,"pX":-1.3137161337893004,"pZ":3.5255580837585687,"vX0":2.230949701244806,"vY0":-122.77461506424767,"vZ0":-0.09016188800439329,"x":167.08,"y":143.59,"x0":-2.3621289857466503,"y0":50.00232557112129,"z0":6.5075562334474375,"aX":1.5981391022804534},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.2,"breakHorizontal":-2.3,"spinRate":2514,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.4433463593099707,"extension":5.313545946448516},"index":1,"playId":"ffeb5262-dcce-3462-83c5-1eb752ff1823","pitchNumber":2,"startTime":"2025-07-26T01:43:37.053Z","endTime":"2025-07-26T01:43:41.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24772103138087,"aZ":-11.322760764218696,"pfxX":-6.153985610459336,"pfxZ":10.629019618519388,"pX":0.031498027368879467,"pZ":3.016465756960892,"vX0":8.4562068266276,"vY0":-138.75255318118604,"vZ0":-6.6729973519609445,"x":115.8,"y":157.34,"x0":-2.2473944615137134,"y0":50.00656159667731,"z0":6.197249091227283,"aX":-12.077165589358538},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":9.5,"spinRate":2517,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39382572552123385,"extension":5.497722768372279},"index":2,"playId":"8b70b79e-3c1e-3467-b782-909b6f415a7c","pitchNumber":3,"startTime":"2025-07-26T01:43:48.648Z","endTime":"2025-07-26T01:43:52.071Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-07-26T01:44:02.425Z","endTime":"2025-07-26T01:44:11.869Z","isPitch":false,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"}},{"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":96.9,"endSpeed":89.3,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25312751498054,"aZ":-11.7361348517287,"pfxX":-6.543225807324079,"pfxZ":10.098134441049858,"pX":0.3006819188985783,"pZ":2.5249857341471786,"vX0":9.585108561045335,"vY0":-140.73959894209395,"vZ0":-7.972742998816185,"x":105.54,"y":170.61,"x0":-2.285010332834462,"y0":50.00546580050628,"z0":6.138527389574826,"aX":-13.247037256407827},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2441,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.38785668530054096,"extension":5.5654616359450335},"index":4,"playId":"d50f2d64-028e-35c9-bbde-868cd2f7080c","pitchNumber":4,"startTime":"2025-07-26T01:44:11.869Z","endTime":"2025-07-26T01:44:14.869Z","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":98.2,"endSpeed":91.0,"strikeZoneTop":2.94,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.713855624687625,"aZ":-11.58260982933633,"pfxX":-6.1013677293009065,"pfxZ":9.843696120926236,"pX":-1.0047188830449307,"pZ":1.6943825481918717,"vX0":6.105000398769025,"vY0":-142.7449336826413,"vZ0":-10.743278071446284,"x":155.3,"y":193.03,"x0":-2.364638231005353,"y0":50.002699511123794,"z0":6.206946164136567,"aX":-12.761220618358093},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.1,"breakHorizontal":10.1,"spinRate":2552,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.38175662003017585,"extension":5.556445573699606},"index":5,"playId":"b96440d3-b0cc-3d99-9b1b-7a46d533aa2c","pitchNumber":5,"startTime":"2025-07-26T01:44:28.088Z","endTime":"2025-07-26T01:44:32.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:44:32.342Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Rojas walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:44:45.881Z","endTime":"2025-07-26T01:46:35.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.32154970332336,"strikeZoneBottom":1.75103962172473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.776650361707024,"aZ":-16.248450955032876,"pfxX":-10.087814679681038,"pfxZ":7.7128158674117,"pX":-1.3842572031126914,"pZ":1.349451724058368,"vX0":6.021485771820689,"vY0":-142.35446859458085,"vZ0":-10.469485418909313,"x":169.76,"y":202.34,"x0":-2.209306415785463,"y0":50.00587768894412,"z0":6.08888180653893,"aX":-20.836436720772937},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.1,"breakHorizontal":17.2,"spinRate":2253,"spinDirection":216},"zone":13,"typeConfidence":0.96,"plateTime":0.38384736613887727,"extension":5.582040312876433},"index":0,"playId":"b55362d5-3e00-3b10-83da-5a1b9344814b","pitchNumber":1,"startTime":"2025-07-26T01:44:52.888Z","endTime":"2025-07-26T01:44:56.009Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.569016563219336,"aZ":-27.036160077911894,"pfxX":2.495166313153325,"pfxZ":2.943605052991823,"pX":0.9537200691610088,"pZ":1.835406257169383,"vX0":7.988390681663569,"vY0":-130.734467536432,"vZ0":-5.806573111120472,"x":80.65,"y":189.22,"x0":-2.4561092483967597,"y0":50.00276399194389,"z0":6.094525425382299,"aX":4.349743967583323},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":-6.1,"spinRate":2531,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.4177377771270465,"extension":5.631999339383592},"index":1,"playId":"bb7f53f8-5700-3ac6-a220-e9e92ecd91a2","pitchNumber":2,"startTime":"2025-07-26T01:45:06.615Z","endTime":"2025-07-26T01:45:09.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.4316502646718,"strikeZoneBottom":1.75599730369527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.110457564964243,"aZ":-27.821551349855277,"pfxX":-0.32132711465484665,"pfxZ":2.4136280270909367,"pX":1.2038185134011887,"pZ":2.2381519458054795,"vX0":9.930472295680586,"vY0":-132.86136426708154,"vZ0":-5.11686648610354,"x":71.11,"y":178.35,"x0":-2.5265949762692657,"y0":50.00233439713825,"z0":6.188948320629682,"aX":-0.5795458870266434},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.5,"breakHorizontal":-1.4,"spinRate":2483,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.41086337808246176,"extension":5.725834670406935},"index":2,"playId":"ea27079c-6eeb-330d-9125-dffefc0cb593","pitchNumber":3,"startTime":"2025-07-26T01:45:21.353Z","endTime":"2025-07-26T01:45:25.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.46744734373644,"strikeZoneBottom":1.82693485109051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21405337092706,"aZ":-9.525013233806636,"pfxX":-4.3279412288997285,"pfxZ":11.183376403998139,"pX":-1.330397498942214,"pZ":4.008106104859403,"vX0":4.318629241046948,"vY0":-141.8176092895485,"vZ0":-4.737390483229737,"x":167.71,"y":130.56,"x0":-2.314982129761404,"y0":50.00046394748409,"z0":6.314920475678657,"aX":-8.763167121147868},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.4,"breakHorizontal":6.8,"spinRate":2509,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38710619277505653,"extension":5.562582725976106},"index":3,"playId":"de60f84b-b081-32d6-b32d-96d9e353f314","pitchNumber":4,"startTime":"2025-07-26T01:45:34.894Z","endTime":"2025-07-26T01:45:38.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.577931362793,"aZ":-27.182079118100308,"pfxX":3.051338406986533,"pfxZ":2.897833087573299,"pX":0.7453210644881394,"pZ":2.048448135376381,"vX0":7.453297941159994,"vY0":-130.1871471607286,"vZ0":-5.1995131530896135,"x":88.59,"y":183.47,"x0":-2.547556754601535,"y0":50.00040761874196,"z0":6.121281406762185,"aX":5.252114803856831},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":-7.1,"spinRate":2434,"spinDirection":177},"zone":9,"typeConfidence":0.91,"plateTime":0.4202470304387407,"extension":5.743446095156696},"index":4,"playId":"e2122d16-ea9d-326c-baae-c3264179ab9f","pitchNumber":5,"startTime":"2025-07-26T01:45:53.271Z","endTime":"2025-07-26T01:45:56.841Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-26T01:46:20.095Z","endTime":"2025-07-26T01:46:25.685Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"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.2,"endSpeed":88.3,"strikeZoneTop":3.43283057591847,"strikeZoneBottom":1.71339323488277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89200339889164,"aZ":-11.564846525697812,"pfxX":-5.849294426276355,"pfxZ":10.25212564722469,"pX":-0.1900498119108999,"pZ":3.924395665770127,"vX0":8.041494290874956,"vY0":-141.28251547748818,"vZ0":-4.397470173110307,"x":124.24,"y":132.82,"x0":-2.3207641117701887,"y0":50.000646057122246,"z0":6.2514745100654645,"aX":-11.756787607307936},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2564,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.388519713601323,"extension":5.590223881835031},"index":6,"playId":"14d77809-280c-3f53-808c-ccdbb6162c6f","pitchNumber":6,"startTime":"2025-07-26T01:46:25.685Z","endTime":"2025-07-26T01:46:35.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:46:35.310Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shohei Ohtani pops out to catcher Connor Wong in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:49:16.067Z","endTime":"2025-07-26T01:50:15.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T01:46:43.052Z","endTime":"2025-07-26T01:47:05.335Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Jorge Alcala.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T01:47:05.335Z","endTime":"2025-07-26T01:49:18.389Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.52674764651519,"strikeZoneBottom":1.71312347924594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65856078082745,"aZ":-29.143541127315313,"pfxX":9.187505722465675,"pfxZ":1.7418047335045443,"pX":-1.9496566395616926,"pZ":1.5484398308555194,"vX0":-14.141413390400944,"vY0":-130.5879113935026,"vZ0":-3.4068502300325574,"x":191.32,"y":196.97,"x0":2.324390232000342,"y0":50.00169581455015,"z0":5.045333098421379,"aX":15.980535928816753},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.6,"breakHorizontal":-13.8,"spinRate":2088,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4182904296914498,"extension":5.5317500114003435},"index":2,"playId":"988e9c91-bbfa-3bd7-8fed-e33225098419","pitchNumber":1,"startTime":"2025-07-26T01:49:18.389Z","endTime":"2025-07-26T01:49:21.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.60002487616223,"strikeZoneBottom":1.681002625786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89281971336035,"aZ":-28.17039052542861,"pfxX":9.70225553802955,"pfxZ":2.3301382549690457,"pX":-0.1653591638953444,"pZ":1.032214214199624,"vX0":-10.428610883055502,"vY0":-129.92500220712674,"vZ0":-4.366330583232086,"x":123.3,"y":210.91,"x0":2.630092415352118,"y0":50.002201064857424,"z0":4.862340555584007,"aX":16.67312411504356},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":-15.4,"spinRate":2153,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4207276391317505,"extension":5.5625844543050675},"index":3,"playId":"4a8f18ea-174d-3fd2-bdc3-0d7903e9d743","pitchNumber":2,"startTime":"2025-07-26T01:49:33.282Z","endTime":"2025-07-26T01:49:36.795Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.52966176719009,"strikeZoneBottom":1.64619454323322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.849837376560725,"aZ":-29.58133088168174,"pfxX":11.135774864468553,"pfxZ":1.5109777438166718,"pX":-0.5938998474672109,"pZ":1.6553513974273888,"vX0":-11.580893693123285,"vY0":-130.1845286716774,"vZ0":-2.7887144714886594,"x":139.64,"y":194.09,"x0":2.4614831222535067,"y0":50.006493896187784,"z0":4.9753658309483635,"aX":19.154963164312615},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-17.6,"spinRate":2147,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4204348871395074,"extension":5.54375532039512},"index":4,"playId":"5ce4060f-9cb6-315a-b5b1-af8fd8313a03","pitchNumber":3,"startTime":"2025-07-26T01:49:48.737Z","endTime":"2025-07-26T01:49:52.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.487122640518336,"aZ":-28.676505990015656,"pfxX":7.680819117218569,"pfxZ":2.013965636603034,"pX":0.06663483633561411,"pZ":3.0910994544027384,"vX0":-9.055827280856802,"vY0":-130.56820279817222,"vZ0":0.4905977193499651,"x":114.46,"y":155.32,"x0":2.5755829550008995,"y0":50.00020710386666,"z0":5.052061210729276,"aX":13.312778522169095},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-12.0,"spinRate":2043,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.4188717993954194,"extension":5.487977510648657},"hitData":{"launchSpeed":73.5,"launchAngle":81.0,"totalDistance":16.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":115.84,"coordY":204.89}},"index":5,"playId":"1bb8f21a-007b-384c-95f3-dc83c4a7ea0e","pitchNumber":4,"startTime":"2025-07-26T01:50:04.630Z","endTime":"2025-07-26T01:50:15.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:50:15.149Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, second baseman Ceddanne Rafaela to first baseman Romy Gonzalez.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:50:19.421Z","endTime":"2025-07-26T01:51:39.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","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":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.3697533036375,"strikeZoneBottom":1.73775927567361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81685406890381,"aZ":-28.969030967309195,"pfxX":0.4079647138248139,"pfxZ":2.053374522291568,"pX":-0.1856616069079477,"pZ":2.185226117253167,"vX0":-7.519172974716872,"vY0":-123.96295486863902,"vZ0":-1.0949206171894836,"x":124.08,"y":179.78,"x0":2.8286687245932796,"y0":50.00536139511097,"z0":5.042005973116323,"aX":0.6388596202313924},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":1.0,"spinRate":2171,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4411545431162214,"extension":5.436330768148975},"index":0,"playId":"7616897b-2068-3c50-851a-ba543e54e7fb","pitchNumber":1,"startTime":"2025-07-26T01:50:41.879Z","endTime":"2025-07-26T01:50:45.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.4320540240417,"strikeZoneBottom":1.76752626098783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.116919415522993,"aZ":-34.209624726393585,"pfxX":-8.567679167922574,"pfxZ":-1.5503140006541418,"pX":0.8949845688272867,"pZ":2.308743863224812,"vX0":-2.7126346911303783,"vY0":-114.56810093718143,"vZ0":1.7500528357727136,"x":82.89,"y":176.44,"x0":3.2103070966878513,"y0":50.000538431726305,"z0":4.9029479135095,"aX":-11.274695368866457},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.0,"breakHorizontal":16.2,"spinRate":2547,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.47989973975795985,"extension":5.491008515465069},"index":1,"playId":"7fd58d11-3c5f-397c-8d0b-f71bebd28137","pitchNumber":2,"startTime":"2025-07-26T01:50:56.445Z","endTime":"2025-07-26T01:51:00.497Z","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":90.7,"endSpeed":82.7,"strikeZoneTop":3.34808598872469,"strikeZoneBottom":1.66678559713724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.063611361103064,"aZ":-28.203708250166294,"pfxX":9.499606464322838,"pfxZ":2.264348952714549,"pX":-0.198727724936423,"pZ":3.4491849229540383,"vX0":-10.039252506291614,"vY0":-131.67586925818716,"vZ0":1.1398735758348764,"x":124.58,"y":145.65,"x0":2.429826917399719,"y0":50.00488582251573,"z0":5.098010460002431,"aX":16.677184751509476},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-15.0,"spinRate":2058,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.41602687009563466,"extension":5.507507980171082},"index":2,"playId":"8d41eeca-8178-30bf-883a-d3893c16940b","pitchNumber":3,"startTime":"2025-07-26T01:51:13.424Z","endTime":"2025-07-26T01:51:17.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.146320630788136,"aZ":-27.713648868930555,"pfxX":6.051069302494712,"pfxZ":2.5360350842546406,"pX":0.11573930748846425,"pZ":2.3666510608117717,"vX0":-8.41528368920028,"vY0":-131.65002178216054,"vZ0":-1.581674640184765,"x":112.59,"y":174.88,"x0":2.563025928162327,"y0":50.00590524959288,"z0":5.020609992578945,"aX":10.656867793745622},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":-9.2,"spinRate":2104,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.41556090111466304,"extension":5.455408413429847},"hitData":{"launchSpeed":98.4,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":145.09}},"index":3,"playId":"488e955c-8e98-3d92-bd2b-91356fdc4e75","pitchNumber":4,"startTime":"2025-07-26T01:51:31.673Z","endTime":"2025-07-26T01:51:39.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:51:39.429Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (15) on a line drive to left fielder Michael Conforto.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T01:54:15.434Z","endTime":"2025-07-26T01:55:26.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Casparius replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:53:38.533Z","endTime":"2025-07-26T01:54:17.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676508,"link":"/api/v1/people/676508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.57426697307323,"strikeZoneBottom":1.69447000936813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.073413099972168,"aZ":-32.33931070442945,"pfxX":11.486400441588293,"pfxZ":-0.1123028614900985,"pX":-0.2701711315177536,"pZ":2.800316261984229,"vX0":-2.3101277839138117,"vY0":-121.74352164732647,"vZ0":-1.223572054484945,"x":127.3,"y":163.17,"x0":-0.791932324664999,"y0":50.002656473704576,"z0":6.14510756749418,"aX":16.996116541497813},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":-20.0,"spinRate":3012,"spinDirection":61},"zone":5,"typeConfidence":0.89,"plateTime":0.4523699210758867,"extension":5.708668384826631},"index":1,"playId":"a003c810-3c17-3ee7-a918-4a6bf0e04271","pitchNumber":1,"startTime":"2025-07-26T01:54:17.546Z","endTime":"2025-07-26T01:54:21.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.53168713376515,"strikeZoneBottom":1.68833697498842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.395646223270596,"aZ":-33.17549486095889,"pfxX":8.005481273268616,"pfxZ":-0.6632310984828997,"pX":1.6389197080586757,"pZ":0.38188788668919194,"vX0":2.599203986446438,"vY0":-123.40274771547307,"vZ0":-6.452839555168028,"x":54.53,"y":228.47,"x0":-0.4725097842070973,"y0":50.00150676357561,"z0":5.88365161255437,"aX":12.13780759862183},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-15.1,"spinRate":3021,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.44672464021106206,"extension":5.86143275457274},"index":2,"playId":"3a07ce5c-4d46-3bc1-99a3-2bb1669a6932","pitchNumber":2,"startTime":"2025-07-26T01:54:31.821Z","endTime":"2025-07-26T01:54:35.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.350444378482987,"aZ":-11.715343698858868,"pfxX":-2.4543392120629894,"pfxZ":10.431032215682789,"pX":-0.6333032639178672,"pZ":2.3165943401980393,"vX0":0.29727952047125816,"vY0":-139.17390789775428,"vZ0":-8.025395061588302,"x":141.14,"y":176.23,"x0":-0.4227306258480901,"y0":50.000073026925165,"z0":6.014171924201334,"aX":-4.811579465085434},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":4.4,"spinRate":2338,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.3936177324641137,"extension":5.841966014106025},"index":3,"playId":"ca9b75aa-5c0c-3282-8eff-c6ea266f6805","pitchNumber":3,"startTime":"2025-07-26T01:54:46.974Z","endTime":"2025-07-26T01:54:50.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T01:55:01.600Z","endTime":"2025-07-26T01:55:14.679Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.104428794206946,"aZ":-33.605705181459655,"pfxX":7.6572227771620245,"pfxZ":-0.9041261786213184,"pX":0.07118483342057208,"pZ":2.9662793141794515,"vX0":-0.8237563266502304,"vY0":-125.3430388046026,"vZ0":-0.9013672793019089,"x":114.29,"y":158.69,"x0":-0.5896915717028899,"y0":50.00217060450359,"z0":6.082529317884273,"aX":12.143226178823266},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":-13.7,"spinRate":2938,"spinDirection":56},"zone":2,"typeConfidence":0.9,"plateTime":0.43752902643871217,"extension":5.7700609252546595},"hitData":{"launchSpeed":104.8,"launchAngle":11.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.52,"coordY":110.13}},"index":5,"playId":"97e658ad-98a7-3c57-9f41-24d5824e509c","pitchNumber":4,"startTime":"2025-07-26T01:55:14.679Z","endTime":"2025-07-26T01:55:26.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:55:26.325Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, third baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T01:55:37.585Z","endTime":"2025-07-26T01:58:32.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.18286883075377,"strikeZoneBottom":1.37119172702033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.897655675922994,"aZ":-44.42893676920153,"pfxX":5.714330310487798,"pfxZ":-9.036062995183961,"pX":-0.5136705719100028,"pZ":2.049675132668201,"vX0":-1.3470958572668683,"vY0":-116.341157941564,"vZ0":0.15984100965813486,"x":136.58,"y":183.44,"x0":-0.6656959162014733,"y0":50.000094405070364,"z0":6.226447338616116,"aX":7.7525298065211015},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.0,"breakHorizontal":-10.0,"spinRate":2719,"spinDirection":36},"zone":4,"typeConfidence":0.9,"plateTime":0.47262655932969855,"extension":5.960973032784106},"index":0,"playId":"327b64ec-b6e5-3f55-93b4-042a53abbf00","pitchNumber":1,"startTime":"2025-07-26T01:55:57.128Z","endTime":"2025-07-26T01:56:00.966Z","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":0},"index":1,"playId":"550dc0af-add5-4f5c-b652-02e6c08c2288","startTime":"2025-07-26T01:56:13.250Z","endTime":"2025-07-26T01:56:18.250Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.24804942930046,"strikeZoneBottom":1.44461884881042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.465123704065515,"aZ":-24.071036088301366,"pfxX":2.7823044574502322,"pfxZ":4.403914261572823,"pX":-1.021907704963634,"pZ":1.6741001854835675,"vX0":-1.448169297027351,"vY0":-134.5641195072252,"vZ0":-6.830534603371893,"x":155.95,"y":193.58,"x0":-0.8390026828178307,"y0":50.001868151054346,"z0":5.944133397882678,"aX":5.115762617392564},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":-4.8,"spinRate":2616,"spinDirection":169},"zone":13,"typeConfidence":0.91,"plateTime":0.40662168940571464,"extension":5.7770642971203525},"index":2,"playId":"19d041ce-cb74-3cc9-b29f-ccf523748787","pitchNumber":2,"startTime":"2025-07-26T01:56:27.411Z","endTime":"2025-07-26T01:56:30.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.611989498415117,"aZ":-42.525170011077,"pfxX":5.602660163993254,"pfxZ":-7.592205108026052,"pX":0.36883551973753514,"pZ":0.45412239009458033,"vX0":0.4219622406762007,"vY0":-116.7811173768511,"vZ0":-3.5501393370299974,"x":102.94,"y":226.52,"x0":-0.5414626613803997,"y0":50.00210429477571,"z0":6.045291473987338,"aX":7.639215633942341},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-14.4,"breakHorizontal":-10.2,"spinRate":2810,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4713274065708126,"extension":5.9922411405191935},"index":3,"playId":"dbf71120-e2cb-3027-961d-02d7f378627a","pitchNumber":3,"startTime":"2025-07-26T01:56:44.915Z","endTime":"2025-07-26T01:56:48.403Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.124602275100457,"aZ":-45.27440052723722,"pfxX":4.087821222020177,"pfxZ":-8.9735304364869,"pX":0.6785976663372613,"pZ":1.8799697408241778,"vX0":1.8163574471778379,"vY0":-120.51060523305158,"vZ0":-0.7535499208501578,"x":91.13,"y":188.02,"x0":-0.6178237308999177,"y0":50.00419836947442,"z0":6.223042664808381,"aX":5.9660025745215775},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.1,"breakHorizontal":-7.8,"spinRate":3038,"spinDirection":38},"zone":9,"typeConfidence":0.91,"plateTime":0.45586877526534453,"extension":5.841120225951831},"index":4,"playId":"ced953a4-e8d3-309b-8df4-3e57409f5636","pitchNumber":4,"startTime":"2025-07-26T01:57:04.357Z","endTime":"2025-07-26T01:57:08.536Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.539863682972467,"aZ":-43.81075248685922,"pfxX":6.374506602245888,"pfxZ":-8.16796540381302,"pX":-0.12093645534037989,"pZ":1.5916994286706694,"vX0":-0.6603697997254356,"vY0":-118.86544884492173,"vZ0":-1.4253572901367773,"x":121.61,"y":195.8,"x0":-0.6666544194106192,"y0":50.00046192700093,"z0":6.189715796024482,"aX":9.087247896625067},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-14.9,"breakHorizontal":-11.4,"spinRate":3033,"spinDirection":33},"zone":8,"typeConfidence":0.9,"plateTime":0.4614252402362524,"extension":5.927526021799789},"index":5,"playId":"5096b11d-9de0-3fa3-9cf9-bef301ad8a3e","pitchNumber":5,"startTime":"2025-07-26T01:57:26.797Z","endTime":"2025-07-26T01:57:30.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.21577628921326,"strikeZoneBottom":1.374641905598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.871211752309705,"aZ":-13.509341135545329,"pfxX":-2.023705226949419,"pfxZ":9.669683596412018,"pX":-1.8298560219809583,"pZ":4.049453890170647,"vX0":-2.235947212003398,"vY0":-138.31162307283702,"vZ0":-3.209181647788432,"x":186.75,"y":129.44,"x0":-0.7469016479588471,"y0":50.005890653963284,"z0":6.135203614319591,"aX":-3.907323224727777},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":2230,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39655544200035164,"extension":5.674728201048885},"index":6,"playId":"1bf418ec-af79-3236-ac43-bf9b8b2814c1","pitchNumber":6,"startTime":"2025-07-26T01:57:46.770Z","endTime":"2025-07-26T01:57:50.130Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.27434532126112,"strikeZoneBottom":1.43323088973504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75603661759539,"aZ":-44.342266565091286,"pfxX":5.435498225459903,"pfxZ":-8.862243778454229,"pX":0.07685359632011217,"pZ":0.32200475933129774,"vX0":-0.12204318774541567,"vY0":-117.44171031728087,"vZ0":-3.505055111631855,"x":114.07,"y":230.09,"x0":-0.5742491531511063,"y0":50.00194848239541,"z0":6.027755263578066,"aX":7.463696289215546},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.7,"breakHorizontal":-9.7,"spinRate":2931,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4694371212966981,"extension":6.165512633250446},"index":7,"playId":"4b9cc2eb-ac69-3936-8b21-5ba9de5ae18c","pitchNumber":7,"startTime":"2025-07-26T01:58:05.814Z","endTime":"2025-07-26T01:58:09.381Z","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":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.084930912002932,"aZ":-12.178240153849536,"pfxX":-3.047454500023553,"pfxZ":10.407916855786475,"pX":0.5574475701953251,"pZ":2.1773625483958368,"vX0":3.8925828845083483,"vY0":-137.62833694119374,"vZ0":-7.6440017718768125,"x":95.75,"y":179.99,"x0":-0.478255386470548,"y0":50.00578825872101,"z0":5.8127962035066645,"aX":-5.856773524875825},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":4.7,"spinRate":2244,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.3977363990460665,"extension":5.851697163228667},"hitData":{"launchSpeed":75.3,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":169.42}},"index":8,"playId":"027c550a-5f84-3dd8-8a83-69afa8734b28","pitchNumber":8,"startTime":"2025-07-26T01:58:25.094Z","endTime":"2025-07-26T01:58:32.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:58:32.744Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to center fielder James Outman.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T01:58:44.587Z","endTime":"2025-07-26T01:59:12.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.298302255104666,"aZ":-36.25916587379196,"pfxX":7.01676276221578,"pfxZ":-2.7111995377482856,"pX":0.624868865127193,"pZ":2.2720425396892825,"vX0":1.2508999140940706,"vY0":-122.30133574534015,"vZ0":-1.523377053608024,"x":93.18,"y":177.43,"x0":-0.8051897538105747,"y0":50.00362073947132,"z0":6.027871392306874,"aX":10.57320056206276},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.0,"breakHorizontal":-13.0,"spinRate":2899,"spinDirection":54},"zone":6,"typeConfidence":0.91,"plateTime":0.4487529124459164,"extension":5.932511571627476},"hitData":{"launchSpeed":91.1,"launchAngle":34.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.28,"coordY":64.96}},"index":0,"playId":"b87b4eb3-7538-3478-8f18-2b0430104e8b","pitchNumber":1,"startTime":"2025-07-26T01:59:00.195Z","endTime":"2025-07-26T01:59:12.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:59:12.630Z","atBatIndex":71},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Romy Gonzalez hit by pitch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T01:59:17.459Z","endTime":"2025-07-26T02:00:03.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.62545551381054,"strikeZoneBottom":1.78476299817483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.687963434910316,"aZ":-34.54439616828765,"pfxX":7.719484600722568,"pfxZ":-1.519896558809302,"pX":0.7171455216525605,"pZ":2.6192585433566147,"vX0":1.1357659461149228,"vY0":-124.5067747841237,"vZ0":-1.3632768186737276,"x":89.66,"y":168.06,"x0":-0.7480405767168483,"y0":50.00318149801202,"z0":6.051548425762809,"aX":12.031868786004802},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.9,"breakHorizontal":-14.3,"spinRate":3043,"spinDirection":62},"zone":6,"typeConfidence":0.9,"plateTime":0.44112982344401797,"extension":5.78096948504265},"index":0,"playId":"730fd3ed-548d-3376-8aae-90e51b5faf7f","pitchNumber":1,"startTime":"2025-07-26T01:59:40.293Z","endTime":"2025-07-26T01:59:44.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.131365167026665,"aZ":-37.37539989191649,"pfxX":8.455352698441674,"pfxZ":-3.507489544501855,"pX":-2.072728094936602,"pZ":4.141512163410863,"vX0":-5.25880798107573,"vY0":-121.36451929478461,"vZ0":2.669080065043021,"x":196.01,"y":126.96,"x0":-0.9695259087630704,"y0":50.0040965111429,"z0":6.2967716696370735,"aX":12.535933800514934},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.4,"breakHorizontal":-13.9,"spinRate":2952,"spinDirection":65},"zone":11,"typeConfidence":0.91,"plateTime":0.45238393789371223,"extension":5.690930425626977},"index":1,"playId":"5e564774-24ca-3196-b2a1-c322af78393d","pitchNumber":2,"startTime":"2025-07-26T01:59:57.114Z","endTime":"2025-07-26T02:00:03.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:00:03.096Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T02:00:54.431Z","endTime":"2025-07-26T02:02:08.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T02:00:26.078Z","endTime":"2025-07-26T02:00:56.750Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.64552728303126,"strikeZoneBottom":1.66747784763847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.126701260010122,"aZ":-32.70647610409409,"pfxX":7.757769156185173,"pfxZ":-0.3681519439674581,"pX":1.0133318239514086,"pZ":1.5759705402255437,"vX0":1.709550696127709,"vY0":-120.77223204213983,"vZ0":-3.4262633851657096,"x":78.37,"y":196.23,"x0":-0.7122869702328636,"y0":50.00017617037891,"z0":5.911589908861862,"aX":11.373223571972966},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.2,"breakHorizontal":-14.4,"spinRate":2949,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4547927570176169,"extension":5.8015299488656185},"index":1,"playId":"22976978-01c6-331b-bdeb-baf719911d75","pitchNumber":1,"startTime":"2025-07-26T02:00:56.750Z","endTime":"2025-07-26T02:01:01.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.58680595199549,"strikeZoneBottom":1.64352767200556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0359834810774,"aZ":-22.16864170405059,"pfxX":3.749028875604205,"pfxZ":5.545760060585244,"pX":1.584180135229143,"pZ":1.6295331423239177,"vX0":4.3069475489982425,"vY0":-133.0773232316124,"vZ0":-6.982585414473078,"x":56.61,"y":194.78,"x0":-0.5388679472195173,"y0":50.00307130229879,"z0":5.879544062722816,"aX":6.760975534626857},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":-7.7,"spinRate":2590,"spinDirection":177},"zone":14,"typeConfidence":0.9,"plateTime":0.41070635024709645,"extension":5.968035023083778},"index":2,"playId":"47bd2c63-133b-3b55-9791-36624bbc4042","pitchNumber":2,"startTime":"2025-07-26T02:01:14.011Z","endTime":"2025-07-26T02:01:17.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76386798700514,"aZ":-36.02921933268943,"pfxX":6.900073078713769,"pfxZ":-2.6595613119299966,"pX":0.36883216891094084,"pZ":2.3778241008618344,"vX0":0.5936216730561777,"vY0":-120.07973234275185,"vZ0":-0.8817653925432555,"x":102.94,"y":174.58,"x0":-0.7776352397979154,"y0":50.00145571475205,"z0":5.974888150891916,"aX":10.005528195079735},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.8,"breakHorizontal":-12.6,"spinRate":2941,"spinDirection":54},"zone":6,"typeConfidence":0.91,"plateTime":0.45735743156056596,"extension":5.8792112167200345},"index":3,"playId":"f362cc49-e2e5-364c-accc-a7ef100cca9d","pitchNumber":3,"startTime":"2025-07-26T02:01:34.518Z","endTime":"2025-07-26T02:01:38.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42117359624364,"aZ":-34.585201654282024,"pfxX":10.023485972804991,"pfxZ":-1.6778795124006187,"pX":1.594553405365598,"pZ":2.485116115331182,"vX0":2.3385641309139675,"vY0":-120.41336893349985,"vZ0":-0.888606650511863,"x":56.22,"y":171.68,"x0":-0.6961998673299344,"y0":50.00543039489425,"z0":5.982801096428024,"aX":14.379510126338747},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.0,"breakHorizontal":-18.7,"spinRate":3049,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.45897121212514236,"extension":6.079027867361404},"hitData":{"launchSpeed":65.0,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":150.67}},"index":4,"playId":"1e51f150-2901-3c61-86cb-e5547f6fa04a","pitchNumber":4,"startTime":"2025-07-26T02:01:59.451Z","endTime":"2025-07-26T02:02:08.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:02:08.004Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T02:00:54.431Z","endTime":"2025-07-26T02:02:08.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T02:00:26.078Z","endTime":"2025-07-26T02:00:56.750Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.64552728303126,"strikeZoneBottom":1.66747784763847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.126701260010122,"aZ":-32.70647610409409,"pfxX":7.757769156185173,"pfxZ":-0.3681519439674581,"pX":1.0133318239514086,"pZ":1.5759705402255437,"vX0":1.709550696127709,"vY0":-120.77223204213983,"vZ0":-3.4262633851657096,"x":78.37,"y":196.23,"x0":-0.7122869702328636,"y0":50.00017617037891,"z0":5.911589908861862,"aX":11.373223571972966},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.2,"breakHorizontal":-14.4,"spinRate":2949,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4547927570176169,"extension":5.8015299488656185},"index":1,"playId":"22976978-01c6-331b-bdeb-baf719911d75","pitchNumber":1,"startTime":"2025-07-26T02:00:56.750Z","endTime":"2025-07-26T02:01:01.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.58680595199549,"strikeZoneBottom":1.64352767200556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0359834810774,"aZ":-22.16864170405059,"pfxX":3.749028875604205,"pfxZ":5.545760060585244,"pX":1.584180135229143,"pZ":1.6295331423239177,"vX0":4.3069475489982425,"vY0":-133.0773232316124,"vZ0":-6.982585414473078,"x":56.61,"y":194.78,"x0":-0.5388679472195173,"y0":50.00307130229879,"z0":5.879544062722816,"aX":6.760975534626857},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":-7.7,"spinRate":2590,"spinDirection":177},"zone":14,"typeConfidence":0.9,"plateTime":0.41070635024709645,"extension":5.968035023083778},"index":2,"playId":"47bd2c63-133b-3b55-9791-36624bbc4042","pitchNumber":2,"startTime":"2025-07-26T02:01:14.011Z","endTime":"2025-07-26T02:01:17.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76386798700514,"aZ":-36.02921933268943,"pfxX":6.900073078713769,"pfxZ":-2.6595613119299966,"pX":0.36883216891094084,"pZ":2.3778241008618344,"vX0":0.5936216730561777,"vY0":-120.07973234275185,"vZ0":-0.8817653925432555,"x":102.94,"y":174.58,"x0":-0.7776352397979154,"y0":50.00145571475205,"z0":5.974888150891916,"aX":10.005528195079735},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.8,"breakHorizontal":-12.6,"spinRate":2941,"spinDirection":54},"zone":6,"typeConfidence":0.91,"plateTime":0.45735743156056596,"extension":5.8792112167200345},"index":3,"playId":"f362cc49-e2e5-364c-accc-a7ef100cca9d","pitchNumber":3,"startTime":"2025-07-26T02:01:34.518Z","endTime":"2025-07-26T02:01:38.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42117359624364,"aZ":-34.585201654282024,"pfxX":10.023485972804991,"pfxZ":-1.6778795124006187,"pX":1.594553405365598,"pZ":2.485116115331182,"vX0":2.3385641309139675,"vY0":-120.41336893349985,"vZ0":-0.888606650511863,"x":56.22,"y":171.68,"x0":-0.6961998673299344,"y0":50.00543039489425,"z0":5.982801096428024,"aX":14.379510126338747},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.0,"breakHorizontal":-18.7,"spinRate":3049,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.45897121212514236,"extension":6.079027867361404},"hitData":{"launchSpeed":65.0,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":150.67}},"index":4,"playId":"1e51f150-2901-3c61-86cb-e5547f6fa04a","pitchNumber":4,"startTime":"2025-07-26T02:01:59.451Z","endTime":"2025-07-26T02:02:08.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:02:08.004Z","atBatIndex":73},"scoringPlays":[11,20,21,24,25,58],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":85.89,"y":93.15},"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":1,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":132.58,"y":78.56},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":151.82,"y":149.15},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11,12],"bottom":[13,14,15],"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":94.56,"y":165.87},"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":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":107.22,"y":50.84},"type":"H","description":"Double"},{"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":161.44,"y":156.75},"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":2,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":87.97,"y":128.88},"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":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":154.45,"y":74.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":119.58,"y":133.21},"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":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":159.92,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":28,"top":[16,17,18,19,20,21,22],"bottom":[23,24,25,26,27,28],"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":101.79,"y":134.32},"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":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":179.18,"y":109.12},"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":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":177.66,"y":105.57},"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":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":120.91,"y":100.0},"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":3,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":182.91,"y":92.98},"type":"O","description":"Sac Fly"}],"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":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":50.71,"y":125.81},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":174.11,"y":110.13},"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":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":76.85,"y":95.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":150.61,"y":144.76},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":156.0,"y":139.36},"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":3,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":132.56,"y":175.5},"type":"O","description":"Pop Out"}]}},{"startIndex":29,"endIndex":34,"top":[29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":149.28,"y":144.59},"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":4,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":211.05,"y":107.34},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":35,"endIndex":42,"top":[35,36,37,38,39],"bottom":[40,41,42],"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":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":104.18,"y":147.63},"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":5,"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":89.04,"y":86.73},"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":5,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":110.46,"y":54.6},"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":5,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":67.64,"y":137.41},"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":5,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":71.0,"y":100.15},"type":"O","description":"Lineout"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46],"bottom":[47,48,49,50],"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":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":135.08,"y":50.91},"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":6,"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":89.59,"y":61.29},"type":"H","description":"Double"},{"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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":102.69,"y":177.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":107.22,"y":157.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":101.09,"y":93.37},"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":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":112.29,"y":103.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":106.62,"y":77.76},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":56,"top":[51,52,53],"bottom":[54,55,56],"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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":124.27,"y":184.64},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":136.45,"y":140.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":73.06,"y":83.58},"type":"O","description":"Flyout"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59,60,61],"bottom":[62,63,64],"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":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":144.72,"y":88.85},"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":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":165.57,"y":35.86},"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":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":163.26,"y":114.14},"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":8,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":138.61,"y":115.11},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":116.34,"y":146.11},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":73,"top":[65,66,67,68],"bottom":[69,70,71,72,73],"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":115.84,"y":204.89},"type":"O","description":"Pop Out"},{"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":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":142.19,"y":145.09},"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":9,"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":54.52,"y":110.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":103.68,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":122.28,"y":64.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":149.28,"y":150.67},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":5,"errors":0,"leftOnBase":6},"away":{"runs":5,"hits":10,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"catcher":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"first":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"second":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"third":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"shortstop":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"left":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"center":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"right":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"onDeck":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"inHole":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"battingOrder":3,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"offense":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"onDeck":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"inHole":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"battingOrder":8,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":2,"strikes":1,"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":5,"groundOuts":7,"airOuts":8,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".255","atBats":34,"obp":".329","slg":".444","ops":".773","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":15,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":32,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"4.28","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.32","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":51,"strikes":87,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":2,"pitchesPerInning":"15.33","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"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":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":1,"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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":62,"groundOuts":42,"airOuts":88,"runs":52,"doubles":16,"triples":1,"homeRuns":14,"strikeOuts":58,"baseOnBalls":47,"intentionalWalks":1,"hits":88,"hitByPitch":3,"avg":".325","atBats":271,"obp":".423","slg":".546","ops":".969","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":148,"rbi":48,"leftOnBase":104,"sacBunts":0,"sacFlies":5,"babip":".363","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.36","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":653,"errors":4,"chances":686,"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,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"note":"(H, 19)","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":15,"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":15,"balls":5,"strikes":10,"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 6)","summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"300","stats":{"batting":{"summary":"2-4 | K, R, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":54,"groundOuts":72,"airOuts":84,"runs":50,"doubles":27,"triples":1,"homeRuns":10,"strikeOuts":86,"baseOnBalls":37,"intentionalWalks":5,"hits":101,"hitByPitch":4,"avg":".297","atBats":340,"obp":".370","slg":".471","ops":".841","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":160,"rbi":51,"leftOnBase":128,"sacBunts":0,"sacFlies":3,"babip":".368","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","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":615,"errors":2,"chances":682,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".250","atBats":16,"obp":".294","slg":".438","ops":".732","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":7,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":0,"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":11,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":"800","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":10,"groundOuts":34,"airOuts":19,"runs":17,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":39,"baseOnBalls":6,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".303","atBats":132,"obp":".338","slg":".409","ops":".747","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":54,"rbi":15,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".418","groundOutsToAirouts":"1.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","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":71,"putOuts":71,"errors":3,"chances":145,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"700","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":44,"groundOuts":91,"airOuts":82,"runs":41,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":53,"baseOnBalls":17,"intentionalWalks":0,"hits":65,"hitByPitch":5,"avg":".227","atBats":286,"obp":".279","slg":".395","ops":".674","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":113,"rbi":42,"leftOnBase":117,"sacBunts":1,"sacFlies":4,"babip":".239","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":14,"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":144,"putOuts":115,"errors":2,"chances":261,"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 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":61,"groundOuts":88,"airOuts":83,"runs":98,"doubles":12,"triples":7,"homeRuns":37,"strikeOuts":121,"baseOnBalls":65,"intentionalWalks":12,"hits":109,"hitByPitch":3,"avg":".273","atBats":399,"obp":".377","slg":".617","ops":".994","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":246,"rbi":70,"leftOnBase":119,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"1.06","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"10.78","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":{},"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":0,"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":37,"obp":".417","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":218,"era":"3.72","inningsPitched":"9.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.86","battersFaced":48,"outs":29,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":94,"strikes":124,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"22.55","gamesFinished":4,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"13.03","walksPer9Inn":"7.45","hitsPer9Inn":"9.31","runsScoredPer9":"5.59","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":true,"isSubstitute":false}},"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":"400","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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":82,"airOuts":75,"runs":43,"doubles":19,"triples":0,"homeRuns":15,"strikeOuts":80,"baseOnBalls":16,"intentionalWalks":0,"hits":80,"hitByPitch":1,"avg":".254","atBats":315,"obp":".290","slg":".457","ops":".747","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":144,"rbi":61,"leftOnBase":148,"sacBunts":0,"sacFlies":2,"babip":".293","groundOutsToAirouts":"1.09","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":164,"errors":2,"chances":172,"fielding":".988","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2B, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":70,"groundOuts":79,"airOuts":108,"runs":49,"doubles":17,"triples":1,"homeRuns":19,"strikeOuts":84,"baseOnBalls":20,"intentionalWalks":0,"hits":107,"hitByPitch":6,"avg":".287","atBats":373,"obp":".329","slg":".491","ops":".820","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":183,"rbi":64,"leftOnBase":151,"sacBunts":0,"sacFlies":5,"babip":".320","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.63","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":236,"errors":7,"chances":250,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":34,"groundOuts":61,"airOuts":59,"runs":24,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":208,"obp":".313","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":851,"era":"3.27","inningsPitched":"55.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.25","battersFaced":228,"outs":165,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":851,"balls":320,"strikes":531,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".800","pitchesPerInning":"15.47","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"6.05","walksPer9Inn":"2.62","hitsPer9Inn":"8.67","runsScoredPer9":"3.93","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":92,"groundOuts":80,"airOuts":160,"runs":59,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":46,"baseOnBalls":38,"intentionalWalks":2,"hits":88,"hitByPitch":2,"avg":".238","atBats":370,"obp":".309","slg":".370","ops":".679","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":137,"rbi":45,"leftOnBase":147,"sacBunts":0,"sacFlies":4,"babip":".243","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.64","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":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 2-1)","summary":"5.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":78,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":31,"strikes":47,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":7,"gamesStarted":0,"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":30,"obp":".432","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":144,"era":"10.29","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"2.00","battersFaced":37,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":55,"strikes":89,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".---","pitchesPerInning":"20.57","gamesFinished":2,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"5.14","walksPer9Inn":"6.43","hitsPer9Inn":"11.57","runsScoredPer9":"10.29","homeRunsPer9":"5.14","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":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":26,"groundOuts":44,"airOuts":46,"runs":18,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".245","atBats":143,"obp":".303","slg":".413","ops":".716","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":59,"rbi":14,"leftOnBase":66,"sacBunts":1,"sacFlies":0,"babip":".246","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.83","popOuts":9,"lineOuts":11},"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":88,"putOuts":54,"errors":3,"chances":145,"fielding":".979","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":{},"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":38,"gamesStarted":0,"flyOuts":17,"groundOuts":18,"airOuts":28,"runs":17,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":116,"obp":".315","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":562,"era":"4.45","inningsPitched":"30.1","wins":4,"losses":3,"saves":3,"saveOpportunities":5,"holds":13,"blownSaves":2,"earnedRuns":15,"whip":"1.32","battersFaced":130,"outs":91,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":562,"balls":209,"strikes":353,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".571","pitchesPerInning":"18.53","gamesFinished":9,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"12.76","walksPer9Inn":"3.56","hitsPer9Inn":"8.31","runsScoredPer9":"5.04","homeRunsPer9":"1.78","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":true,"isSubstitute":false}},"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,518692,606192,681546,681624,624424,669242,808975,500743,686218,607455,683618,681911,676508],"pitchers":[686218,607455,683618,681911,676508],"bench":[605141,665923,687221],"bullpen":[664747,676263,607192,477132,694361,669160,808967,489446],"battingOrder":[660271,669257,518692,681546,681624,624424,669242,808975,500743],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Pages, A (17, Bello); Conforto (14, Murphy, C)."},{"label":"HR","value":"Hernández, T (15, 8th inning off Alcala, 1 on, 0 out)."},{"label":"TB","value":"Conforto 2; Edman; Freeman, F 2; Hernández, T 4; Ohtani; Pages, A 3; Smith, W 2."},{"label":"RBI","value":"Edman (42); Hernández, T 3 (61); Pages, A (64)."},{"label":"2-out RBI","value":"Edman."},{"label":"Runners left in scoring position, 2 out","value":"Kim, Hy; Hernández, T."},{"label":"SF","value":"Pages, A."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Freeman, F (2, home by Bello/Wong); Pages, A (5, 2nd base by Alcala/Wong)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".251","atBats":32,"obp":".322","slg":".426","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":8,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":34,"obp":".342","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":164,"era":"3.80","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.29","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":62,"strikes":102,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":5,"pitchesPerInning":"18.22","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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":"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":10,"groundOuts":37,"airOuts":19,"runs":20,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":20,"intentionalWalks":0,"hits":33,"hitByPitch":3,"avg":".254","atBats":130,"obp":".366","slg":".392","ops":".758","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":51,"rbi":14,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".356","groundOutsToAirouts":"1.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.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":41,"errors":1,"chances":42,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663853":{"person":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | HBP, 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":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":22,"groundOuts":41,"airOuts":30,"runs":27,"doubles":15,"triples":3,"homeRuns":6,"strikeOuts":44,"baseOnBalls":9,"intentionalWalks":1,"hits":47,"hitByPitch":2,"avg":".296","atBats":159,"obp":".335","slg":".541","ops":".876","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":86,"rbi":32,"leftOnBase":58,"sacBunts":0,"sacFlies":3,"babip":".366","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":219,"errors":5,"chances":267,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID660896":{"person":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":27,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":13,"strikes":14,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":38,"groundOuts":52,"airOuts":67,"runs":34,"doubles":19,"triples":0,"homeRuns":12,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":1,"hits":66,"hitByPitch":6,"avg":".289","atBats":228,"obp":".366","slg":".531","ops":".897","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":121,"rbi":39,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":17,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":42,"errors":5,"chances":161,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":13,"groundOuts":26,"airOuts":25,"runs":20,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":17,"intentionalWalks":1,"hits":31,"hitByPitch":1,"avg":".265","atBats":117,"obp":".358","slg":".487","ops":".845","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":57,"rbi":18,"leftOnBase":54,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","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":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":52,"groundOuts":81,"airOuts":96,"runs":51,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":115,"baseOnBalls":19,"intentionalWalks":0,"hits":98,"hitByPitch":3,"avg":".252","atBats":389,"obp":".292","slg":".406","ops":".698","caughtStealing":0,"stolenBases":17,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":158,"rbi":60,"leftOnBase":167,"sacBunts":1,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.93","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":267,"putOuts":139,"errors":7,"chances":413,"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":{"note":"(L, 6-5)","summary":"5.1 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":98,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":35,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":56,"groundOuts":45,"airOuts":94,"runs":43,"doubles":11,"triples":0,"homeRuns":20,"strikeOuts":80,"baseOnBalls":31,"intentionalWalks":4,"hits":71,"hitByPitch":0,"avg":".247","atBats":288,"obp":".318","slg":".493","ops":".811","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":142,"rbi":55,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.40","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":38,"gamesStarted":0,"flyOuts":27,"groundOuts":40,"airOuts":40,"runs":18,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":1,"hits":35,"hitByPitch":4,"atBats":174,"obp":".291","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":841,"era":"3.17","inningsPitched":"48.1","wins":5,"losses":1,"saves":1,"saveOpportunities":5,"holds":12,"blownSaves":4,"earnedRuns":17,"whip":"1.12","battersFaced":199,"outs":145,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":291,"strikes":550,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".833","pitchesPerInning":"17.40","gamesFinished":6,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"11.36","walksPer9Inn":"3.54","hitsPer9Inn":"6.52","runsScoredPer9":"3.35","homeRunsPer9":"0.37","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":true,"isSubstitute":false}},"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":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":55,"groundOuts":120,"airOuts":109,"runs":36,"doubles":18,"triples":1,"homeRuns":10,"strikeOuts":165,"baseOnBalls":36,"intentionalWalks":0,"hits":108,"hitByPitch":0,"atBats":501,"obp":".268","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","numberOfPitches":2086,"era":"2.19","inningsPitched":"135.1","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.06","battersFaced":539,"outs":406,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":2086,"balls":687,"strikes":1399,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".733","pitchesPerInning":"15.41","gamesFinished":0,"strikeoutWalkRatio":"4.58","strikeoutsPer9Inn":"10.97","walksPer9Inn":"2.39","hitsPer9Inn":"7.18","runsScoredPer9":"2.39","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.2 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":11,"strikes":20,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID458677":{"person":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":12,"groundOuts":28,"airOuts":24,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":2,"hits":28,"hitByPitch":1,"atBats":113,"obp":".333","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":521,"era":"2.32","inningsPitched":"31.0","wins":2,"losses":1,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":8,"whip":"1.35","battersFaced":130,"outs":93,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":191,"strikes":330,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".667","pitchesPerInning":"16.81","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.16","walksPer9Inn":"4.06","hitsPer9Inn":"8.13","runsScoredPer9":"3.48","homeRunsPer9":"0.29","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":true,"isSubstitute":false}},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"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":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":31,"groundOuts":50,"airOuts":60,"runs":25,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":1,"hits":52,"hitByPitch":4,"avg":".269","atBats":193,"obp":".322","slg":".409","ops":".731","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":79,"rbi":20,"leftOnBase":64,"sacBunts":0,"sacFlies":2,"babip":".299","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.60","popOuts":15,"lineOuts":14},"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":324,"errors":7,"chances":380,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":40,"groundOuts":61,"airOuts":65,"runs":39,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":75,"baseOnBalls":31,"intentionalWalks":0,"hits":72,"hitByPitch":0,"avg":".266","atBats":271,"obp":".339","slg":".439","ops":".778","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":119,"rbi":33,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.11","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":{"caughtStealing":23,"stolenBases":58,"stolenBasePercentage":".716","caughtStealingPercentage":".284","assists":46,"putOuts":617,"errors":7,"chances":670,"fielding":".990","passedBall":5,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":60,"groundOuts":90,"airOuts":111,"runs":57,"doubles":25,"triples":10,"homeRuns":9,"strikeOuts":113,"baseOnBalls":36,"intentionalWalks":0,"hits":106,"hitByPitch":7,"avg":".254","atBats":417,"obp":".323","slg":".427","ops":".750","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":178,"rbi":53,"leftOnBase":141,"sacBunts":1,"sacFlies":2,"babip":".327","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.33","popOuts":23,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":185,"errors":6,"chances":196,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":11,"groundOuts":16,"airOuts":16,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".254","atBats":59,"obp":".323","slg":".339","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":20,"rbi":3,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".319","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":89,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":53,"groundOuts":90,"airOuts":97,"runs":58,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":69,"baseOnBalls":17,"intentionalWalks":0,"hits":92,"hitByPitch":4,"avg":".267","atBats":344,"obp":".309","slg":".462","ops":".771","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":159,"rbi":48,"leftOnBase":145,"sacBunts":3,"sacFlies":1,"babip":".298","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.57","popOuts":20,"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":13,"putOuts":226,"errors":4,"chances":243,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":21,"groundOuts":20,"airOuts":41,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":60,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":141,"obp":".204","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":592,"era":"1.34","inningsPitched":"40.1","wins":3,"losses":2,"saves":17,"saveOpportunities":19,"holds":3,"blownSaves":2,"earnedRuns":6,"whip":"0.77","battersFaced":152,"outs":121,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":592,"balls":177,"strikes":415,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".600","pitchesPerInning":"14.68","gamesFinished":24,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"13.39","walksPer9Inn":"2.23","hitsPer9Inn":"4.69","runsScoredPer9":"1.56","homeRunsPer9":"0.67","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":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680776,608324,701350,596115,807799,678882,677800,663853,647351,608701,657136,678394,669684,660896,657514],"pitchers":[678394,669684,660896,657514],"bench":[666152,665966,686765],"bullpen":[621111,547973,676979,690916,608337,663855,669711,676477,458677],"battingOrder":[680776,608324,701350,596115,807799,678882,663853,608701,657136],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wong (1, Sheehan); Bregman (19, Sheehan); Story (15, Casparius)."},{"label":"TB","value":"Bregman 2; Duran, Ja; Story 2; Wong 2; Yoshida."},{"label":"RBI","value":"Bregman (39); Duran, Ja (53)."},{"label":"Runners left in scoring position, 2 out","value":"Refsnyder; Yoshida 2."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Wong-Story)."}]}],"note":[{"label":"a","value":"Struck out for Abreu, W in the 7th."},{"label":"b","value":"Grounded out for Toro in the 7th."}]}},"officials":[{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Home Plate"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Murphy, C."},{"label":"HBP","value":"Gonzalez, R (by Casparius)."},{"label":"Pitches-strikes","value":"Sheehan 78-47; Banda 19-14; Henriquez, E 7-4; Vesia 15-10; Casparius 19-12; Bello 98-63; Murphy, C 31-20; Alcala 27-14; Bernardino 8-5."},{"label":"Groundouts-flyouts","value":"Sheehan 2-3; Banda 2-2; Henriquez, E 0-1; Vesia 1-0; Casparius 2-1; Bello 4-4; Murphy, C 2-0; Alcala 0-1; Bernardino 1-0."},{"label":"Batters faced","value":"Sheehan 20; Banda 6; Henriquez, E 1; Vesia 3; Casparius 5; Bello 23; Murphy, C 7; Alcala 6; Bernardino 2."},{"label":"Inherited runners-scored","value":"Alcala 1-1; Bernardino 1-0."},{"label":"Umpires","value":"HP: James Jean. 1B: Stu Scheurwater. 2B: Dan Merzel. 3B: Jordan Baker. "},{"label":"Weather","value":"86 degrees, Cloudy."},{"label":"Wind","value":"3 mph, L To R."},{"label":"First pitch","value":"7:12 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"36,369."},{"label":"Venue","value":"Fenway Park."},{"label":"July 25, 2025"}],"pitchingNotes":["Murphy, C pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","boxscoreName":"Hernández, T"},"jerseyNumber":"37","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":82,"airOuts":75,"runs":43,"doubles":19,"triples":0,"homeRuns":15,"strikeOuts":80,"baseOnBalls":16,"intentionalWalks":0,"hits":80,"hitByPitch":1,"avg":".254","atBats":315,"obp":".290","slg":".457","ops":".747","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":144,"rbi":61,"leftOnBase":148,"sacBunts":0,"sacFlies":2,"babip":".293","groundOutsToAirouts":"1.09","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":164,"errors":2,"chances":172,"fielding":".988","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":59,"hittingGameScore":59},{"player":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","boxscoreName":"Sheehan"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"5.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":78,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":31,"strikes":47,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","boxscoreName":"Bello"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(L, 6-5)","summary":"5.1 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":98,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":35,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":52,"pitchingGameScore":52}]},"decisions":{"winner":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"loser":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"save":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}